Önkényes logika

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. május 6-án felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .

Az önkényes (irregular) logika ( angol.  Random logic ) egy módszer kombinációs logikai áramkörök megvalósítására úgy, hogy logikai elemekből egy áramkört szintetizálnak magas szintű leírás szerint. A módszer elnevezése onnan ered, hogy az elemek és kapcsolódásaik elrendezése első ránézésre önkényesnek tűnik. Különösen, ellentétben például a memóriaáramkörökkel, az önkényes logika gyakorlatilag nem alkot megkülönböztethető struktúrát a chipen lévő elemek elrendezésében. A VLSI-ben gyakran tetszőleges logikát valósítanak meg szabványos cellák és alapvető mátrixkristályok használatával . [egy]

A kombinációs áramkörök tetszőleges logikaként való megvalósításának alternatívája a kombinációs áramkörök megvalósítása FPGA -kkal és ROM -okkal .

A modern mikroprocesszorok vezérlőeszközeinek jelentős részét az önkényes logika teszi ki . Korábban a vezérlőberendezés tervezésének legnépszerűbb módja az állandó vagy véletlen hozzáférésű memóriaáramkörbe helyezett mikrokód használata volt. Ez leegyszerűsítette a tervezési és hibakeresési folyamatot. A mikrokóddal ellentétben az tetszőleges logika lehetővé teszi nagyobb műveleti sebesség elérését, feltéve, hogy az azt alkotó logikai elemek működési sebessége nagyobb, mint a memóriából való olvasás sebessége. Hátránya, hogy bonyolult utasításkészlettel rendelkező processzor áramkörét nehéz megtervezni, mivel a logika nagy területet foglal el a chipen, és nehéz a logikai elemeket úgy elrendezni, hogy az összekapcsolt áramkörök elég közel legyenek egymáshoz. [2]

Jegyzetek

  1. Hubert Kaeslin. Digitális integrált áramkörök tervezése: a VLSI architektúráktól a CMOS gyártásig . - Cambridge University Press, 2008. - ISBN 978-0-521-88267-5 .
  2. Randall Hyde . Írjon nagyszerű kódot: A gép megértése. - No Starch Press, 2004. - ISBN 978-1-59327-003-2 .