Funktsionaalsed signaaliprotsessorid
eelpaigutatud, eriti kui loogika
kirjeldamiseks kasutatakse makrosid
Toomas Ruuben. TTÜ Raadio ja sidetehnika 161
instituut.
FPGA-de loogiline implementatsioon
(Tehnoloogiast sõltuv loogiline optimiseerimine
ning FPGA-de füüsiline disain, Routing)
Routing (marsruutimine) määrab ära ühendused loogikaelementide
ja I/O portide vahel.
Marsruutimise vahendid on määratud FPGA arhidekturiga.
Marsruutimine jagatakse kahte etappi:
Global routing- määrab ära üldise marsruutimise skeemi kuid ei määra ära
täpseid juhtmesegmente.
Detailed routing- määrab ära täpsed juhtmed, mida loogikaelementide vahel
kasutatakse.
Marsruutimist iseloomustab kaks põhilist parameetrit:
Juhtme pikkus ei tasu raisata kuna, vabu juhtmeid võib vaja minna hiljem.
Viiteaeg
Marsruutimine tähendab kompromisside loomist erinevate
võrgustike vahel