Что такое хорошие/большие книги по Логическому проектированию? [закрытый]

8
задан mudge 16 March 2010 в 14:17
поделиться

6 ответов

IMO, Bebop to the Boolean Boogie довольно хорош - как вы можете догадаться из названия, его тон намного легче и более читаем, чем у большинства. Тем не менее, он довольно хорошо освещает эту тему. Хотя это специфично для Verilog, Томас и Мурби Язык описания аппаратного обеспечения Verilog является классикой. Он гораздо более «деловой», чем BBB, но все же написан очень четко. Быть преданным определенному языку также не так уж и мало, учитывая долю рынка Verilog - если, конечно, вы не являетесь одним из (по общему признанию, значительного) меньшинства, которое будет использовать VHDL или что-то еще.

1
ответ дан 6 December 2019 в 01:39
поделиться

Для начала я рекомендую Основы логического дизайна доктора Чарльза Рота. Это то, что мы используем в качестве учебной программы здесь, в Техасском университете, в рамках самостоятельного курса.

Оглавление:

  • Введение, системы счисления и преобразование
  • Булева алгебра (2 главы)
  • Алгебраическое упрощение
  • Задачи со словами, расширения Minterm и Maxterm
  • Карты Карно
  • Куайн- Метод Маккласки
  • Многоуровневые шлюзовые сети, шлюзы NAND и NOR
  • Сети с несколькими выходами, мультиплексоры, декодеры, доступная только для чтения память и программируемые логические массивы
  • Дизайн комбинаторной сети
  • Обзор комбинационных сетей
  • Триггеры
  • Счетчики и аналогичные последовательные сети
  • Анализ синхронизированных последовательных сетей
  • Вывод таблиц состояний
  • Сокращение таблиц состояний, назначение состояний
  • Последовательное проектирование сети
  • Итерационные сети
  • Интегральные схемы MSI в последовательном проектировании сетей
  • Сети для сложения и вычитания
  • Сети для арифметических операций
  • Проектирование конечного автомата с диаграммами SM
  • Анализ асинхронных последовательных сетей
  • Получение и сокращение примитивного потока Таблицы
  • Государственная Асси Разработка и реализация таблиц потоков
  • Опасности
  • Асинхронное последовательное проектирование сети
  • Обзор синхронного последовательного проектирования сети

После того, как вы пройдете через это, все, что вам нужно будет изучить, это Verilog и некоторые инструменты проектирования FPGA . ^ _ ^

0
ответ дан 6 December 2019 в 01:39
поделиться

Цифровой дизайн и компьютерная организация Харриса и Харриса - хорошая книга, одна из лучших, на которые я смотрел.

В нем есть пример кода VHDL и Verilog для ЦП и ОЗУ, , а также хорошие пояснения.

Имейте в виду, что это книга низшего уровня, а не книга высшего учебного заведения, выпускника или практика.

1
ответ дан 6 December 2019 в 01:39
поделиться

Если вы никогда не занимались этим раньше, возможно, вам стоит начать с изучения Элементов вычислительных систем. Она очень доступна, но при этом не говорит свысока с читателем.

0
ответ дан 6 December 2019 в 01:39
поделиться

Это может быть более продвинутым, чем то, что вы ищете, но вот краткий видеообзор нескольких рекомендуемых книг по изучению проектирования ПЛИС.

0
ответ дан 6 December 2019 в 01:39
поделиться

Это неплохой вариант: Дизайн компьютерной организации: Аппаратное обеспечение / Программный интерфейс , и он нацелен на создание полностью рабочего ЦП, начиная с простого (без многих характеристик, как старый ЦП как Z80), добавляя различные вещи, необходимые в главах.

Он использует MIPS в качестве эталонной архитектуры, но концепции должны быть легко адаптированы также к архитектурам CISC (я имею в виду, что они разные, но в основном выполняют одинаковую работу).

Это больше похоже на то, как вы создаете d-образную защелку или как структурируется алюминий, чем как на компоновку компонентов на печатной плате ..

0
ответ дан 6 December 2019 в 01:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: