Operácie

FPGA: Rozdiel medzi revíziami

Z SensorWiki

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 zo dňa a času 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


Lattice

  • Software:

Infineon (was: Cypress)

Aj s analogovymi blokmi

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.