Случайная логика
Случайная логика — это метод проектирования полупроводниковых схем, который преобразует логические описания высокого уровня непосредственно в аппаратные функции, такие как логические элементы И и ИЛИ. Название происходит от того факта, что в расположении элементов на кристалле и во соединениях между ними проявляется несколько легко различимых закономерностей. В микросхемах СБИС случайная логика часто реализуется с помощью стандартных ячеек и вентильных матриц . [1]
Случайная логика составляет большую часть схемотехники современных микропроцессоров . По сравнению с микрокодом , еще одним популярным методом проектирования, случайная логика обеспечивает более быстрое выполнение кодов операций процессора при условии, что скорость процессора выше скорости памяти. Недостатком является то, что сложно разработать схему случайной логики для процессоров с большими и сложными наборами команд. Логика проводных инструкций занимает большую часть площади чипа, и становится сложно расположить логику так, чтобы связанные схемы располагались близко друг к другу. [2]
Ссылки
[ редактировать ]- ^ Кэслин, Хьюберт (2008). Проектирование цифровых интегральных схем: от архитектуры СБИС до изготовления КМОП . Издательство Кембриджского университета. п. 747. ИСБН 978-0-521-88267-5 .
- ^ Хайд, Рэндалл (2004). Напишите отличный код: понимание машины . Нет крахмального пресса. п. 228. ИСБН 978-1-59327-003-2 .