| Автор |
Съобщение |
|
bobihot
Ранг: Форумен бог
Регистриран на: Сря Фев 13, 2013 3:35 pm Мнения: 1803
|
 Re: Съвсем малък PAL/SPLD/CPLD
Има 8 кракови атмелчета 2х3мм 
|
| Сря Дек 21, 2016 11:54 am |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
 Re: Съвсем малък PAL/SPLD/CPLD
За Virtex-7 и iCE40 фамилиите имало и безплатен open source Verilog synthesis tool. Не съм го пробвал, но навремето се изръсихме сума пара за formal verification tool от OneSpin за да докажем на Xilinx, че имат бъг в логик синтезата  с това може да се подходи чрез диференциална диагноза http://www.clifford.at/yosys/
|
| Чет Яну 05, 2017 10:34 pm |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Съвсем малък PAL/SPLD/CPLD
Не е само това, за ICE40 има изцяло Open source набор от инструменти: http://www.clifford.at/icestorm/ https://github.com/cseed/arachne-pnr
|
| Пет Яну 06, 2017 2:09 pm |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
 Re: Съвсем малък PAL/SPLD/CPLD
Интересно, обаче е reverse engineered. Все още не им стиска на производителите да си отворят архитерктурата, което е жалко. А тоя пич си е баш майстор. Около работата му е изграден цял ASIC flow, от RTL до GDS. Вярно, че библиотеките са на 0.35 um, но тук става въпрос за софтуер, който струва 7 цифрена сума на човек на година. При това е open source. http://opencircuitdesign.com/qflow/welcome.html
|
| Пет Яну 06, 2017 8:52 pm |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
 Re: Съвсем малък PAL/SPLD/CPLD
Да добавя, че Олимекс имат iCE40HX8K EVB за 40 EUR. Това в комбинация с flow-a, който споменава radolin по-горе е перфектна възможност за навлизане в дербите както на FPGA design-а, така и на EDA tools development. Браво на човека. https://www.olimex.com/Products/FPGA/iC ... e-hardware
|
| Чет Ное 29, 2018 2:17 pm |
|
 |
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 5:18 pm Мнения: 1750
|
 Re: Съвсем малък PAL/SPLD/CPLD
още по-евтина, оригинална на Lattice, вярно че пада малко в категорията на CPLD но е перфектна за начинаещи.Матрицата се програмира директно по USB кабел. https://uk.farnell.com/lattice-semicond ... dp/2253065
_________________ “Intelligence is the ability to adapt to change.” Stephen Hawking
|
| Чет Ное 29, 2018 2:38 pm |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
 Re: Съвсем малък PAL/SPLD/CPLD
Не се поддържа от IceStorm-a, пича е reversal архитектурата на ice40
|
| Чет Ное 29, 2018 3:09 pm |
|
 |
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 5:18 pm Мнения: 1750
|
 Re: Съвсем малък PAL/SPLD/CPLD
може, но е по-добро начало за начинаещи от разни опън сорс проекти. Diamond на Latticе е напълно безплатен, освен това ако искаш крос-синтезис идва с два синтезатора - LSE на Lattice и Sinplify Pro на Synopsis. Освен това поддържа VHDL, което според мен е по-разбираем език от Verilog. Diamond идва и с много темплейти на двата езика. Идва и с два симулатора - ModelSim на Mentor и ActiveHDL на Aldec.
_________________ “Intelligence is the ability to adapt to change.” Stephen Hawking
|
| Чет Ное 29, 2018 3:22 pm |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
 Re: Съвсем малък PAL/SPLD/CPLD
Спор няма, особено за разбираемостта на VHDL-a, винаги ме е кефил повече. Ама аз и на белите полета в Python-a се кефя, та може да съм повреден. Иначе идеята ми е следната, ако съм университетски преподавател - го въвеждам веднага. Удачно е както за преподаване на EDA алгоритми, така и за FPGA дизайн. Да не говорим, че синтезата в IceStorm се ползва и в един open source ASIC flow. Абе академичният потенциал е сериозен - с един куршум удряш всички зайци. Поне докато не почнат да разнищват NP-complete проблемите с deep learning  ама и за това ще се намери вход. Понякога си мисля дали да не зарежа всичко и да ходя да даскалувам, ама е рано още. Имам да изчета поне още стотина книги...
|
| Чет Ное 29, 2018 5:29 pm |
|
 |
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 11:22 pm Мнения: 3084
|
 Re: Съвсем малък PAL/SPLD/CPLD
Каквое крос-синтезис и за какво се ползва?
|
| Чет Ное 29, 2018 10:50 pm |
|
 |
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 5:18 pm Мнения: 1750
|
 Re: Съвсем малък PAL/SPLD/CPLD
За validation. Компилираш един и същи код с два отделни синтезатора и ако получиш един и същ резултат изключваш грешки от синтеза.
_________________ “Intelligence is the ability to adapt to change.” Stephen Hawking
|
| Чет Ное 29, 2018 10:59 pm |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
 Re: Съвсем малък PAL/SPLD/CPLD
По принцип се прави с equivalence checker (RTL vs. netlist), обаче това струва майка си и баща си и е по силите само на големите
|
| Пет Ное 30, 2018 7:18 pm |
|
 |
|
dan
Ранг: Форумен бог
Регистриран на: Вто Май 29, 2007 2:23 pm Мнения: 3714 Местоположение: Високо в планината
|
 Re: Съвсем малък PAL/SPLD/CPLD
А тези двете платчици дали имат "порт" към матлаб? HCL, ако искаш студентите да те разбират, по-добре си спести тези стотина книги 
_________________ Хайде де!
|
| Пет Ное 30, 2018 7:43 pm |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
 Re: Съвсем малък PAL/SPLD/CPLD
Хмммм не се бях замислял. То наистина между добър преподавател и добър научен работник понякога има разлика.
|
| Нед Дек 02, 2018 6:35 pm |
|
 |
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 5:18 pm Мнения: 1750
|
 Re: Съвсем малък PAL/SPLD/CPLD
Lattice разпродават с намаление ICE40 развойна платка с намаление от $99 на $39: http://www.latticesemi.com/Products/DevelopmentBoardsAndKits/iCE40UltraPlusMobileDevPlatform?utm_source=linkedin&utm_campaign=boards платката включва 4 IC40 чипа, всеки по 5к LUTs, много сензори, дисплей, блутут, лит.йон батерия, пълна спецификация тук: http://www.latticesemi.com/view_document?document_id=52117
_________________ “Intelligence is the ability to adapt to change.” Stephen Hawking
|
| Вто Дек 18, 2018 10:49 am |
|
|