Funktsionaalsed signaaliprotsessorid
Lisaks eelpooltoodutele kasutatakse ka nn. stohhastilisi
paigutusalgoritme mis proovivad läbi palju erinevaid kombinatsioone
püüdes leida lokaalseid miinimume seejuures halvendamata üldist
optimiseerimise tulemust.
Disainerid võivad seada paigutusele ka piiranguid järgnevaid
aspekte silmas pidades:
I/O sõlmede paigutus võib olla piiratud süsteemi kaardi skeemiga.
Ühildatavuse piirangud
Mõned loogikaelemendid võivad olla nn. 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.