FPGA metoder bag

Baggrund for at lave et Kombinatorisk kredsløb der virker første gang, er et grundigt forarbejde med en true tabel og et karnough kort:

True tabeller laves med ‘logic friday

I logic friday:

  • new true table
  • skriv tabel
  • submit
  • minimize

resultatet er ‘sum af produkter’, let at programmere ind i de fleste FPGA kredse

Entered by truthtable:
Y = D’ C’ B’ A + D’ C’ B A’ + D’ C B’ A’ + D C’ B’ A’ + D C’ B’ A + D C’ B A + D C B’ A’ + D C B A;

Minimized:
Y = D B’ A’ + C B’ A’ + D’ C’ B A’ + D B A + C’ B’ A;

Programmering af Altera Cyclone II med 2421 kode

Først laves en summeret true table i ‘logic friday’

truetable

 

 

 

 

2421-kode

 

FPGA-logic-friday-truthtable-sum

Åben ‘Quartus II og i fil/ new laves et schematic

Med ‘Quartus II 11.1sp1 Web Edition’ laves nu et logik diagram for den summerede true table

logik-diagram-2421-kode

Tildel nu pins til logik diagram  ved tryk ‘pin planner icon, liste over porte her:  FPGA pins på cyclone II 

FPGA-pin-planner-cyclone-II

Start nu compilation

FPGA-start-compilation

Programmer nu cyclone II FPGAbordet

FPGA-programmer

Links og ressourcer FPGA

Erhvervs skolernes forlag

boolsk algebra

Karnaugh map

 

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

%d bloggers like this: