«…лишь недалекие люди боятся конкуренции, а люди подлинного творчества ценят общение с каждым талантом…» А. Бек, Талант.

ПЦУСБ/Лекция 7 — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Новая страница: «{{ПЦУСБ TOC}}»)
 
Строка 1: Строка 1:
 
{{ПЦУСБ TOC}}
 
{{ПЦУСБ TOC}}
 +
 +
== Классификация ПЛИС ==
 +
 +
{|
 +
![[Файл:1.gif|center]]
 +
|-
 +
! Классификация программируемых логических интегральных схем (ПЛИС)
 +
|}
 +
 +
* постоянные запоминающие устройства (ПЗУ)
 +
* программируемые логические матрицы (ПЛМ) = Programmable Logic Arrays (PLA)
 +
* программируемые матрицы логики ПМЛ или PAL — Programmable Array Logic (англ.)
 +
* сложные программируемые логические устройства (CPLD = Complex Programmable Logic Device))
 +
* программируемые пользователем вентильные матрицы (FPGA — Field- Programmable Gate Array)
 +
 +
== Программируемая логическая матрица (ПЛМ) ==
 +
 +
 +
{|
 +
! [[Файл:Обобщенная структура ПЛМ.gif|center|600px]]
 +
|-
 +
! Обобщенная структура ПЛМ
 +
|}
 +
 +
 +
{|
 +
! [[Файл:Представление внутренней структуры схем ПЛМ.gif|center|600px]]
 +
|-
 +
! Представление внутренней структуры схем ПЛМ
 +
 +
<m>f_1 = x_1 x_2 + x_1 \overline{x_3} + \overline{x_1} \overline{x_2} x_3</m>
 +
 +
<m>f_2 = x_1 x_2 + \overline{x_1} \overline{x_2} x_3 + x_1 x_3</m>
 +
 +
|}
 +
 +
 +
== Программируемые матрицы логики ПМЛ или PAL ==
 +
 +
{|
 +
! [[Файл:Обобщенная структура ПМЛ.gif|center|600px]]
 +
|-
 +
! Обобщенная структура ПМЛ
 +
|-
 +
! <m>f_1 = x_1 x_2 + x_1 \overline{x_3}</m>
 +
|-
 +
! <m>f_2 = \overline{x_1} \overline{x_2} x_3 + x_1 x_3</m>
 +
|}
 +
 +
== CPLD ==
 +
 +
{|
 +
! [[Файл:Пример внутренней схемы CPLD.gif|center|600px]]
 +
|-
 +
! Пример внутренней схемы CPLD
 +
|}
 +
 +
 +
{|
 +
! [[Файл:Внутренняя схема макроячейки микросхемы CPLD.gif|center|600px]]
 +
|-
 +
! Внутренняя схема макроячейки микросхемы CPLD
 +
|}
 +
 +
 +
== FPGA ==
 +
 +
{|
 +
! [[Файл:Обобщенная структура микросхем FPGA.png|center|600px]]
 +
|-
 +
! Обобщенная структура микросхем FPGA
 +
|}
 +
 +
{|
 +
! [[Файл:Пример внутреннего устройства LUT ПЗУ.gif|center|600px]]
 +
|-
 +
! Пример внутреннего устройства LUT ПЗУ
 +
|}
 +
 +
{|
 +
! [[Файл:Пример схемы логического блока FPGA микросхемы.gif|center|600px]]
 +
|-
 +
! Пример схемы логического блока FPGA микросхемы
 +
|}
 +
 +
{|
 +
! [[Файл:Пример запрограммированного участка FPGA.png|center|600px]]
 +
|-
 +
! Пример запрограммированного участка FPGA
 +
|}
 +
 +
* Первые два блока LUT запрограммированы на реализацию функций f1=x1x2 и f2=x2x3. Третий LUT реализует функцию f=f1+f2.
 +
 +
=== Структура блока SliceL ===
 +
 +
{|
 +
! [[Файл:Ris SliceL.png|center|600px]]
 +
|-
 +
! Структура блока SliceL
 +
|}

Версия 00:51, 23 ноября 2013

Лекции ПЦУСБ

Лекции

Практические
Тесты

Лабораторные

Доп. материалы

Содержание

Классификация ПЛИС

1.gif
Классификация программируемых логических интегральных схем (ПЛИС)
  • постоянные запоминающие устройства (ПЗУ)
  • программируемые логические матрицы (ПЛМ) = Programmable Logic Arrays (PLA)
  • программируемые матрицы логики ПМЛ или PAL — Programmable Array Logic (англ.)
  • сложные программируемые логические устройства (CPLD = Complex Programmable Logic Device))
  • программируемые пользователем вентильные матрицы (FPGA — Field- Programmable Gate Array)

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

Обобщенная структура ПЛМ.gif
Обобщенная структура ПЛМ


Представление внутренней структуры схем ПЛМ.gif
Представление внутренней структуры схем ПЛМ


Программируемые матрицы логики ПМЛ или PAL

Обобщенная структура ПМЛ.gif
Обобщенная структура ПМЛ

CPLD

Пример внутренней схемы CPLD.gif
Пример внутренней схемы CPLD


Внутренняя схема макроячейки микросхемы CPLD.gif
Внутренняя схема макроячейки микросхемы CPLD


FPGA

Обобщенная структура микросхем FPGA.png
Обобщенная структура микросхем FPGA
Пример внутреннего устройства LUT ПЗУ.gif
Пример внутреннего устройства LUT ПЗУ
Пример схемы логического блока FPGA микросхемы.gif
Пример схемы логического блока FPGA микросхемы
Пример запрограммированного участка FPGA.png
Пример запрограммированного участка FPGA
  • Первые два блока LUT запрограммированы на реализацию функций f1=x1x2 и f2=x2x3. Третий LUT реализует функцию f=f1+f2.

Структура блока SliceL

Ris SliceL.png
Структура блока SliceL