«Бог не меняет того, что (происходит) с людьми, пока они сами не изменят своих помыслов.» Коран, Сура 12:13

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

Материал из Wiki
Перейти к: навигация, поиск
(Новая страница: «{{ПЦУСБ TOC}}»)
 
м (Структура блока SliceL)
 
(не показаны 2 промежуточные версии 1 участника)
Строка 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)
 +
 +
 +
* [http://digteh.ru/digital/FPGA/ источник]
 +
 +
== Программируемая логическая матрица (ПЛМ) ==
 +
 +
 +
{|
 +
! [[Файл:Обобщенная структура ПЛМ.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
 +
|}
 +
 +
=== Описание Spartan3 ===
 +
* http://www.chipfind.ru/datasheet/html/xilinx/xc3s1xxx.html

Текущая версия на 10:02, 29 ноября 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

Описание Spartan3