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

UptoLike

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

9
семейства Spartan-II даже самые насыщенные и сложные проекты . Кристаллы
семейства Spartan-II производятся на основе статического ОЗУ (Static Random
Access Memory SRAM), поэтому функционирование кристаллов
определяется загружаемыми во внутренние ячейки памяти
конфигурационными данными.
Структупная схема Spartan-II показана на рис.1.
Основными программируемыми элементами матрицы являются:
Конфигурируемый Логический Блок - КЛБ (в английском
варианте Configurable Logic Block CLB). КЛБ являются
основными элементами, на основе которых реализуется вся
логика
Блок Ввода- Вывода - БВВ (в английском варианте Input/Output
Blocks - IOB). БВВ осуществляют интерфейс между контактами
микросхемы и КЛБ .
Соединение между КЛБ осуществляется с помощью
трассировочных матриц ТМ . Это матрица программируемых
транзисторных двунаправленных переключателей ,
расположенных на пересечении горизонтальных и вертикальных
линий связи. Каждый КЛБ окружен локальными линиями связи
(VersaBlockTM), которые позволяют осуществить соединения с
матрицей ТМ .
Интерфейс ввода- вывода VersaRing создает дополнительные
трассировочные ресурсы по периферии кристалла. Эти трассы
улучшают общую трассируемость” устройства и возможности
Рис.1. Структурная схема
Spartan
-
II
                                               9




                      Ри с.1. Стр уктур наясх ем аSpartan-II

сем ей ства Spartan-II даж есам ы е насы щ енны еи слож ны е пр оекты . К р и сталлы
сем ей стваSpartan-II пр ои зводятсянаосновестати ческого О ЗУ (Static Random
Access Memory – SRAM), поэтом у ф ункци они р овани е кр и сталлов
опр еделяется      загр уж аем ы м и    во     внутр енни е    ячей ки        пам яти
конф и гур аци онны м и данны м и .
       Стр уктупнаясх ем аSpartan-II показананар и с.1.

      О сновны м и пр огр ам м и р уем ы м и элем ентам и м атр и цы являю тся:
         • К онф и гур и р уем ы й Логи чески й Блок - К ЛБ (в англи й ском
            вар и анте Configurable Logic Block –CLB). К ЛБ являю тся
            основны м и элем ентам и , на основе котор ы х р еали зуется вся
            логи ка
         • Блок В вода-В ы вода - БВ В (в англи й ском вар и анте Input/Output
            Blocks - IOB). БВ В осущ ествляю т и нтер ф ей с м еж ду контактам и
            м и кр осх ем ы и К ЛБ.
         • Соеди нени е м еж ду К ЛБ               осущ ествляется с пом ощ ью
            тр асси р овочны х м атр и ц – Т М . Э то м атр и ца пр огр ам м и р уем ы х
            тр анзи стор ны х            двунапр авленны х            пер еклю чателей ,
            р асполож енны х на пер есечени и гор и зонтальны х и вер ти кальны х
            ли ни й связи . К аж ды й К ЛБ окр уж ен локальны м и ли ни ям и связи
            (VersaBlockTM), котор ы е позволяю т осущ естви ть соеди нени я с
            м атр и цей Т М .
         • И нтер ф ей с ввода-вы вода VersaRing создает дополни тельны е
            тр асси р овочны е р есур сы по пер и ф ер и и кр и сталла. Э ти тр ассы
            улучш аю т об щ ую “ тр асси р уем ость” устр ой ства и возм ож ности