реклама на сайте
подробности

 
 
> ISP CPLD филосовский вопрос, ПЛИС из старого проекта в новый проект?
fox
сообщение Mar 10 2005, 17:40
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 12-02-05
Пользователь №: 2 603



Рисую ситуацию:

- Есть девайс N1, собран и отлажен на макетке N1 на Max7128SLC (PLCC84), после этого макетку N1 в ящик а ПЛИС дальше в бой

- Собрал девайс N2, макетка новая N2, а ПЛИС старая (из прошлого проекта, уже прошитая проектом N1), получил проблему

1. Просто вставить эту ПЛИС в новую макетку N2 нельзя, т.к. назначения ног в макете и в ПЛИС несовпадают, и соответсвенно можно соединить например два выхода, выживает сильнейший ... это нам неподходит smile.gif

2. Надо сначала както стереть ПЛИС (чтобы убрать все назначения с пинов, чтобы они встали в третье состояние), потом вставить ПЛИС в макет N2 и уже потом прошить в ПЛИС сам проект N2.
Как СТЕРЕТЬ ПЛИС ??? излазил весь MaxPlus и Quartus так и непонял, в хелпе написано что она сама стирается непосредственно перед программированием

Собственно вопрос как разрешить возникший трабл

З.Ы. Сам пока вышел из ситуации так:
Вставил ПЛИС в старый макет N1, зашил в нее "пустую прошивку" (так как стереть не смог), потом вставил ПЛИС в макет N2, и уже в нем зашил сам проект N2.

И что ? так каждые раз? А если макетка N1 собиралась год назад и ее уже нет.
Неучто собирать тестовую макетку (только с минимально необходимыми цепями) именно для программирования ??

Как Вы выходите из подобных ситуаций ???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vjacheslav
сообщение Mar 11 2005, 07:16
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 621
Регистрация: 25-10-04
Из: Новосибирск
Пользователь №: 971



Цитата(Alhen @ Mar 11 2005, 07:19)
В MAX II и Quartus действительно нет отдельной кнопочки для стирания (в отличии от ATMEL ISP). В Altera совмещено стирание и запись в одну кнопочку.
*

Неверно! В Quartus'е есть возможность только стирать (и не только), хотя кнопочка и одна Start но в закладках установите "крыжик" только в поле Erase и стирайте хоть до посинения этой самой одной кнопочкой Start.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Mar 11 2005, 08:51
Сообщение #3


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Vjacheslav @ Mar 11 2005, 10:16)
Неверно! В Quartus'е есть возможность только стирать (и не только), хотя кнопочка и одна Start но в закладках установите "крыжик" только в поле Erase и стирайте хоть до посинения этой самой одной кнопочкой Start.
*

Уточнение - это не играет для MAX7000S (для него Examine и Erase всегда неактивны). Для MAX7000AE, MAX700B, MAX3000A - играет.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Alhen
сообщение Mar 11 2005, 18:01
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 161
Регистрация: 17-08-04
Из: Караганда
Пользователь №: 516



Цитата(Stewart Little @ Mar 11 2005, 11:51)
Цитата(Vjacheslav @ Mar 11 2005, 10:16)
Неверно! В Quartus'е есть возможность только стирать (и не только), хотя кнопочка и одна Start но в закладках установите "крыжик" только в поле Erase и стирайте хоть до посинения этой самой одной кнопочкой Start.
*

Уточнение - это не играет для MAX7000S (для него Examine и Erase всегда неактивны). Для MAX7000AE, MAX700B, MAX3000A - играет.
*



Все таки хорошо, что я начинал с ATF1508 JC84 и таких заморочек у AISP не было, хотя была другая - геморойная. Кристал "вис" из-за неподтянутых к VCC выводов JTAG. Сейчас подвешиваю JTAG в любых проектах, бзык наверно?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 14:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016