Slumpmässig logik

Slumpmässig logik är en halvledarkretsdesignteknik som översätter logiska beskrivningar på hög nivå direkt till hårdvarufunktioner som OCH- och ELLER-grindar. Namnet härrör från det faktum att få lätt urskiljbara mönster är uppenbara i arrangemanget av funktioner på chipet och i sammankopplingarna mellan dem. I VLSI- chips implementeras slumpmässig logik ofta med standardceller och gate-arrayer .

Slumpmässig logik står för en stor del av kretsdesignen i moderna mikroprocessorer . Jämfört med mikrokod , en annan populär designteknik, erbjuder slumpmässig logik snabbare exekvering av processoropkoder, förutsatt att processorhastigheterna är snabbare än minneshastigheterna. En nackdel är att det är svårt att designa slumpmässiga logiska kretsar för processorer med stora och komplexa instruktionsuppsättningar. Den fasta instruktionslogiken upptar en stor andel av chipets yta, och det blir svårt att lägga ut logiken så att relaterade kretsar är nära varandra.