Аппаратное и программное обеспечение компьютера

5

Программируемые логические интегральные схемы (ПЛИС)

216

6

Средства для проектирования и макетирования

265

7

Проектироание аппаратных утилитных ядер

325

8

Проектирование со встраиваемыми процессорами

367

9

Проектирование встраиваемой системы

388

Процессоры играют главную роль в проектировании встраиваемых систем. Встраиваемый процессор может использоваться как центральное процессорное устройство встраиваемой системы, или он может использоваться как удобное средство реализации аппаратных функций. В проектировании встраиваемых систем важны понимание того, как работает процессор, знание его программного обеспечения, а также программных утилит, таких как компиляторы и ассемблеры. Данные разделы являются ключевыми, с которыми разработчик аппаратуры должен быть хорошо знаком.

В этой главе представлены основные концепции и методы, которые необходимы для проектирования и использования встраиваемых процессоров. Глава начинается с введения в компьютерные системы, где описывается роль программной и аппаратной частей компьютерной системы. В этой части будут показаны команды, программы, выполнение команд и функционирование аппаратуры. После такого вступления мы опишем компьютер с программной точки зрения. Это обеспечит необходимые условия для понимания аппаратной части процессора. Описание аппаратной части мы начнем с простого примера, который покажет основные свойства, присущие большинству процессорных устройств, а затем перейдем к более сложным процессорам. Главное внимание в этой главе будет сконцентрировано на аппаратной и программной частях создаваемого нами процессора, который мы назовем 5Л УЕИ. В манере проектирования «сверху вниз» мы покажем разбиение управляющих данных для наших процессоров, а также проектирование и реализацию индивидуальных узлов этих вычислительных машин.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >