Перейти к содержанию
    

Starter Kit и все нужные программы для FPGA

Судя по описанию - там ее мегабайты.

Ага, и цена ее - килобаксы :) Там распределенной памяти порядочно, но она за счет возможности реализации логики. Тут же речь идет о блочной памяти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тут же речь идет о блочной памяти.

Хорошо.

Сколько блочной памяти в Spartane 3AN - которую можно использовать для программ микропроцессора?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сколько блочной памяти в Spartane 3AN - которую можно использовать для программ микропроцессора?

А в даташит заглянуть не пробовали? От 54 килобит в самой мелкой ПЛИС, до 576 килобит в самой толстой. После чего из этого вычесть объем всего другого ОЗУ, которое нужно будет в проекте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в даташит заглянуть не пробовали? От 54 килобит в самой мелкой ПЛИС, до 576 килобит в самой толстой. После чего из этого вычесть объем всего другого ОЗУ, которое нужно будет в проекте.

 

Еще не скачал даташит - пользуюсь пока рекламой на сайтах.

В моем случае, при использовании UART интерфейса будет около 8 кбайт (64 кбит).

Должно хватить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скопировал сегодня файл Xilinx_11.1_WebPack_SFD.

Все пока в норме.

Изменено пользователем dos622

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...Но забыто еще пара хороших семейств - LatticeXP и LatticeXP2 - неплохие ПЛИСки с флешом, лишенные вышеуказанных недостатков для тех, кто не обременен шефом/религией в выборе производителя.

А софт? Синтез старых верилоговских проектов для Xilinx у меня не прошел - описанную на верилоге(без примитивов производителя) память Synplify стал синтезировть, как распределенную, а не блочную...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, а если я куплю Starter Kit Spartan 3AN - то там в комплекте есть пзагрузчик-шнурок для собственных проектов?

Читал-читал, непонятно. :rolleyes:

Понятно, что в ПЛИС которая на той плате стоит будет загружаться. А если на свою плату - есть возможность код загружать с помощью этого набора?

Или еще придется покупать другой девайс? :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Загрузочный кабель USB для ПЛИС Xilinx стоит $225.00

см. http://www.xilinx.com/products/devkits/HW-USB-II-G.htm

поэтому в дешёвые киты он не входит.

Таким образом, без особых ухищрений (типа перерезания дорожек на плате для включения в JTAG цепочку других девайсов)

будет программироваться только ПЛИС стоящая на плате.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, а если я куплю Starter Kit Spartan 3AN - то там в комплекте есть пзагрузчик-шнурок для собственных проектов?

Читал-читал, непонятно.

На плвте Spartan-3AN Starter Kit есть встроенный Xilinx Embeded Platform USB Firmware Loader (если внимательно приглядеться, то это - ни что иное, как Platform Cable USB только размазанное по Spartan-3A/3AN Starter Kit). Через этот встроенный шнурок (Cypres + XC2R256) можно программировать в режиме JTAG и Spartan-3A(N), и Platform Flash.

 

А вот как бы этот встроенный шнурок приладить к программированию внешнишь устройств - не думал, т.к.:

1. У меня уже есть Platform Cable USB (в котором в качестве буфера используется XC2С256-6VQ100).

2. На плату встроена копия Platform Cable USB, а Xilinx уже снял эту версию шнурка с производства и сейчас выпускает Platform Cable USB II (в котором в качестве буфера (и еще знать бы чего ? но чего-то точно) используется XC3S200A-4FT256).

3. Platform Cable USB II стоит по моим меркам приемлемо (обычно эту сумму можно изыскать без особого ущерба даже на средней шабашке, работая на дому,.. ну а для самой мелкой фирмы такая сума просто несерьёзна, чтобы из-за неё жаться), и как только угроблю свои Platform Cable USB, или выясню, что в них чего-то существенно не хватает, то куплю себе Platform Cable USB II.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понемногу проясняется ситуация.

Есть еще "шнурки" для LPT порта - стоят недорого, наверное есть причины. :biggrin:

Медленно данные грузят?

Не поддерживают режим отладки JTAG?

Что еще?

Цена у них 20$, что теряем, если их купить, против 225$ за Platform Cable USB II?

Или есть ли смысл деньги тратить покупая USB II - против просто USB за 100$ (не фирменные)?

Изменено пользователем dos622

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть еще "шнурки" для LPT порта - стоят недорого, наверное есть причины. :biggrin:

Медленно данные грузят?

Не поддерживают режим отладки JTAG?

Что еще?

Недостатки LPT шнурка:

1. Вообще-то их несколько разновидностей и какой именно Вы имеете ввиду - неясно (компания Xilinx давно отозвала Parallel Download Cable III и IV с производства - поэтому что именно Вам предлагается - это большой вопрос).

2. Parallel Download Cable III хоть и делался очень просто, но он был рассчитан только на 5В JTAG/Serial Slave режимы (есть неофициальные вариации по замене буферов 74HC на что-то другое, но это неофициальная модификация).

3. Parallel Download Cable не поддерживает режим работы SPI.

4. Parallel Download Cable значительно тормознее USB.

5. LPT порт отмирает на современных машинах.

6. Так может случиться, что в скором времени новый soft перестанет поддерживать анахронизмы (в т.ч. и Parallel Download Cable).

 

Цена у них 20$, что теряем, если их купить, против 225$ за Platform Cable USB II?

Или есть ли смысл деньги тратить покупая USB II - против просто USB за 100$ (не фирменные)?

Platform Cable USB I и II могут работать в 3 режимах: JTAG, Serial Slave и SPI, правда есть маленькие отличия - в Platform Cable USB I SPI появился уже после разработки этого кабеля... и в первой версии шнурка в режиме SPI одна из ног имеет меньшую функциональность, чем во второй версии.

По поводу нефирменных шнурков - ничего не знаю, но я бы не рисковал - спокойствие, оно дороже 125$. Кто его знает, какие ноги у этих нефирменных шнурков имеют неполную (и на сколько ?) функциональность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу нефирменных шнурков - ничего не знаю, но я бы не рисковал - спокойствие, оно дороже 125$. Кто его знает, какие ноги у этих нефирменных шнурков имеют неполную (и на сколько ?) функциональность.

Да, конечно - такие мысли посещают.

А вот интересная ссылка: http://www.xess.com/

Там переходник LPT-USB есть.

Такая штука совместимая будет с "нормальным" USB (в том смысле, что через LPT не теряются ли возможности)?

 

PS Есть такая штука - недорогая, всего около 2200 рублей. "DL-JTAG-USB – интерфейсный кабель для программирования модулей фирмы Digilent на базе ПЛИС XILINX".

Будет она работать с Xilinx_11.1_WebPack?

Изменено пользователем dos622

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:bb-offtopic:

А софт? Синтез старых верилоговских проектов для Xilinx у меня не прошел - описанную на верилоге(без примитивов производителя) память Synplify стал синтезировть, как распределенную, а не блочную...

Соврал, пробовал ispLever7.0, а там Precision, а не Synplify.

ispLever 7.1/7.2 не пробовал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Parallel Download Cable III хоть и делался очень просто, но он был рассчитан только на 5В JTAG/Serial

Нашел схемку этого шнурка:

http://www.xilinx.com/itp/xilinx4/data/doc.../appendixb.html

Для чего на выходе два разьема - JTAG Header и FPGA Header?

Для загрузки в один, а для отладки во второй?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...