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

 
 
> Altium Designer + FPGA/CPLD
andrewkrot
сообщение Feb 20 2009, 13:13
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 306
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 106



Готов поделиться некоторым опытом работы с FPGA в Altium - е. У кого какие есть за/против разработки FPGA в Altium?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andrewkrot
сообщение Feb 23 2009, 20:29
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 306
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 106



В общем, заблуждение конечно, что Altium только с nanoboard-ом работает. Этот дорогой девайс не больше чем хороший стартер кит от Altera или Xilinx. С этим я совершенно согласен, ровно как и стем, что по-моему еще никто не смог подружить Altium с Modelsim-ом. Но если проекты не очень сложные (по сложности предлагаемым в качестве ознакомления), достаточно и тех аппаратных инструментов, которые предлагаются в комплекте. И наверное для сложных проектов, в которых необходимо таки использование DSP ядер, использование AD будет не эффективным. С другой стороны, ядра сгенерированные корегеном xilinx или мегавизардом альтеровским очень хорошо импортируются и работают. В комплекте предлагаются также микропроцессорные ядра MSC51, Z80, PIC вместе со средствами разработки (C, ASM) инструментальной отладки, ну и конечно возможно использование микро/пикоблейз, PPC и NIOS. Есть также много инструментов типа ChipScope или Signal Tap, и совершенно без разницы, с альтерой, ксайлинксом или альдеком вы работаете в данный момент. Правда, инструменты эти доступны только для FPGA по понятной причине, и для их использования понадобится специальный кабелечек, который сам по себе не сложен, и плата со схемой для него есть в хелпах. Для желающих есть у меня пару готовых плат пустых - могу поделиться. Для юзающих CPLD плюсом является то, что Altium дружит с программаторами типа ByteBlaster или не помню как у ксайлинкса он называется, причем тип подключенного программатора определяется автоматически. Ксайлинкс можно программировать байт-бластером и наоборот. Минус - пока только те программаторы работают напрямик, которые к параллельному порту подключаются. Для использования USB придется подождать, пока выложат исходники для своего USB JTAG адаптера. USB Blaster и USB программатор от Xilinx напрямую пока не работают. В общем, процесс довольно прост - после изготовления PCB передаем данные в проект FPGA. Пишем на VHDL или рисуем в схематике, или используем то и другое вместе и импортируем ядра, если необходимо. Подключаем плату к компьютеру с помощью байтбластера или любого доступного программатора (хоть для AVR) и программируем. После чего в реалтайме смотрим встроенными JTAG средствами, как на рисунке Вашей платы в том месте где стоит ПЛИС меняются нули и единицы на соответствующих выводах. Осциллограф в большинстве случаев оказывается не нужным. Путем логических умозаключений, думаем, почему не работает ничего. И т.д... smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- andrewkrot   Altium Designer + FPGA/CPLD   Feb 20 2009, 13:13
- - Acex   Цитата(andrewkrot @ Feb 20 2009, 16:13) Г...   Feb 21 2009, 23:23
- - Vadim   Цитата(andrewkrot @ Feb 20 2009, 16:13) У...   Feb 23 2009, 10:46
- - LeonY   и в синплисити   Feb 23 2009, 10:49
- - andrewkrot   Ну, если покажете как в modelsim или synplicity пл...   Feb 23 2009, 11:43
- - torik   Нет, чё, тема интересная. ПП раскладываю в AD, но ...   Feb 23 2009, 12:11
- - AlexandrY   А что, там нужен опыт? Altium главной целью и име...   Feb 23 2009, 12:15
- - smalcom   andrewkrot, раз такое дело, то поделитесь опытом с...   Feb 23 2009, 14:09
- - Саша Z   В свое время, когда начинал с Альтиумом, тоже прик...   Feb 23 2009, 19:08
|- - Саша Z   Цитата(andrewkrot @ Feb 24 2009, 00:29) В...   Feb 23 2009, 21:12
- - alexf   До Nanoboard были "live design boards" в...   Mar 3 2009, 08:37
|- - gyrotron   Интересно, можно ли Altium Designer 09 подружить с...   Mar 8 2009, 01:21
- - andrewkrot   Пробовал. Никак не получается. Не видит AD USB-Bla...   Mar 8 2009, 16:36
- - gyrotron   Нашел кое-что на эту тему... А где найти схемку на...   Mar 8 2009, 18:39
|- - andrewkrot   Цитата(gyrotron @ Mar 8 2009, 21:39) Наше...   Mar 8 2009, 19:08
- - simbr   Добрый день. Через гугл вышел на этот форум. Уже п...   Apr 26 2009, 14:37
- - andrewkrot   Странно, что не видит Ваш кристалл. Если его видит...   Apr 30 2009, 11:45
|- - simbr   Цитата(andrewkrot @ Apr 30 2009, 14:45) С...   Apr 30 2009, 14:18
- - andrewkrot   Квартус или ISE должны быть установлены на одной м...   Apr 30 2009, 15:02
- - DimaM   сегодня рекламку прислали - очень подешевел альтиу...   May 16 2009, 20:33
- - andrewkrot   Дружим Altium Designer c Chipscope. Если кому инте...   Jul 5 2010, 14:22
- - andrewkrot   Хотелось бы узнать, а было ли вышеупомянутое видео...   Jul 7 2010, 10:30
- - SlavaKPSS   Очень хорошо дружу с Алтиумским Нанобоард для отла...   Jul 24 2010, 19:45
- - andrewkrot   Я тоже когда-то пытался, но так ничего и не вышло....   Jul 25 2010, 18:07
- - walery_kong   покажите пожалуйста FPGA проект в Altium Designer ...   Sep 26 2010, 14:38
- - andrewkrot   Подключаем внешний программатор к Nanoboard-3000XN...   Apr 9 2018, 13:00
- - ilovexilinx   Несколько лет назад я тоже преобрел себе Nanoboard...   Apr 19 2018, 18:11
- - andrewkrot   Тоже думал перепрошить Host, но паяльник оказался ...   Apr 19 2018, 18:38


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:27
Рейтинг@Mail.ru


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