Презентация lec01 my

Скачать презентацию  lec01 my Скачать презентацию lec01 my

lec01_my.ppt

  • Размер: 1.4 Mегабайта
  • Количество слайдов: 33

Описание презентации Презентация lec01 my по слайдам

Проектирование стандартных элементов цифровых интегральных схем.  Основы HDL VERILOG Ильин Сергей,  vermut. 42@gmail. comПроектирование стандартных элементов цифровых интегральных схем. Основы HDL VERILOG Ильин Сергей, vermut. 42@gmail. com

Классификация микросхем по элементной базе • биполярные ( ЭСЛ, ТТЛ) ;  • полевые ( n.Классификация микросхем по элементной базе • биполярные ( ЭСЛ, ТТЛ) ; • полевые ( n. M ОП, p МОП, к. МОП) ; • смешанные (Би. КМОП) ;

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

ТТЛ Разновидность цифровых логических микросхем,  построенная с применение биполярных n-p-n транзисторов.  Обладает средним быстродействиемТТЛ Разновидность цифровых логических микросхем, построенная с применение биполярных n-p-n транзисторов. Обладает средним быстродействием и энергопотреблением. Для повышения быстродействия применяются транзисторы с диодами Шоттки.

p. МОП Разновидность цифровых логических микросхем,  построенная с применение только p-канального транзистора.  Обладает среднимp. МОП Разновидность цифровых логических микросхем, построенная с применение только p-канального транзистора. Обладает средним быстродействием и энергопотреблением

n. МОП Разновидность цифровых логических микросхем,  построенная с применение только n-канального транзистора.  Обладает среднимn. МОП Разновидность цифровых логических микросхем, построенная с применение только n-канального транзистора. Обладает средним быстродействием и энергопотреблением

КМОП Комплементарная логика построенная на  МОП транзисторах обоих типов проводимости Обладает низким энергопотреблением в статическомКМОП Комплементарная логика построенная на МОП транзисторах обоих типов проводимости Обладает низким энергопотреблением в статическом режиме и высоким быстродействием

Би. КМОП Разновидность цифровых логических микросхем,  построенная с применение МОП  транзисторов проводимости двух типовБи. КМОП Разновидность цифровых логических микросхем, построенная с применение МОП транзисторов проводимости двух типов и биполярного транзистора n-p-n или p-n-p типа.

Классификация микросхем по способу проектирования • Полузаказные ИС ;  • Заказные ИС Классификация микросхем по способу проектирования • Полузаказные ИС ; • Заказные ИС

Полузаказные ИС - предназначены для средне- и мало-серийного производства.  Технологический цикл их разработки и изготовленияПолузаказные ИС — предназначены для средне- и мало-серийного производства. Технологический цикл их разработки и изготовления разбит на несколько этапов. К полузаказным относят СБИС на таких полуфабрикатах, как транзисторные матрицы, вентильные матрицы, матрицы стандартных ячеек (Gate Array-based ASICs), ПЗУ, программируемые логические матрицы (ПЛМ), программируемые матрицы логики (Programmable ASICs).

PLA - program logic array,  программируемый массив логики - PLA и PLM в русскоязычной литературеPLA — program logic array, программируемый массив логики — PLA и PLM в русскоязычной литературе не различались и обозначились как ПЛМ. Отличаются доступностью программирования внутренней структуры (матриц) ПЛМ

PLA - program logic array PLA — program logic array

PLA. Пример функции PLA. Пример функции

PLA. Пример функции PLA. Пример функции

PLA. Пример функции PLA. Пример функции

PLA - program logic array PLA — program logic array

CPLD – complex programmable logic device,  сложные программируемые логические устройства содержат включают в себя крупныеCPLD – complex programmable logic device, сложные программируемые логические устройства содержат включают в себя крупные программируемые логические блоки — макроячейки, соединённые с внешними выводами и внутренними шинами. Зашивка хранится в энергонезависимой памяти. При зашивки больших схем применяются несколько микросхем.

FPGA - field programmable gate array,  дополнительно включает блоки умножения-суммирования,  а также логические элементыFPGA — field programmable gate array, дополнительно включает блоки умножения-суммирования, а также логические элементы (LUT) и их блоки коммутации. FPGA имеют больше логических элементов и более гибкую архитектуру, чем CPLD. Зашивка для FPGA хранится в распределённой памяти, которая может быть выполнена как на основе энергозависимых ячеек так и статического или перемычек antifuse.

Способы хранения зашивки FPGA — принцип статического ОЗУ (SRAM) – информация храниться во внутреннем “теневом” ОЗУ,Способы хранения зашивки FPGA — принцип статического ОЗУ (SRAM) – информация храниться во внутреннем “теневом” ОЗУ, а инициализация осуществляется из внешнего массива памяти

— FLASH-память – конфигурация сохраняется во внутренней энергонезависимой памяти и в любой момент может быть перезагружена.— FLASH-память – конфигурация сохраняется во внутренней энергонезависимой памяти и в любой момент может быть перезагружена. Срок хранения конфигурации – 10 лет. Способы хранения зашивки FPG

— электрически однократно программируемые логические схемы (PROM) программируются до установки в систему,  энергонезависимы и занимают— электрически однократно программируемые логические схемы (PROM) программируются до установки в систему, энергонезависимы и занимают промежуточное положение между ПЛИС и полузаказными БИС на основе базовых матричных кристаллов (БМК). Способы хранения зашивки FPG

Организация FPGA - 1 В основе структуры FPGA лежат конфигурируемые логические блоки CLB ( configurable logicОрганизация FPGA — 1 В основе структуры FPGA лежат конфигурируемые логические блоки CLB ( configurable logic blocks ). В свою очередь каждый CLB содержит четыре одинаковые части, каждая из которых содержит два блока памяти RAM – LUT ( look up tables ), которые используются для придания блоку определенной функции.

Организация FPGA - 2 Организация FPGA —

Организация FPGA - 3 Организация FPGA —

Организация FPGA - 4 Организация FPGA —

Организация FPGA - 5 Организация FPGA —

Организация FPGA - 6 Организация FPGA —

Разводка межсоединений - 1 Разводка межсоединений —

Разводка межсоединений - 2 Разводка межсоединений —

БМК Базовый Матричный Кристалл – полузаказная ИС,  функция зашивается на технологическом этапе металлизации.  ПоБМК Базовый Матричный Кристалл – полузаказная ИС, функция зашивается на технологическом этапе металлизации. По сравнению с предыдущим классом имеет более массовое производство и более низкую себестоимость.

Организация БМК Организация БМК

Заказные ИС  Заказная  ИС (Full-custom ASICs) - архитектура схемы,  структура кристалла на уровнеЗаказные ИС Заказная ИС (Full-custom ASICs) — архитектура схемы, структура кристалла на уровне транзисторов определяются индивидуальным заказом потребителя. Все фотошаблоны определяются заказчиком. Получение схемы проводится путем полного проведения технологического маршрута.

Маршрут проектирования Маршрут проектирования