|
|
  |
CPLD: Xilinx vs Lattice |
|
|
|
Aug 27 2013, 15:22
|
Местный
  
Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842

|
Здравствуйте, как оказалось надо в проект простенький CPLD как расширитель системной шины CPU, желательно BGA. Поскольку уже используем FPGA Xilinx - первое, что пришло в голову CoolRunner-II, но BGA начинается с совсем не маленьких и не дешевых  . Да общее впечатление, что Xilinx как-то забросил CPLD. Второе, что приходит в голову читая интернеты и разглядывая разные платы - Lattice MachXO2. Все радует, но никогда не работали с ПО и инструментами Lattice. Очень страшно в сравнении с ISE?
|
|
|
|
|
Aug 27 2013, 17:14
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Цитата(akorud @ Aug 27 2013, 19:22)  Здравствуйте, как оказалось надо в проект простенький CPLD как расширитель системной шины CPU, желательно BGA. Поскольку уже используем FPGA Xilinx - первое, что пришло в голову CoolRunner-II, но BGA начинается с совсем не маленьких и не дешевых  . Да общее впечатление, что Xilinx как-то забросил CPLD. Второе, что приходит в голову читая интернеты и разглядывая разные платы - Lattice MachXO2. Все радует, но никогда не работали с ПО и инструментами Lattice. Очень страшно в сравнении с ISE?  Тоже начал осваивать, только что, только меня интересует ICE40. Простенький синтез в ICECUBE2 делал - все вроде просто и понятно, два дня ушло на освоение процесса синтеза, просмотра что там насинтезировано, назначение выводов, timing constrains и т.д. Понятно, что до тонкостей пока не добрался, но в общем и целом проект уже построить до бинарника смогу. До этого работал в квартусе. У icecube2 редактор никакой, нет схематика, вобщем, только синтез и все последующие стадии.
|
|
|
|
|
Aug 28 2013, 09:32
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(akorud @ Aug 27 2013, 18:22)  Здравствуйте, как оказалось надо в проект простенький CPLD как расширитель системной шины CPU, желательно BGA. Поскольку уже используем FPGA Xilinx - первое, что пришло в голову CoolRunner-II, но BGA начинается с совсем не маленьких и не дешевых  . Да общее впечатление, что Xilinx как-то забросил CPLD. Второе, что приходит в голову читая интернеты и разглядывая разные платы - Lattice MachXO2. Все радует, но никогда не работали с ПО и инструментами Lattice. Очень страшно в сравнении с ISE?  У латтиса ХО2 самый приятный (I2C + SPI встроенные). Есть кит у меня, но руки не доходят. Софт (помнится как-то баловался) хм.. мягко говоря оригинальный. Товарищ с ним плотно работал - грязно ругался  Попробуйте сами - самый верный вариант.
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
|
Sep 5 2013, 10:06
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(novikovfb @ Sep 5 2013, 12:50)  им удалось обогнать Actel (Microsemi)? провакационный вопрос: по скорости - удалось, по цене, если мы берем от 1000 LE - удалось (меньше не знаю - не применял) у Актела очень большие финансовые проблемы (насколько достоверны слайды, которые видел, не знаю, но эта информация открыта и при желании можно проверить), наверно как раз потому, что многим "удалось" я не пользовал последние СмартФужины - там отказались от актелевского "sea of gates" и применяют класическую 4-LUT+FF архитектуру, тоже не зря, наверно
|
|
|
|
|
Sep 9 2013, 12:36
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(Corner @ Sep 6 2013, 21:36)  А среда разработки такая же удобная? Или аналог "подгузников" от Actel? ну для CPLD-шных проектов-то какая там среда нужна  я от латтистого и levera и diamonda не плевался (для проектов на XP2 ПЛИС), в отличие от актеловского софта. единственно раздражало, что там синтаксический анализатор (который, имхо, нужен только для прожект-вью) глючит на SV-шных файлах, но я всем рекомендую использовать симплифай+edif флоу, не только для латтисов, актелов, но и для ксайлинсов и даже альтер и их in-FPGA логик аналайзер, вполне нормальный, типа чипскопа древних версий
|
|
|
|
|
Sep 16 2013, 19:30
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 2-06-12
Из: Минск
Пользователь №: 72 138

|
У Lattice XO2 дешевле чем любая сравнивамая CPLD, а возможностей у XO2 больше -PLL, юзерская FLASH, можно бесплатное ядро LM8 вставить уже на 1200LUTs, среда разработки под это ядро. При этом это SoC получается - поскольку Flash внутри (конфигурационная и пользовательская). Если пишете на Квартусе, Латиссовский Diamond покажется знакомым, только там все по другому называется (мегафункции - ipexpres). Отладки некоторые можно достать даже бесплатно под проекты - официальнным дистрибуторам звоните. ICE40 дешевле но и попроще. Софт простой но встроенны Симплифай и Альдек - я в них пишу код. А чего вы хотите за FPGA которая по цене дешевле любой в разы а самая маленькая готова по цене побиться с микроконтроллером.
Сообщение отредактировал MishaN - Sep 17 2013, 17:20
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|