Spartan-3 Starter Kit

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Vasil Ivanov wrote:И это максимум, на что тебя хватило ? :)
Угу - как говорится "дети и другие дела" (c) увлекли :roll:

P.S. Это было сообщение номер 111111 :o
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Vasil Ivanov wrote:Мне думается, что ты все-равно не будешь юзать всё это. А деньги, что потратил на все это добро, хватило бы на дев-борду, скажем с 6-м Спартаном (типа Nexys-3). Толку от всех этих платок - никакой, разве что для коллекции "лишь бы было" :)
Ну мы "зайлинксофилы" такие - сначала покупаем, а потом думаем зачем оно нам надо - секта ведь :dj:
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: FPGA Computer Sydney-X1

Post by Shaos »

Shaos wrote:А себе за $55 я взял вот такую плату (как оказалось больше не выпускается) - тоже без бумажных мануалов:

Image

Напомню - на ней стоят 2 CPLD от Xilinx: CoolRunner-II и XC9500:

Image
Через каких-то 9 лет решил таки расчехлить данную платку (купленную в апреле 2009 года) - для начала взялся устанавливать на WinXP с прилагающегося диска ISE 9.2i WebPack от 2007 года, а она просит Registration ID, который должен получаться из Product ID на спец-страничке, которой уже нету (Error 404), телефон что указан взамен говорит что номер невалиден, а е-мейл (который на крайний случай) возвращает какой-то набор линков и просьбу больше туда не писать :(

Нашёл через гугл пошаговую помогалку, где написано как раздобыть номер для старого ISE через Xilinx - там надо иметь xilinx-юзера - пошёл было логиниться своим старым xilinx-юзером, а его уже нетути :(
Пришлось заводиться заново и, о чудо, оно таки вывело меня на страничку со старыми RegID :mrgreen:

Софтец 2007 года со скопированным Registration ID успешно установился - вот чего оно умеет:

Code: Select all

 Volume in drive D is NTFS
 Volume Serial Number is 18A6-C10B

 Directory of D:\XILINX_9_2

06/26/2018  11:46 PM    <DIR>          .
06/26/2018  11:46 PM    <DIR>          ..
06/26/2018  11:40 PM    <DIR>          .xinstall
05/18/2007  03:23 PM    <DIR>          acecf
06/26/2018  11:36 PM    <DIR>          acempm
05/18/2007  03:10 PM    <DIR>          acr2
05/18/2007  03:10 PM    <DIR>          aspartan2e
05/18/2007  03:22 PM    <DIR>          aspartan3
05/18/2007  03:10 PM    <DIR>          aspartan3e
06/26/2018  11:38 PM    <DIR>          bin
05/18/2007  03:21 PM    <DIR>          cadence
06/26/2018  11:34 PM    <DIR>          chipviewer
06/26/2018  11:36 PM    <DIR>          coregen
05/18/2007  03:20 PM    <DIR>          cpld
06/26/2018  11:38 PM    <DIR>          data
06/26/2018  11:46 PM                 0 dir.txt
05/18/2007  03:17 PM    <DIR>          doc
06/26/2018  11:32 PM    <DIR>          epld
06/26/2018  11:39 PM               784 fileset.txt
05/18/2007  03:14 PM    <DIR>          fpga
06/26/2018  11:32 PM    <DIR>          fpgacore
05/18/2007  03:21 PM    <DIR>          fpga_compiler_ii
05/18/2007  03:21 PM    <DIR>          fpga_express
05/18/2007  03:12 PM    <DIR>          gnu
06/26/2018  11:36 PM    <DIR>          ISEexamples
05/18/2007  03:17 PM    <DIR>          java
05/18/2007  03:45 PM            12,916 license.txt
05/18/2007  03:45 PM            17,987 license_gpl.txt
05/18/2007  03:45 PM            26,421 license_lgpl.txt
05/18/2007  03:21 PM    <DIR>          mentor
05/18/2007  03:10 PM    <DIR>          msg
05/18/2007  03:45 PM             3,006 mysupport.ico
05/18/2007  03:14 PM    <DIR>          qrvirtex
05/18/2007  03:12 PM    <DIR>          qrvirtex2
05/18/2007  03:11 PM    <DIR>          qvirtex
05/18/2007  03:10 PM    <DIR>          qvirtex2
05/18/2007  03:10 PM    <DIR>          qvirtex2p
05/18/2007  03:11 PM    <DIR>          qvirtexe
05/18/2007  03:45 PM             3,852 readme.txt
05/18/2007  03:17 PM    <DIR>          smartmodel
05/18/2007  03:12 PM    <DIR>          spartan
06/26/2018  11:32 PM    <DIR>          spartan2
06/26/2018  11:33 PM    <DIR>          spartan2e
06/26/2018  11:33 PM    <DIR>          spartan3
06/26/2018  11:33 PM    <DIR>          spartan3a
06/26/2018  11:33 PM    <DIR>          spartan3adsp
06/26/2018  11:32 PM    <DIR>          spartan3e
06/26/2018  11:32 PM    <DIR>          spartanxl
06/26/2018  11:36 PM    <DIR>          synopsys
06/26/2018  11:36 PM    <DIR>          verilog
06/26/2018  11:36 PM    <DIR>          vhdl
05/18/2007  03:21 PM    <DIR>          viewlog
06/26/2018  11:36 PM    <DIR>          virtex
06/26/2018  11:32 PM    <DIR>          virtex2
06/26/2018  11:31 PM    <DIR>          virtex2p
06/26/2018  11:32 PM    <DIR>          virtex4
06/26/2018  11:32 PM    <DIR>          virtex5
06/26/2018  11:32 PM    <DIR>          virtexe
05/18/2007  03:45 PM             8,363 whatsnew.htm
06/26/2018  11:31 PM    <DIR>          xa9500xl
06/26/2018  11:31 PM    <DIR>          xbr
06/26/2018  11:36 PM    <DIR>          xc18v00
06/26/2018  11:36 PM    <DIR>          xc3000
05/18/2007  03:12 PM    <DIR>          xc3000a
05/18/2007  03:12 PM    <DIR>          xc3000l
05/18/2007  03:12 PM    <DIR>          xc3100
05/18/2007  03:12 PM    <DIR>          xc3100a
05/18/2007  03:12 PM    <DIR>          xc3100l
06/26/2018  11:36 PM    <DIR>          xc4000
05/18/2007  03:12 PM    <DIR>          xc4000e
06/26/2018  11:36 PM    <DIR>          xc4000ex
05/18/2007  03:12 PM    <DIR>          xc4000l
05/18/2007  03:12 PM    <DIR>          xc4000xl
05/18/2007  03:12 PM    <DIR>          xc4000xla
05/18/2007  03:12 PM    <DIR>          xc4000xv
06/26/2018  11:36 PM    <DIR>          xc5200
06/26/2018  11:31 PM    <DIR>          xc9500
06/26/2018  11:31 PM    <DIR>          xc9500xl
06/26/2018  11:31 PM    <DIR>          xc9500xv
05/18/2007  03:23 PM    <DIR>          xcf
05/18/2007  03:23 PM    <DIR>          xcfp
06/26/2018  11:39 PM    <DIR>          xilinx
05/18/2007  03:29 PM    <DIR>          xilinxun
06/26/2018  11:31 PM    <DIR>          xpla3
               8 File(s)         73,329 bytes
              76 Dir(s)  183,155,429,376 bytes free
и это я ещё не стал ставить Virtex6 и Virtex7 (нафиг они нужны если платы с ними до сих пор стоят штуки баксов)

P.S. Как видно там даже есть XC3000, XC3100 и XC4000, которые уже давно перестали поддерживаться:
Shaos wrote:- FPGA XC3000, XC3100, XC4000 - есть в PLCC, но эти чипы устарели и не поддерживаются официальным беслатным софтом от Xilinx...
но которые всё ещё можно раздобыть на eBay ;)

P.P.S. На Digilent распродажа огромных плат со Spartan-3E:
https://store.digilentinc.com/spartan-3e-starter-board-limited-time/
Жалко денег лишних пока нету :(

P.P.P.S. Хотя у меня BASYS2 есть нерасчехлённая на том же Spartan-3E и ещё вот это микроскопическое чюдо на Spartan-3A:

Image
azesmbog
Novelist
Posts: 28
Joined: 15 Jun 2018 16:58

Re: Spartan-3 Starter Kit

Post by azesmbog »

ISE 9.2i WebPack от 2007 года
Эммм... А разве ISE14 все то же самое не умеет??
https://www.xilinx.com/publications/mat ... matrix.pdf
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Spartan-3 Starter Kit

Post by Shaos »

azesmbog wrote:
ISE 9.2i WebPack от 2007 года
Эммм... А разве ISE14 все то же самое не умеет??
https://www.xilinx.com/publications/mat ... matrix.pdf
XC3000,XC3100,XC4000 - не умеет
на WinXP тоже вряд ли встанет...

P.S. Инфа по этой сдвоенной платке теперь лежит тут:
https://store.digilentinc.com/xc2xl-development-platform-retired/
azesmbog
Novelist
Posts: 28
Joined: 15 Jun 2018 16:58

Re: Spartan-3 Starter Kit

Post by azesmbog »

вопрос был относительно платки с XC9500. Для каких то древностей допускаю, что надо что нибудь и под win3.11 wks:)
а так то 14.4 и 14.7 как раз под ХР и работают
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Spartan-3 Starter Kit

Post by Shaos »

azesmbog wrote:вопрос был относительно платки с XC9500. Для каких то древностей допускаю, что надо что нибудь и под win3.11 wks:)
а так то 14.4 и 14.7 как раз под ХР и работают
да и 9.2 работает на ура :)
VHDL компилится и прошивается - всё как надо ;)
azesmbog
Novelist
Posts: 28
Joined: 15 Jun 2018 16:58

Re: Spartan-3 Starter Kit

Post by azesmbog »

Это то понятно, но ,надо думать, за 5? лет инженёры ксайлинка наверное не только номер версии сменили, но и что-то внутри?? Да и ставится\скачивается 14 версия без проблем и бубнов. у меня и 14.4 и 14.7 установлены, особо разницы между ними не замечал, а вот с 9кой наверняка увижу) Впрочем - кому шашечки, а кому - ехать. suum cuique
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Spartan-3 Starter Kit

Post by Shaos »

Ну они поди ARM SDK добавили для Zinq-a, которого мне на WinXP ненадо :)
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Spartan-3 Starter Kit

Post by Shaos »

Shaos wrote:Ну они поди ARM SDK добавили для Zinq-a, которого мне на WinXP ненадо :)
Кстати по поводу Zynq - их есть у меня ;)
MoreXilinx.jpg
и ещё пара CoolRunner-II платочек и даже одна мелкоплатка со Spartan-6 (на фотке посередине внизу)

P.S. также из новья у меня есть платка ARTY с Artix-7 и дополнительным дисплейчиком :o
https://store.digilentinc.com/arty-a7-artix-7-fpga-development-board-for-makers-and-hobbyists/
я её получил на конференции хакадея в 2016 году, когда прослушал курс по её программированию (мне НЕ понравилось)...
You do not have the required permissions to view the files attached to this post.
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Spartan-3 Starter Kit

Post by Shaos »

Shaos wrote:также из новья у меня есть платка ARTY с Artix-7 и дополнительным дисплейчиком :o
https://store.digilentinc.com/arty-a7-artix-7-fpga-development-board-for-makers-and-hobbyists/
я её получил на конференции хакадея в 2016 году, когда прослушал курс по её программированию (мне НЕ понравилось)...
Наверное надо объяснить почему НЕ понравилось - дело в том, что программирование новых произведений Xilinx в лице Zynq или Artix подразумевается схемный ввод с выкладывание монстроблоков (типа блок процессор, блок память, блок езернет и т.д.) в определённом порядке и соединении их линиями в соответствии со строгой пошаговой инструкцией в течение определённого времени (несколько часов) - если какой-то шаг сделан неверно, об этом ты узнаешь только когда попытаешься это хозяйство запустить и оно НЕ заработает :(

Вобщем по моему скромному мнению развитие FPGA программирования в этом десятилетии ушло сильно нетуда, поэтому я пока остаюсь в 2007...
occamlab
Novelist
Posts: 25
Joined: 12 Dec 2016 08:26

Re: Spartan-3 Starter Kit

Post by occamlab »

Проще нужно быть :-)
https://hackaday.io/project/136227-pano ... -client-g1

а тут
https://www.ebay.com/itm/Pano-Logic-G2- ... 2825143526
их отдают в хорошие руки по цене доставки...
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Spartan-3 Starter Kit

Post by Shaos »

Да у меня уже и так куча плат есть - зачем мне ещё "по цене доставки"? ;)

Кстати на фотке чуть выше та платка что CoolRunner-II оказывается имеет на борту помимо непосредственно самого CPLD ещё мелкоконтроллер AT90USB162 (АВР с 16КБ флеша, полкило еепрома, полкило срама) и однопроводную ПЗУ на 1Кбит с SHA-1 энджином :o

https://store.digilentinc.com/coolrunner-ii-cpld-starter-board-limited-time/

В плату прошита какая-то демонстрашка с PS/2 клавой (нужна MOD-платка дополнительная), но никаких тебе примеров для самостоятельного игранья - хотя схема имеется

Не мудрено, что её никто не покупает даже за сорок баксов (разве что случайно, как я хватанул сколько то лет назад)
Current Stock:
729
P.S. Может на ней построить демонстрационный троичный компьютер? АВР будет обслуживать видео и заниматься отладкой, а ПЛИС будет крутить троичный комп...
User avatar
Shaos
Admin
Posts: 24269
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Spartan-3 Starter Kit

Post by Shaos »

Shaos wrote:
Shaos wrote:также из новья у меня есть платка ARTY с Artix-7 и дополнительным дисплейчиком :o
https://store.digilentinc.com/arty-a7-artix-7-fpga-development-board-for-makers-and-hobbyists/
я её получил на конференции хакадея в 2016 году, когда прослушал курс по её программированию (мне НЕ понравилось)...
Наверное надо объяснить почему НЕ понравилось - дело в том, что программирование новых произведений Xilinx в лице Zynq или Artix подразумевается схемный ввод с выкладывание монстроблоков (типа блок процессор, блок память, блок езернет и т.д.) в определённом порядке и соединении их линиями в соответствии со строгой пошаговой инструкцией в течение определённого времени (несколько часов) - если какой-то шаг сделан неверно, об этом ты узнаешь только когда попытаешься это хозяйство запустить и оно НЕ заработает :(

Вобщем по моему скромному мнению развитие FPGA программирования в этом десятилетии ушло сильно нетуда, поэтому я пока остаюсь в 2007...
Тут по твиттерам проскочила инфа, что людям удалось собрать прошивку под Artix целиком и полностью пользуясь только опенсорцными программами!