Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
ВнаиболеетипичномвариантеFPGAпредставляетсобоюмикросхемувысокогоуровняинтеграции,содержащуювовнутреннейобластиматрицуидентичныхфункциональныхблоковисистемуихмежсоединений,размещеннуюмеждустрокамиистолбцамиматрицы,авпериферийнойобласти—блокиввода/вывода(рис.1 ).

Рис.1.ОбобщеннаяструктураFPGA
ВкачествеКЛБ(далеедлякраткостипростоЛБ—логическиеблоки)используются:
· транзисторныепары,простыелогическиевентилиИ-НЕ,ИЛИ-НЕит.п.ТакиеЛБназываютSLC—SimpleLogicCells;
· логическиемодулинаосновемультиплексоров;
· логическиемодулинаосновепрограммируемыхПЗУ,такиеЛБназываютLUTs—Look-UpTables.
ВажнойхарактеристикойЛБявляетсяих"зернистость"(Granularity).Другойважнойхарактеристикойсчитается"функциональность"(Functionality).Первоесвойствосвязаностем,насколько"мелкими"будуттечасти,изкоторыхможно"собирать"нужныесхемы,второе—стем,наскольковеликилогическиевозможностиЛБ.ПримеромнаиболеемелкозернистогоможетслужитьЛБфирмыCrosspointSolutions(рис.2,а).Блоксодержитцепочкитранзисторовср-иn-каналами(нарисункеиспользованыамериканскиеобозначениятранзисторов,болеепростые,чемотечественные).ЛБ—параизтранзисторовразноготипапроводимости(выделенныйпрямоугольник).Междуцепочкамитранзисторовимеютсятрассировочныеканалы,вкоторыхмогутбытьреализованынеобходимыемежсоединенияэлементов.
Нарис.2,бпоказанпримермежсоединений,дающихреализациюфункции
-Парытранзистороввпрямоугольникахизштриховыхлинийимеюттакиепостоянныенапряженияназатворах,чтооказываютсязапертыми.Этипарыразделяютцепочкиначасти,изолированныедруготдруга.Втрехсекцияхсобранысхемытипарис.2,в,т.е.ячейкиИ-НЕобычногодлясхемотехникиКМОПтипа.Этиячейкисоединенымеждусобоюкакпоказанонарис.2,г,чтоиприводиткнужномурезультату.МелкозернистостьЛБведеткбольшейгибкостиихиспользования,возможностямреализоватьвоспроизводимыефункцииразнымиспособами,получаяразныевариантывкоординатах"площадькристалла—быстродействие".ВтожевремямелкозернистостьЛБусложняетсистемумежсоединенийFPGAвсвязисбольшимчисломпрограммируемыхточексвязи.

Рис.2.Схемамелкозернистыхлогическихблоков(а).Реализациямежсоединенийдлявоспроизведенияфункции(б)ипояснениякэтойреализации(в,г)
Крупнозернистыеблоки,вчастности,характерныдлясемействFPGAфирмыXilinx.АрхитектурнаяосноваэтихблоковбылазаложенаприсозданиисемействаХС4000,КЛБкоторогосодержиттри.табличныхфункциональныхпреобразователя,дватриггераи16программируемыхмультиплексоров.ВпоследующихFPGAвысокойсложности(семействахVirtex)логическиеблокибылинесколькоупрощены.ТакиеобновленныеКЛБбылизатемиспользованывмикросхемахсемействаSpartan,современногосемействаFPGAсреднейсложности.ЛогическийблокмикросхемсемействаSpartanвнесколькоупрощенномвидепоказаннарис.3.
ПосвоейструктуремикросхемыSpartanпродолжаютлиниюразвитияклассическихFPGA,популярнымпредставителемкоторойявляетсясемействоХС4000тойжефирмы.ВфункциональныхблокахэтихмикросхемлогическиепреобразованиявыполняютсятремяLUT-блоками(функциональнымипреобразователямиФП)G,FиН.ПреобразователиGиF—программируемыезапоминающиеустройства(ЗУ)сорганизацией16x1,способныевоспроизводитьлюбыефункциичетырехпеременных,значениякоторыхмогутбытьпереданынавыходыYиXчерезмультиплексоры4и6присоответствующемихпрограммировании(черезлинииверхнихвходовмультиплексоров).

Рис.3.ПримерсхемыфункциональногоблокаFPGA
Черезверхнийвходмультиплексора1инижнийвходмультиплексора2функцииGиFмогутбытьподанынаФП-Н(ЗУсорганизацией8x1)дляобразования"функцииотфункций"сцельюполучениярезультирующейфункции,зависящейотболеечемчетырехаргументов.КтретьемувходуФП-НподключенвходнойсигналHI,такчтоН=/(G,F,HI).АргументамидляФП-Н,поступающимиотмультиплексоров1и2,взависимостиотихпрограммированияможетбытьнетольконаборG,F,HI,нотакженаборыG,HI,DIN;SR,HI,DIN;SR,HI,F.ЛинииDINиSRиспользуютсялибодляпередачивтриггернепосредственновходныхданныхисигналаустановки/сброса(Set/Reset),либокаквходыФП-Н.
ПеречисленныересурсылогическойчастиФБпозволяютвоспроизводить:-любуюфункциюсчисломаргументовдо4включительноплюсвторуютакуюжефункциюплюслюбуюфункциюсчисломаргументовдотрех;-любуюфункцию5аргументов(одну);-любуюфункцию4аргументовиодновременнонекоторыефункции6аргументов,некоторыефункциисчисломаргументовдо9.
СигналыHI,DIN,SR,ЕСявляютсядляФБвходными,ониподаютсянаеговнутренниесхемычерезгруппуизчетырехмультиплексоровMUX"4—1"(нарисункенепоказаны),ккоторымподключены4линиивнешнейшиныуправленияС1...С4.ЭтопозволяетраспределятьсигналыHI,DIN,SRиЕСполиниямС1...С4влюбомжелаемомварианте.
Мультиплексоры3...6направляюттеилииныесигналыданныхуправлениянатриггеры1и2.Триггерымогутиспользоватьсядляфиксацииихранениявыходныхсигналовфункциональныхпреобразователейилижеработатьнезависимоотних.ВходнойсигналФБDINможетбытьпрямымвходомдлялюбоготриггера.СигналHIтожеможнопередаватьлюбомутриггеру,ночерезФПН,чтовноситвцепьегопередачинекоторуюзадержку.
ОбатриггераимеютобщиевходыСКтактированияотсигналаК,разрешениятактированияЕСиустановки/сбросаSR.Внутренниепрограммируемыецепивсхеметриггера(нарис.1.11непоказаны)позволяютиндивидуальнопрограммироватьполярностьтактирующегосигналаСК.СигналЕСсинхронизированссигналомСК,сигналSRасинхронныйидлякаждоготриггерасиспользованиемвнутреннихцепейтриггерапрограммируетсякаксигналустановкиилисброса.Этотсигналопределяетсостояние,вкоторомокажетсятриггерпослепроцессаконфигурациимикросхемы.КонфигурацияопределяетихарактервоздействиянатриггерыимпульсовGSR(GlobalSR)иSRприработесхемы.
|
|
|
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!