[an error occurred while processing this directive]
Способ очень простой (+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive]

Отправлено Stewart Little 17 апреля 2001 г. 10:34
В ответ на: triscend e5 programing отправлено Lob 16 апреля 2001 г. 23:21

Программа-минимум. Устанавливаете FastChip и Keil C51. Берете кристалл Е5, делаете минимальную обвязку (кварц, ресет, и т.п.) и предусматриваете разъем для JTAG'овского отладчика.
При этом Вы можете использовать только библиотечные аппаратные модули FastChip. Вам также придется заливать проект в кристалл по JTAG после каждого выключения-включения питания. Все остальные навороты (типа пошаговой внутрисхемной отладки) остаются в Вашем распоряжении.

Программа-максимум. Из софта кроме вышеуказанного надо установить либо рисовальник схем (OrCAD, ViewDRAW), либо синтезатор HDL (FPGA Compiler II/FPGA Express, Synplify). В этих пакетах вы можете создавать свои собственные устройства и импортировать их в FastChip черех EDIF-формат. Из железа можно поставить конфируратор (либо параллельное Flash-ПЗУ, либо последовательное конфигурационное ПЗУ). И то и другое программируется прямо на Вашей плате через JTAG, "сквозь" кристалл Е5. Программирование происходит под управлением Device Link Utility, которая входит в состав FastChip. В такой конфигурации при включении питания Е5 будет конфигурироваться из этого ПЗУ, и каждый раз заливать проект через JTAG не надо.

По поводу FastChip - см. предыдущий вопрос.

Несколько слов по поводу JTAG'овского отладчика. Можно купить буржуйскую железку, но стоит она > 200 у.е. Наша будет раза в четыре дешевле.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru