ALTERA Cyclone II

25
ALTERA Cyclone II 4608 – 68416 LE až 1152 Kbitů RAM konfigurace pomocí sériového rozhraní podpora více I/O standardů až 4 PLL až 16 globálních hodin podpora externích pamětí RAM vestavěné 18x18 bitové násobičky

description

ALTERA Cyclone II. 4608 – 68416 LE až 1152 Kbitů RAM konfigurace pomocí sériového rozhraní podpora více I/O standardů až 4 PLL až 16 globálních hodin podpora externích pamětí RAM vestavěné 18x18 bitové násobičky. Přehled. Funkční popis. - PowerPoint PPT Presentation

Transcript of ALTERA Cyclone II

Page 1: ALTERA Cyclone II

ALTERA Cyclone II

• 4608 – 68416 LE• až 1152 Kbitů RAM• konfigurace pomocí sériového rozhraní• podpora více I/O standardů• až 4 PLL• až 16 globálních hodin• podpora externích pamětí RAM• vestavěné 18x18 bitové násobičky

Page 2: ALTERA Cyclone II

Přehled

Page 3: ALTERA Cyclone II

Funkční popis• řádkové a sloupcové propojení mezi LAB,

pamětí a násobičkami• každý LAB (logic aray block) se skládá z 16 LE (logic

element) , bloky jsou v řádcích a sloupcích• M4K dual port paměť se 4kbity (4608b),

bloky mezi určitými LABs• I/O piny ovládané IOE (IO element) umístěné na

koncích řádků a sloupců LAB• násobičky mohou pracovat jako dvě 9x9b

nebo jedna 18x18b

Page 4: ALTERA Cyclone II

Blokový diagram

Page 5: ALTERA Cyclone II

Přehled

Page 6: ALTERA Cyclone II

Struktura a propojení LAB

Page 7: ALTERA Cyclone II

LAB

• každý LAB obsahuje 16 LE, kontrolní signály, lokální spojení, LUT (look up table) (logická funkce) a registry

• lokální spojení lze provést v rámci LAB nebo se sousedními LAB, M4K RAM, PLL nebo IOE

Page 8: ALTERA Cyclone II

Lokální spojení

Page 9: ALTERA Cyclone II

Přehled řídících signálů

Page 10: ALTERA Cyclone II

LE logic element

• obsahuje čtyřvstupovou LUT (log. funkce)

• programovatelný registr (D,T,JK,SR), řetězec carry

• podporuje dynamické přičítání a odčítání bitů

• všechny typy propojení:lokální, řádkové, sloupcové, řetězení LUT, řetězení registrů a přímé propojení

• pracuje v normálním nebo aritmetickém módu

Page 11: ALTERA Cyclone II

LE logic element

Page 12: ALTERA Cyclone II

LE normální módvhodný pro realizaci logických a kombinačních funkcí

Page 13: ALTERA Cyclone II

LE aritmetický módvhodný pro realizaci sčítaček, čítačů, komparátorů ...

Page 14: ALTERA Cyclone II

R4 a R24 interconnecthorizontální spojení přes 4(R4) nebo až 24(R24) sloupců

Page 15: ALTERA Cyclone II

C4 a C16 interconnect

vertikální spojení přes

4(C4) nebo až 16(C16)

řádků

Page 16: ALTERA Cyclone II

Paměť

• bloky 4608 bitů RAM

• 250 MHz

• true dual port, siple dual port, single port

• možný byte přístup

• shift registr a FIFO buffer

• paritní bity

• různé hodinové módy

Page 17: ALTERA Cyclone II

Paměť

Page 18: ALTERA Cyclone II

Hodiny

• až 16 vstupních pinů pro hodiny• až 16 globálních hodin• PLL výstupy a dual purpose clock piny (až

20) mohou také řídit hodiny• hodiny lze zavést do všech bloků LE, IOE,

M4K RAM• dynamické povolování hodin a výběr zdroje

hodin

Page 19: ALTERA Cyclone II

Hodiny

Page 20: ALTERA Cyclone II

Vestavěné násobičky

• optimalizované pro DSP funkce (FIR filtry, FFT, ...)

• funkce 18x18b nebo dvě násobičky 9x9b • obsahuje vstupní a výstupní obvody a

registry• násobení se znaménkem nebo bez • propojení R4, C4 nebo přímé v řádku

Page 21: ALTERA Cyclone II

Propojení násobičky

Page 22: ALTERA Cyclone II

I/O vlastnosti• vyhovuje 3,3V, 32/64bit, 33/66MHz PCI • JTAG(Joint Test Action Group) a BST(boundary-scan test) podpora• třístavové budiče• nastavení rychlosti přeběhu• programovatelný pull up rezistor• programovatelné zpoždění• nastavitelný výstup jako otevřený kolektor• nastavení výstupního napětí a proudu (3,3V, 2,5V,

1,8V, 2-24mA podle IO standardu)• 1,5 – 3,3V tolerantní vstupy

Page 23: ALTERA Cyclone II

I/O propojení

Page 24: ALTERA Cyclone II

I/O struktura

Page 25: ALTERA Cyclone II

IO podporované standardy