Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
jak
alokacja
zasobów,
kolejkowaniezadań,
projektowanie
dedykowanej
architektury,symulacjaiimplementacjawukładachFPGA.
1.2.AnalizabudowywewnętrznejukładówFPGApodkątem
możliwościefektywnejrealizacjipodstawowychoperacjiarytme-
tycznych
PierwszeukładyFPGAzaprojektowanew1985rokuzawierałyjedynie64
programowalnekomórki.Wkolejnychlatachobserwowanodynamicznyrozwój
projektowanychukładów.Obecniedominującyminarynkuproducentamiukładów
FPGAfirmyXilinxiAltera.Nowoczesnereprogramowalneukładycyfrowe
FPGA,np.rodzinyXilinxVirtex5,6,7[i9],czyAlteraStratixIViStratixV[i10]
zawierająsetkitysięcyrekonfigurowalnychkomóreklogicznych,wbudowanebloki
pamięci,setkianawettysiącewbudowanychblokówmnożącychlubblokówDSP
(DigitalSignalProcessing),jakrównieżwbudowanerdzeniemikroprocesorów,
czyblokitransmisjidanych.Wzwiązkuztakrozwiniętąarchitekturą
współczesnychukładówFPGAwpojedynczym
układzie
możliwa
jest
implementacjadziesiątekanawetsetekblokówoperacyjnychdlapodstawowych
operacji
algorytmów
algebry
liniowej,
które
mogą
być
realizowane
wsposóbrównoległy.
Rys.1.RozbudowanaarchitekturawspółczesnegoukładuFPGA(źródło[i11])
11