Funktsionaalsed signaaliprotsessorid
instituut.
80
FPGA-de loogiline implementatsioon
(Tehnoloogiast sõltuv loogiline optimiseerimine
ning FPGA-de füüsiline disain, paigutus)
Reeglina ei ole mõistlik kogu skeemi jaotada vaid kaheks
partitsiooniks. Otstarbekas on tekitada alampartitsioone (nn.
hierarhiline partitsioneerimine)
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