|
Выбор FPGA для Zet Processor |
|
|
|
Jun 24 2016, 20:39
|
Группа: Участник
Сообщений: 7
Регистрация: 24-06-16
Пользователь №: 92 324

|
Привет. Существует такой проект по реализации x86 процессора Zet Processor. Я совершенно не разбираюсь в ПЛИС, но хотел бы поковыряться. На сайте проекта указаны совместимые платы: Xilinx ML-403, Altera DE0, Altera DE1 and Altera DE2-115, но они дороговаты для меня. На Quora нашел еще PapilioPro и Diligent Nexys 3, которые вроде бы подходят. Подскажите, пожалуйста, можно ли найти что-то еще дешевле? Так же интересует вопрос дополнительных компонентов. Может быть кто-то может посоветовать какой-нибудь starter kit? И возможно кто-то использует среды разработки под Mac OS X. Хотелось бы узнать чем их можно заменить на ней.
|
|
|
|
|
Jun 25 2016, 09:33
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
возможно в марсоход2 влезет https://marsohod.org/howtostart/marsohod2 там r2r vga уже есть. хотя в EP3C10 может и не влезть, он вроде как половину от ep2c20 занимает LE: 9,397 / 18,752 (50 %) из плат за ~50$ можно ещё DE0-Nano или BeMicro посмотреть.
|
|
|
|
|
Jun 25 2016, 10:24
|

Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 8-08-15
Из: Москва
Пользователь №: 87 901

|
1. DE-Nano 80$+ 2. В марсоходод может и не влезть если будут какие-то нюансы реализации (сам я не вкурсе, но объем близящийся к 10к сдается мне в 10к может не влезть). 3. Nexus $270.00
За PapilioPro сказать не могу.
Вообще если нет опыта с плис, а у вас его нет, ставя перед собой цель сделать проц я бы взял DE-Nano. В ней и ячеек много и проект уже готов и цена, конечно, кусачая, но на такое дело можно осилить. Плохо, что придется периферию самому навешивать, но всем не угодишь...
Софт разработки идет к микросхемам свой. К altera это Quartus Prime, у других производителей свой софт. Quartus на OSx по моему вообще не идет.
Кстати в BeMicro 8k ячеек, так что тоже не влезет
|
|
|
|
|
Jun 28 2016, 19:27
|
Группа: Участник
Сообщений: 7
Регистрация: 24-06-16
Пользователь №: 92 324

|
Цитата(AVR @ Jun 25 2016, 21:31)  Их под мак просто нет, но есть вариант установить Centos Linux 6/7 в бесплатную виртуальную машину типа Virtual Box. Почему Centos? Потому что это Red Hat совместимые дистрибутив, под которые все среды для ПЛИС тестируются. Спасибо, про это уже прочел. Хотел уточнить по поводу open source toolchain, т.к. по этой теме в интернетах как-то не густо. Цитата(_pv @ Jun 25 2016, 12:33)  возможно в марсоход2 влезет https://marsohod.org/howtostart/marsohod2 там r2r vga уже есть. хотя в EP3C10 может и не влезть, он вроде как половину от ep2c20 занимает LE: 9,397 / 18,752 (50 %) из плат за ~50$ можно ещё DE0-Nano или BeMicro посмотреть. Цитата(RadiatoR @ Jun 25 2016, 13:24)  1. DE-Nano 80$+ 2. В марсоходод может и не влезть если будут какие-то нюансы реализации (сам я не вкурсе, но объем близящийся к 10к сдается мне в 10к может не влезть). 3. Nexus $270.00
За PapilioPro сказать не могу.
Вообще если нет опыта с плис, а у вас его нет, ставя перед собой цель сделать проц я бы взял DE-Nano. В ней и ячеек много и проект уже готов и цена, конечно, кусачая, но на такое дело можно осилить. Плохо, что придется периферию самому навешивать, но всем не угодишь...
Софт разработки идет к микросхемам свой. К altera это Quartus Prime, у других производителей свой софт. Quartus на OSx по моему вообще не идет.
Кстати в BeMicro 8k ячеек, так что тоже не влезет Мне бы в 30к рублей уложиться. Вот, например, https://www.amazon.com/Altera-DE1-Developme...d/dp/B00R29TXLO есть за 15к рублей, но как я понимаю мне нужно будет купить еще программатор и какие-то IO устройства, которые будет стоить тоже не дешево. Мне-то оно поиграться максимум на полгода. Основная работа у меня не связана с FPGA, а поковырять 8086 архитектуру хочется. Еще вот попутно mips нашел.
|
|
|
|
|
Jun 29 2016, 08:10
|

Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 8-08-15
Из: Москва
Пользователь №: 87 901

|
Цитата(vasilia @ Jun 28 2016, 22:27)  Мне бы в 30к рублей уложиться. Вот, например, https://www.amazon.com/Altera-DE1-Developme...d/dp/B00R29TXLO есть за 15к рублей, но как я понимаю мне нужно будет купить еще программатор и какие-то IO устройства, которые будет стоить тоже не дешево Программатор покупать не придется, на плате он есть и память проги тоже. Прежде чем заказывать на амазон обратитесь в эфо. Мне вышло там дешевле, чем с терасика и амазона брать.
|
|
|
|
|
Jun 29 2016, 11:49
|
Знающий
   
Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871

|
Цитата(vasilia @ Jun 24 2016, 23:39)  Я совершенно не разбираюсь в ПЛИС, но хотел бы поковыряться. На сайте проекта указаны совместимые платы: Xilinx ML-403, Altera DE0, Altera DE1 and Altera DE2-115 Сквозных open source тулкитов нет, т.к. процесс сборки проекта у любого вендора подразумевает использование проприетарного софта, умеющего работать с не публикуемыми открыто деталями структуры ПЛИС. Возможно, у меня найдется какая-нибудь недорогая плата на Xilinx. Если выберете этого производителя - пишите.
|
|
|
|
|
Jun 29 2016, 12:27
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(Flood @ Jun 29 2016, 18:49)  Сквозных open source тулкитов нет, т.к. процесс сборки проекта у любого вендора подразумевает использование проприетарного софта, умеющего работать с не публикуемыми открыто деталями структуры ПЛИС. не то чтобы совсем нет. хоть информация по внутреннему устройству конфигурации обычно закрыта, но для ice40 что-то расковыряли http://www.clifford.at/icestorm/. Насколько оно рабочее - не знаю, не пробовал. и простые киты у латтиса есть совсем бюджетные 30-50$. но ТСу всё равно не сильно поможет, там даже у самого жирного ice40hx8k ресурсов на этот процессор пожалуй не хватит
|
|
|
|
|
Jul 12 2016, 13:22
|
Группа: Участник
Сообщений: 7
Регистрация: 24-06-16
Пользователь №: 92 324

|
Всем спасибо, DE1-SoC купил. Буду пробовать
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|