FPGA: Rozdiel medzi revíziami
Zo stránky SensorWiki
Bez shrnutí editace |
Bez shrnutí editace |
||
Riadok 3: | Riadok 3: | ||
CPLD = Complex Programmable Logic Device ([https://en.wikipedia.org/wiki/Complex_programmable_logic_device wikipedia]) | CPLD = Complex Programmable Logic Device ([https://en.wikipedia.org/wiki/Complex_programmable_logic_device wikipedia]) | ||
[[Súbor:CPLDboard.jpg]] - sem pride obrazok tej CPLD dosky ktoru uz mame | |||
Riadok 19: | Riadok 21: | ||
** | ** | ||
** Open Source [https://icestudio.io/ IceStudio] - graficky editor | ** Open Source [https://icestudio.io/ IceStudio] - graficky editor | ||
== Infineon (was: Cypress) == | |||
Aj s analogovymi blokmi | |||
* https://www.infineon.com/cms/en/product/evaluation-boards/cy8ckit-059/ (Arm Cortex M3 alebo 8051 vo vnutri?) | |||
** https://www.mouser.sk/ProductDetail/Infineon-Technologies/CY8CKIT-059?qs=PhR8RmCirEblciDRmpiVDw%3D%3D (out of stock!) | |||
[[Súbor:CypressCY8CKIT059.jpg|300px|center]] | |||
Verzia z 08:53, 29. január 2023
FPGA = Field programmable gate array (Wikipedia)
CPLD = Complex Programmable Logic Device (wikipedia)
Súbor:CPLDboard.jpg - sem pride obrazok tej CPLD dosky ktoru uz mame
Intel
- Software:
- Quartus
- Arduino MKR Vidor4000 (Intel® Cyclone® 10CL016 + Cortex-M0 32-bit SAMD21)
Lattice
- Software:
- Open Source IceStudio - graficky editor
Infineon (was: Cypress)
Aj s analogovymi blokmi
- https://www.infineon.com/cms/en/product/evaluation-boards/cy8ckit-059/ (Arm Cortex M3 alebo 8051 vo vnutri?)
![](/sensorwiki/images/thumb/8/82/CypressCY8CKIT059.jpg/300px-CypressCY8CKIT059.jpg)
Jazyky
- ABEL (ten ktory sme pouzivali na GAL obvody) - velmi jednoduchy a velmi low-level. Niektore starsie kompilatory ho poznaju
- Verilog (zda sa celkom zrozumitelny)
- VHDL
- ? ktovie ako je to s prekladom KiCAD -> HDL pretoze napr. Lattice v poslednej verzii uz graficky navrh vyhodili
Verliog a VHDL su jazyky na simulaciu digitalnych obvodov, preto aj Verilog ma velmi podobne prikazy na popis HW ale aj na signaly a vieme tak opisat rovnakym jazykom nielen obvod, ale aj stimuly ktorymi ho budeme testovat.