Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Схемотехника шпоры.doc
Скачиваний:
5
Добавлен:
24.09.2019
Размер:
1.25 Mб
Скачать

29. Программируемые коммутируемые матричные блоки

Программируемые коммутируемые матричные блоки (ПКМБ) - это ПЛИС, содержащие несколько матричных логических блоков (МЛБ), объединённых коммутационной матрицей. Каждый МЛБ представляет собой структуру типа ПМЛ, то есть программируемую матрицу "И", фиксированную матрицу "ИЛИ" и макроячейки. ПЛИС типа ПКМБ, как правило, имеют высокую степень интеграции (до 10000 эквивалентных вентилей, до 256 макроячеек).

Программируемые вентильные матрицы Другой тип архитектуры ПЛИС - программируемые вентильные матрицы (ПВМ), состоящие из логических блоков (ЛБ) и коммутирующих путей - программируемых матриц соединений. Логические блоки таких ПЛИС состоят из одного или нескольких относительно простых логических элементов, в основе которых лежит таблица перекодировки (ТП, Look-up table - LUT), программируемый мультиплексор, D-триггер, а также цепи управления.

31 Плис на кристалле

Проектирование систем на кристалле является универсальной и многоплановой дисциплиной, объединяющей в себе методы проектирования законченных аппаратно-программных комплексов, встраиваемых систем на основе стандартных процессоров и процессорных ядер, разработки встроенного программного обеспечения, программируемых (ПЛИС), полузаказных и заказных интегральных схем.

Данный подход наряду с системами применим и к проектированию отдельных ПЛИС, в которых интегрируется всё большая и большая функциональность, включая процессоры, память, блоки цифровой обработки сигналов, DSP, высокоскоростные входы/выходы и ряд других сложных IP-блоков. Так, разработчики, использующие ПЛИС APEX компании Altera, могут выбирать между ядром процессора ARM и интегрированием собственного процессорного ядра Altera NIOS. Таким же образом разработчики, использующие ПЛИС Xilinx Virtex-II Pro, могут интегрировать ядро процессора PowerPC фирмы IBM или собственное процессорное ядро Xilinx MicroBlaze. С другой стороны, производители полузаказных интегральных схем начинают встраивать блоки программируемой логики в ASIC, и разница между этими двумя подходами начинает размываться.

32. Цап. Общие положения.

Цифроаналоговым преобразователем (ЦАП) называется устройство, преобразующее входное сообщение из цифровой формы сообщения в аналоговую.

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

Цифроаналоговые преобразователи (ЦАП) вырабатывают напряжение или ток, функционально связанные с управляющим кодом.

Схемы ЦАП можно классифицировать по различным признакам: по принципу действия или способу формирования выходного сигнала ( с суммированием напряжений, делением напряжения, суммированием токов); по роду выходного сигнала (с токовым выходом, потенциальным выходом, резистивным выходом); по полярности выходного сигнала ( униполярные, биполярные); по характеру опорного сигнала ( с постоянным опорным сигналом, изменяющимся опорным сигналом (умножающие).

К интегрирующим ЦАП относятся преобразователи, в которых входная величина, выраженная в цифровой форме, представляется на входе в аналоговом эквиваленте, пропорциональном ее среднему значению. Указанный принцип реализуется в преобразователях частота–напряжение, в частности в микросхеме КР1108ПП1, обладающей свойством дуальности и работающей в режиме ПЧН.

В настоящее время на базе полупроводниковой интегральной технологии созданы ЦАП с резистивными схемами. Наиболее приспособленными к миниатюризации оказались ЦАП с суммированием токов.

Существует несколько схем, каждая из которых служит базой для построения многих разновидностей ЦАП соответствующего класса (рис. 4.7.).

Для формирования требуемых уровней аналоговые ключи управляются цифровыми сигналами, либо подключается к выходу ЦАП необходимое количество источников опорных сигналов (рис. 4.7.а), либо устанавливаются соответствующее дискретное значение коэффициента деления (рис. 4.7.б.). Цепь из двух управляемых резисторов в последнем случае представляет собой одну из резистивных схем.

Рис. 4.7.

Сопротивление резисторов, соответствующих разрядам входного слова, кратно двум при переходе к соседнему биту. Напряжение на выходе такого ЦАП вычисляется по следующей формуле: где – ток через i сопротивление, равно нулю, если ключ разомкнут, и единице, если замкнут.

Наиболее часто на практике используются ЦАП с суммированием токов (рис. 4.8.). Каждый из аналоговых ключей К0–К3 может находиться в одном из двух состояний: закрытом или открытом.

Рис. 4.8.

Статические параметры ЦАП

Погрешность нелинейности– максимальное отклонение от идеальной прямой во всем диапазоне преобразования. Относительное значение отклонения измеряется в процентах, а абсолютное – в долях.

Дифференциальная погрешность нелинейности – максимальное отклонение от идеальной прямой при переходе от одного значения к другому. Монотонность характеристики преобразования – возрастание (уменьшение) или постоянство выходных значений при равномерном возрастании (уменьшении).

Динамические параметры

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