Силиконовый компилятор - Silicon compiler

Кремния компилятор представляет собой программное обеспечение система , которая принимает спецификацию пользователя и автоматически генерирует интегральную схему (IC). Этот процесс иногда называют аппаратной компиляцией .

Компиляция кремния происходит в три основных этапа:

  • Преобразование языка описания оборудования, такого как Verilog или VHDL, в логику (обычно в форме « списка соединений »).
  • Поместите эквивалентные логические вентили на ИС. Силиконовые компиляторы обычно используют библиотеки со стандартными ячейками, поэтому им не нужно беспокоиться о фактической компоновке интегральной схемы и можно сосредоточиться на размещении.
  • Маршрутизация стандартных ячеек вместе для формирования желаемой логики.

Кремниевая компиляция была впервые описана в 1979 году Дэвидом Л. Йохансеном под руководством его научного руководителя Карвера Мида .

Йоханнсен, Мид и Эдмунд К. Ченг впоследствии основали Silicon Compilers Inc. (SCI) в 1981 году.

Эдмунд Ченг разработал микросхему контроллера канала передачи данных Ethernet в 1981–82 годах, используя методологию структурированного проектирования, чтобы стимулировать разработку программного обеспечения и библиотек схем в SCI. Проект перешел от концепции к спецификации микросхемы за 3 месяца и от спецификации микросхемы до выпуска на ленту за 5 месяцев. Изготовленный с использованием 3- микронного процесса NMOS, чип имел площадь матрицы 50 600 квадратных мил, и к 1983 году он продавался и производился серийно по лицензии SCI.

Джон Вавжинек из Калифорнийского технологического института использовал одни из самых первых силиконовых компиляторов в 1982 году в рамках «Еще одного проекта процессора» (YAPP).

В 1983–84 команда SCI за семь месяцев разработала и внедрила микросхему тракта данных, используемую в MicroVAX . Микросхема тракта данных MicroVAX содержит весь 32-битный процессор, за исключением хранилища микрокода и секвенсора хранилища управляющих данных, и содержит 37 000 транзисторов. В то время на разработку и внедрение микросхем аналогичного уровня сложности требовалось около трех лет. Включая эти семь месяцев, Digital Equipment Corporation завершила разработку и внедрение MicroVAX в течение одного года.

Смотрите также

Ссылки

внешние ссылки