Lógica aleatoria - Random logic

La lógica aleatoria es una técnica de diseño de circuitos semiconductores que traduce descripciones lógicas de alto nivel directamente en características de hardware como puertas Y y O. El nombre deriva del hecho de que pocos patrones fácilmente discernibles son evidentes en la disposición de las características del chip y en las interconexiones entre ellas. En los chips VLSI , la lógica aleatoria a menudo se implementa con celdas estándar y arreglos de puertas .

La lógica aleatoria representa una gran parte del diseño de circuitos en los microprocesadores modernos . En comparación con el microcódigo , otra técnica de diseño popular, la lógica aleatoria ofrece una ejecución más rápida de los códigos de operación del procesador , siempre que las velocidades del procesador sean más rápidas que las velocidades de la memoria. Una desventaja es que es difícil diseñar circuitos lógicos aleatorios para procesadores con conjuntos de instrucciones grandes y complejos. La lógica de instrucción cableada ocupa un gran porcentaje del área del chip y resulta difícil diseñar la lógica de modo que los circuitos relacionados estén cerca unos de otros.

Referencias