Проектирование цифровых устройств на базе ПЛИС фирмы XILINX в среде WebPACK ISE. Бобрешов А.М - 4 стр.

UptoLike

Составители: 

4
Содержание
ВВЕДЕНИЕ.......................................................................................................6
СЕМЕЙСТВО ПРОГРАММИРУЕМОЙ ЛОГИКИ SPARTAN-II
ФИРМЫ XILINX.......................................................................................................8
АРХИТЕКТУРА СЕМЕЙСТВА SPARTAN-II.....................................................8
БЛОКИ ВВОДА-ВЫВОДА.................................................................................10
Структура БВВ.......................................................................................10
Ввод сигналов...........................................................................................11
Вывод сигнала ..........................................................................................12
К ОНФИГУРИРУЕМЫЙ ЛОГИЧЕСКИЙ БЛОК.....................................................13
Структура КЛБ......................................................................................13
Таблица Преобразования.......................................................................14
Запоминающие элементы......................................................................14
Арифметическая логика ........................................................................14
Буферы с тремя состояниями..............................................................15
Блочная память (Block RAM)................................................................15
ПРОГРАММИРУЕМАЯ ТРАССИРОВОЧНАЯ МАТРИЦА.....................................16
Локальные связи ......................................................................................16
Трассировочные ресурсы общего назначения.....................................17
Трассировочные ресурсы для блоков ввода -вывода ...........................17
Специальные трассировочные ресурсы ..............................................18
Глобальные трассировочные ресурсы .................................................18
Распределение сигналов синхронизации ..............................................18
МАРШРУТ ПРОЕКТИРОВАНИЯ ЦИФРОВЫХ УСТРОЙСТВ НА
БАЗЕ ПЛИС ..............................................................................................................20
СОЗДАНИЕ НОВОГО ПРОЕКТА........................................................................22
РАБОТА С РЕДАКТОРОМ ПРИНЦИПИАЛЬНЫХ СХЕМ .....................................24
РАБОТА С ТЕКСТОВЫМ РЕДАКТОРОМ ...........................................................31
ЗАДАНИЕ ТОПОЛОГИЧЕСКИХ И ВРЕМЕННЫХ ОГРАНИЧЕНИЙ ПРОЕКТА......32
СИНТЕЗ ПРОЕКТА...........................................................................................33
РАЗМЕЩЕНИЕ И ТРАССИРОВКА ПРОЕКТА.....................................................34
ПРОГРАММИРОВАНИЕ КРИСТАЛЛОВ ............................................................35
ОПИСАНИЕ ЛАБОРАТОРНОГО МАКЕТА........................................39
ПРИЛОЖЕНИЕ 1. БИБЛИОТЕКА ВСТРОЕННЫХ
КОМПОНЕНТОВ WEBPACK ISE......................................................................40
А РИФМЕТИЧЕСКИЕ ФУНКЦИИ.......................................................................40
БУФЕРЫ ..........................................................................................................41
К ОМПАРАТОРЫ ..............................................................................................42
                                                                     4

С о дер ж а н и е
         В В Е Д Е НИ Е .......................................................................................................6
       С Е М Е Й С Т В О П Р О Г Р А М М И Р У Е М О Й Л О Г И К И SPARTAN-II
Ф И Р М Ы XILINX .......................................................................................................8
             А РХИ Т Е К Т У РА СЕ М Е Й СТ В А SPARTAN-II.....................................................8
             Б ЛО К И В В О Д А - В Ы В О Д А .................................................................................10
                С т рук т ура БВ В .......................................................................................10
                В в о д сигна ло в ...........................................................................................11
                В ы в о д сигна ла ..........................................................................................12
             К О Н Ф И ГУ РИ РУ Е М Ы Й ЛО ГИ Ч Е СК И Й БЛО К .....................................................13
                С т рук т ура К Л Б......................................................................................13
                Та блица Прео бра зо в а ния.......................................................................14
                За по м ина ю щие элем ент ы ......................................................................14
                Арифм ет ическ а я ло гик а ........................................................................14
                Буферы с т рем я со ст о яниям и..............................................................15
                Бло чна я па м ят ь(Block RAM)................................................................15
             ПРО ГРА М М И РУ Е М А Я Т РА ССИ РО В О Ч Н А Я М А Т РИ Ц А .....................................16
                Л о к а льны е св язи ......................................................................................16
                Тра ссиро в о чны е ресурсы о бщего на зна чения.....................................17
                Тра ссиро в о чны е ресурсы для бло к о в в в о да -в ы в о да ...........................17
                С пециа льны е т ра ссиро в о чны е ресурсы . .............................................18
                Гло ба льны е т ра ссиро в о чны е ресурсы .................................................18
                Ра спределение сигна ло в синхро низа ции ..............................................18
     М А Р Ш Р У Т П Р О Е К Т И Р О В А НИ Я ЦИ Ф Р О В Ы Х У С Т Р О Й С Т В НА
БА ЗЕ П Л И С ..............................................................................................................20
             СО ЗД А Н И Е Н О В О ГО ПРО Е К Т А ........................................................................22
             РА БО Т А С РЕ Д А К Т О РО М ПРИ Н Ц И ПИ А ЛЬ Н Ы Х СХЕ М .....................................24
             РА БО Т А С Т Е К СТ О В Ы М РЕ Д А К Т О РО М ...........................................................31
             ЗА Д А Н И Е Т О ПО ЛО ГИ Ч Е СК И Х И В РЕ М Е Н Н Ы Х О ГРА Н И Ч Е Н И Й ПРО Е К Т А ......32
             СИ Н Т Е З ПРО Е К Т А ...........................................................................................33
             РА ЗМ Е Щ Е Н И Е И Т РА ССИ РО В К А ПРО Е К Т А .....................................................34
             ПРО ГРА М М И РО В А Н И Е К РИ СТ А ЛЛО В ............................................................35
         О П И С А НИ Е Л А БО Р А Т О Р НО Г О М А К Е Т А ........................................39
      П Р И Л О Ж Е НИ Е 1. БИ БЛ И О Т Е К А В С Т Р О Е ННЫ Х
К О М П О НЕ НТ О В WEBPACK ISE......................................................................40
             А РИ Ф М Е Т И Ч Е СК И Е Ф У Н К Ц И И .......................................................................40
             Б У Ф Е РЫ ..........................................................................................................41
             К О М ПА РА Т О РЫ ..............................................................................................42