Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Cadence / DSD 4 / Манохин / DSD4_l1_new

.doc
Скачиваний:
23
Добавлен:
16.04.2013
Размер:
1.08 Mб
Скачать

Универсальные и специализированные, заказные и полузаказные ИМС

Базовые матричные кристаллы (БМК =MaskPrAr=MPA)

Программируемые логические матрицы (ПЛМ=PLAs)

Программируемые матрицы логики (ПМЛ=PALs)

Заказная ИС (custom LSI) - архитектура схемы, структура кристалла на уровне транзисторов определяются индивидуальным заказом потребителя.

Промежуточная группа – проектирование стандартными ячейками (standard cell design).

К полузаказным относят СБИС на таких полуфабрикатах, как транзисторные матрицы, вентильные матрицы, матрицы стандартных ячеек, программируемые логические матрицы (ПЛМ), ПЗУ, программируемые матрицы логики.

ИС

Структурно-модульная организация ВП

Программная реализация ВП

Цифровые

Аналоговые

Комбинированные

Полупроводниковые, Тонкопленочные, Толстопленочные,

Гибридные, Совмещенные, БИС, Микропроцессоры,

Пьезокерамические, СВЧ-ИМС, …

МДП

.

Биполярные

ASIC

PLD

  • Gate array design

FPGA

PLA

  • Standard cell based design

CPLD

PROM

  • Full Custom Design

PAL

ASIC

Application-specific integrated circuit (ASIC), is a

  • full-custom circuit. In which every mask is defined by the customer

  • semi-custom circuit (gate array) where only a few masks are defined

  • cell-based circuit

GATE ARRAYS

Gate arrays are another type of IC whose logic is defined during the manufacturing process.

PLD

A Programmable Logic Device (PLD), is composed of two types of gate arrays: the AND array and the OR array, thus providing for sum of products algorithmic representations. PLDs are programmed by blowing the fuses along the paths that must be disconnected.

PLDs include three distinct types of chips: PROMs, PALs, and PLAs.

  • The most flexible device is the PLA (programmable logic array) in which both the AND and OR gate arrays are programmable.

  • In the PROM device, only the OR gate array is programmable.

  • In the PAL device, only the AND gate array is programmable.

FPGAs and CPLDs are classes of PLDs.

CPLD

Complex Programmable Logic Device (CPLD). Is an erasable programmable logic device that can be programmed with a schematic or a behavioral design.

CPLDs constitute a type of complex PLD based on EPROM [erasable programmable read-only memory] or EEPROM technology [electrically erasable programmable read-only memory]. They are characterized by an architecture offering high speed, predictable timing, and simple software.

The basic CPLD cell is called a macrocell, which is the CPLD implementation of a CLB. It is composed of AND gate arrays and is surrounded by the interconnect area.

CPLDs consume more power than FPGA devices, are based on a different architecture, and are primarily used to support behavioral designs and to implement complex counters, complex state machines, arithmetic operations, wide inputs, and PAL crunchers.

FPGA

Field Programmable Gate Array (FPGA), is a class of integrated circuits in which the logic function is defined by the customer using development system software after the IC has been manufactured and delivered to the end user.

Xilinx supplies RAM-based FPGA devices. FPGA applications include fast counters, fast pipelined designs, register intensive designs, and battery powered multi-level logic.

6

Соседние файлы в папке Манохин