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

 
 
> USB-JTAG адаптер, программирование CPLD фирмы Altera
Konst_777
сообщение Jul 29 2005, 08:21
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Данная тема является продолжением темы http://forum.electronix.ru/index.php?showtopic=6653

Предлагаемый USB-JTAG адаптер был создан для модуля, содержащего два JTAG интерфейса. Первый содержит три PLD фирмы Altera (EPM7064S, EPM7064S, EPM7064AE). Второй содержит два DSP фирмы Analog Devices (ADSP-21062, ADSP21065).
Адаптер был создан по требованию настройщиков прибора, содержащего этот модуль. Для программирования PLD и FLASH памяти для загрузки ADSP модуля им хотелось использовать простую программу и один адаптер, а не устанавливать и осваивать два фирменных пакета (VisualDSP и Quartus) чтобы использовать фирменный эмулятор для ADSP и ByteBlaster для PLD.
Для программирования PLD EPM7064S фирмы Altera использован алгоритм, являющийся универсальным для программирования любой PLD фирмы Altera (и загрузки любой FPGA) через JTAG интерфейс. Число CPLD (FPGA) в JTAG цепочке ограничено только требованиями JTAG.
Quartus позволяет создать выходной файл для программирования CPLD (загрузки FPGA) в формате Serial Vector Format File (.svf). Файл в этом формате содержит команды JTAG для программирования/загрузки одной или нескольких CPLD/FPGA в цепочке JTAG. Программа XL_Loader преобразует JTAG-команды этого файла в команды, выполняемые USB контроллером C8051F320 фирмы SiLabs.
Это краткое описание адаптера и его программного обеспечения. Читайте исходники, задавайте вопросы, улучшайте алгоритм, исправляйте мои ошибки.
Прикрепленные файлы
Прикрепленный файл  XL_Loader.rar ( 429.14 килобайт ) Кол-во скачиваний: 728
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Konst_777
сообщение Aug 30 2005, 03:26
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Вот и первый апдейт для XL_Loader :

1). В схему адаптера добавлены конденсаторы, фильтрующие выбросы по питанию (файл \XL_Loader_Update_1\Schema\Adapter_SCH.pdf). Отсутствие конденсаторов приводит к неработоспособности адаптера если длина кабеля USB больше 1,8 м. Однако не стоит экономить на конденсаторах и при меньшей длине кабеля USB.
Will the USB hardware retry bulk transfers forever?
F320 C2 interface schematic
CP2102 Regulator Output Stability

2). SiLabs выпустила новую версию USBXpress ver.2.3. Апдейт содержит новую версию драйверов для Windows (папка \XL_Loader_Update_1\Setup\Driver) и новую версию DLL для связи с драйвером (файл \XL_Loader_Update_1\Setup\SiUSBXp.dll).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Konst_777   USB-JTAG адаптер   Jul 29 2005, 08:21
- - Konst_777   Забыл добавить архив в предыдущем сообщении. Вот о...   Aug 30 2005, 03:31
- - 3.14   А какая получается скорость загрузки (относительно...   Aug 30 2005, 04:30
- - Konst_777   Сейчас время программирования трех микросхем EPM70...   Aug 30 2005, 10:01
- - 3.14   У меня нет особого желания разбираться в исходника...   Aug 30 2005, 18:22
- - Konst_777   Сразу отмечу, что я в своем предыдущем сообщении у...   Aug 31 2005, 03:55
- - 3.14   Ну что мы "все про Фому да про Ерему". Е...   Aug 31 2005, 07:55
- - Dr.Toll   Давно вижу у вас тема не обновлялась. Скачиваний м...   Nov 2 2005, 13:40
|- - Konst_777   Цитата(Dr.Toll @ Nov 2 2005, 16:40)Давно вижу...   Nov 2 2005, 15:14
- - Konst_777   Проверил архивы XL_Loader.rar и XL_Loader_Update_...   Nov 3 2005, 06:19
|- - sKWO   Цитата(Konst_777 @ Nov 3 2005, 10:19) 2)....   Sep 26 2007, 11:14
|- - Konst_777   Цитата(sKWO @ Sep 26 2007, 14:14) 'Ko...   Sep 26 2007, 16:13
|- - Andy Great   Цитата(Konst_777 @ Sep 26 2007, 18:13) Ещ...   Mar 18 2008, 08:37
- - Konst_777   Дальнейшее развитие темы в этом топике форума   Mar 17 2008, 19:43


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

 


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


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