FPGA: Rozdiel medzi revíziami
Zo stránky SensorWiki
Bez shrnutí editace  | 
				Bez shrnutí editace  | 
				||
| (5 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
| Riadok 4: | Riadok 4: | ||
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  | |||
== Intel ==  | |||
== Intel ==  [[Súbor:logoAltera.png|right|150px]]  | |||
| Riadok 15: | Riadok 21: | ||
== Lattice ==  | [[Súbor:Intel-DE10-lite-board.jpg|center|300px]]  | ||
== Lattice == [[Súbor:logoLattice.png|right|150px]]  | |||
* Software:  | * Software:  | ||
**    | **    | ||
** Open Source [https://icestudio.io/ IceStudio] - graficky editor  | ** Open Source [https://icestudio.io/ IceStudio] - graficky editor  | ||
* Popularna doska IceStick  | |||
== Infineon (was: Cypress) == [[Súbor:logoCypress.png|right|150px]]  | |||
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]]  | |||
== Xilinx == [[Súbor:logoXilinx.png|right|150px]]  | |||
| Riadok 30: | Riadok 68: | ||
Verliog a VHDL su jazyky na simulaciu digitalnych obvodov, preto aj Verilog ma velmi podobne prikazy na popis HW ale aj na  | 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.  | signaly a vieme tak opisat rovnakym jazykom nielen obvod, ale aj stimuly ktorymi ho budeme testovat.  | ||
== Literatura ==  | |||
* Best: Wakerly: '[https://www.amazon.com/Digital-Design-Principles-Practices-Book/dp/0131863894 Digital Design]'.  | |||
Aktuálna revízia z 09:10, 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
 
 - Popularna doska IceStick
 
== 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?)
 

== Xilinx ==

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.
Literatura
- Best: Wakerly: 'Digital Design'.