Главная » Все файлы » Просмотр файлов из архивов » Файлы формата DJVU » Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003)

Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003), страница 52

DJVU-файл Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003), страница 52 Микропроцессорные системы (МПС) (2298): Книга - 8 семестрСуворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003): Микропроцессорные системы (МПС) - DJVU, страница 52 (2298) - СтудИзба2018-12-30СтудИзба

Описание файла

DJVU-файл из архива "Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003)", который расположен в категории "". Всё это находится в предмете "микропроцессорные системы (мпс)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "микропроцессорные системы" в общих файлах.

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 52 - страница

агг(31 даипто О); мЬеп 1=> А0<=хпев агт(63 доюзсо 32) хс)ата<=ввп агт(63 доипго 32) тгду<='0'х саве адп 1в (31 доипто 0) хдата<=вехп агг(31 доипто 0); (63 доипсо 32) хдата<=тат агт(63 дхпхпто 32) х (95 домпто 64) хдата<=вещ агт(95 доипто 64); (127 доипто 96) хдата<=реп атг(127 доюзао 96); (159 домпто 128) хдата<кпвп агг(159 дом~со 128) х (191 дсиюто 160) хдата<=вев атт(191 домпЬо 160) х (223 доиппо 192)хдата<=пвхп агт(223 доипсо 192); мЬвп 0=> А0<=тев агг мЬеп 1=> А0<=тев агг мЬеп 2=> А0<=вехп агз мЬеп 3=> А0<=вев. агт мЬехх 4=> И)<=вет.

агг мЬеп 5=> А0<=вехп агт мЬеп 6=> Ык=техп агг мЬеп 2=> А0<=тев атт(95 доипео 64) хдата<=хпев агг(95 доипео 64); мЬеп 3=> А0<=вев агт(127 доипео 96) хдата<кпвп агг(127 доипго 96) х ъдюзз 4=> А0<=твП агг(159 домпто 128);дата<=тат агт(159 доипто 128) х мЬеп 5=> А0<=тев агг(191 домпсо 160) хдата<=тев агт(191 доипго 160) х мЬеп 6=> А0<=вев агг(223 доипто 192) хдата<=тат агг(223 домпто 192) х мЬеп 7=> А0<=твп агг(255 доипто 224) хдата<=ввп атт(255 дсиюто 224) х мЬвхх 8=> ИК=тет атт(287 доипто 256) хдата<=вев агг(287 домпто 256); мЬеп 9=> А0<=тпеп агт(319 доюзто 288) хдата<=спев агг(319 доюзто 288); здюп 10=> А0<=вет агг(351 дсмпто 320);дата<=тат агг(351 домпсо 320); мЬвп 11=> А0<=веп( агг(383 доипео 352) хдата<=тепх агг(383 домпсо 352) х мЬеп 12=> А0<=зпвп атт(415 допюсо 384) хдата<=тев агг(415 доюзпо 384); мЬеп 13=> ИК=тев атт(447 доипто 416);дата<=тем агг(447 доипго 416) х мЬеп 14=> ИК=тев атт(479 доипто 448);дата<=тел агг(479 доиппо 448) х мЬеп 15=> А0<=пюп.

агт(511 домпто 480);дата<=тес( атг(511 домпсо 480); епд савах епд 18х вет т1те<=0; мЬвп датпт => — мпеп от сапе *тате... гв( П актииа применения МИР~ паап 7=> АЕк=вев атт(255 боипсо 224) здата<=вещ аът(255 баипео 224); иьзп 8=> ык=веп аът(287 бомппо 256];дага<=пев. агт(287 бомпьо 256]; ъЬеп 9=> А(в=пев,агг(319 боипео 288) здата<=ъпещ агт(319 боипво 288); р б: ргооевв (псасе, с1)с) Ьедз и зЕ с33с'емепт апб с13с='0 ' Г)зеп ЕЕ агате=а ыаът ог агате='а иа101 ог агате=юаътт от агате=иазъг1 СЬеп вев Гъве<=веп типе+1; епб ЕЕЗ епд ЕЕЕ епб ргосеввз р 7с ргосевв (агате,с1]с) 1Е с1)с= ' 1 ' епб с1]с ' еъсепг Г3ъеп ЕЕ асаге=дата1 ог агате=датав ГЬеп ЕЕ с Ье="0111" ГЬеп дата<=А(]; — пзппем в память саве адп Ев мЬезз 0=> вев агт(31 дамаев 0) <=А33; (63 домпто 32) <=Арз (95 доипсо 64) <=А1]р (127 боиппо 96) <=Аззр (159 бомпео 128) <=А]]з (191 даьзпсо 160) <=А]]! (223 домппо 192) <=А]3; (255 бсивъсо 224) <=А]]р (287 домпао 2йб) <=А1]; (319 боипсо 288)<=АОр мЬеп 1=> пев аът мЬвп 2=> вещ атт мЬеп 3=> веп агт мЬеп 4=> веп агг мЬеп 5=> вещ агт иЬез 6=> вев атт мЬеп 7=> вев атт мЬеп 8=> вещ агт мЬеп 9=> вев.

атт иЬеп 10=> А|к=вещ аът(351 доиппо 320);дата<=вещ атт(351 даипсо 320); мьезь 11=> А1к=пев аъг(383 домпсо 352);дата<=вела атт(383 боипсо 352); иЬеп 12=> А1]<=вев агг(415 даиппо 384) здага<кпезп атт(415 домппо 384] ъ иЬеп 13=> АЕК=вев. атт(447 даиппо 416);баса<=пав агт(447 бомпто 416) ъ иьеп 14=> А)]<=пав агг(479 дсвзпто 448) ъдаса<=вещ атт(479 доипсо 448); мЬеп 15=> АХК=вещ аът(511 доиппо 480) ъдата<=вев атъ (511 дампто 480) р взмах саве) пев. съпе<=1; епд савв; — от саве втаге... епб ЕЕ) епд ргосевв р 5) гвг Глава 5 мЬеп 10=> вев а~т(351 сомосе 320)<=Ив," мЬеп 11=> вев авп(383 сомпао 352)<=М)," мЬеп 12=> вев авп(415 сомпао 384)<=ЛГ); мЬап 13=> вев ахт(447 сомппо 416) <=Ив; мЬеп 14=> вев авх(479 совпис 448) <=Ар; миеп 15=> вев ахх(511 помпее 480) <=Ар; епс савау епс 1Е) епй ая) епс 1Е( епо хюосеав7 р 8: распева(вев Егве) Ьед1п М ВЕВ ЕГВЕ>=т ВЕВ ЕЬЕП Паа<апаасу; Е1ВЕ тЕВ<=ПКЕасу; ЕПС 1я> епп рвосеав) епд аесЬ4Еесаиве Ьеиачгог вев1; Память в этом описании организована как одномерный массив; она может быть организована также как двумерный массив или как одномерный массив, элементами которого являются векторы.

Текущее состояние памяти ОтражаЕтСя СИГНаЛОМ вев агх: си<) с1одгс чесиох(511 с(омпГл О): = (осие а= '1' ); СЛОВУ ПаМЯтн С аДРЕСОМ 0 СООтВЕтСтВУЮт РаЗРЯДЫ 3! — 0 этого сигнала, с адресом 1 — 63 — 32, и так далее. В начале работы все ячейки памяти устанавливаются в !.

В модели используются внутренние сигнал вас)теса и паев. В них, в соответствующие моменты времени, записывается значение шины лп. ПаМятЬ МОжЕт НаХОдИтЬСя В ОДНОМ ИЗ СЛЕдуЮщИХ СОСтОяНИй: 1д1е, а<(~сап <)аЕа1, с)асав, а маги, а магс1, ма1ЕЕ, маги1. ЕСЛИ ОбращЕНИй К ПаМятИ НЕт, Оиа НаХОдИтСя В СОСтОяНИИ 1с)1е. СОСтОяНИЕ ад<)теса СООтВЕтетВуЕт адрЕСНОй фазе обмена. Если память не готова начать обмен первым словом данных Сраэу ПОСЛЕ адрЕСНОй фаЗЫ, тО Оиа ПЕрЕХОдИт В СОСтОяНИЕ д магг1 ИЛИ д маге (<) маге1 соответствует обмену одним словом данных, т. е. одиночному обмену; <) ма1е соответствует обмену несколькими словами данных, т.

е. множественному обмену). Если память готова выполнять обмен, то перЕХОдИт В СОСтОяНИЕ с(аиа1 (ПрИ УСЛОВИИ, ЧтО ОСущЕСтВЛяЕтСя ОдИНОЧНЫй обмен или последняя фаза данных во множественном обмене) или же память переходит в состояние <)ага в, соответствующее множественому обмену данными. Если память или ведущее устройство не готовы к обмену очередным словом данных, то память из состояния даеа в переходит либо в состояние ма1ее (при условии, что это слово не последнее), либо в состоя- НИЕ магг1 (В ПРОТИВНОМ СЛУЧаЕ). Практика применения )УНО1 (гаата <> О У Рис.

6.5. Граф конечного автомата, соответствующего устройству памяти Состояние памяти в текущий момент времени отражается внутренним сигналом кексе. Внутренний сигнал нет отражает готовность данных в памяти. Типы данных, использованные для этих сигналов, описаны в пакете раск всат. Текст пакета приведен в листинге 5.5. иве 1еее.вМ 1сд1с 1164.а11; иве геее.пеаекгс вЫ.а11; Вас)саяе рас)т атее 1в суре атее ясаке 1в (Ы1е,абкевв,баеа1,дасеа,а иа1е,а иа1с1,наШ,иа1с1) ) суре атее к 1в (кеаду,пкеаг)у); ава расК атее; 284 Глава е Для моделирования используется сигнал с1кх, который задержан на 1 не. по отношению к сигналу тактирования.

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

Первый процесс (р х) используется для управления вспомогательным сигналом тактирования. Второй процесс (р з) используется для определения нового состояния памяти. Если память находится в состоянии ы1а и сигнал геааа=о, то память переходит в состояние приема адреса 1леыеааа). Если память находится в состоянии камаза, то, при условии готовности памяти к приему/передаче данных, она переходит в состояние данных (одиночная или множественная передача/прием в зависимости от глава). Если же память находится в состоянии неготовности, то она переходит в состояние ожидания.

После состояния ехаеах, при наличии глаша=о, память МОжЕт ПЕрЕйтИ В СОСтОяНИЕ адрсеа. ПОСЛЕ дасаха, ЕСЛИ ПаМятЬ ГОтОВа, ела может или вновь вернуться в етаеав (если продолжается множественный обмен данными), или перейти в ехаеах (если идет последняя фаза обмена). Если память не готова, то она переходит в одно из состояний ожидания (иаьех — если за ним будет следовать последняя фаза данных, или хеалее— если за ним может следовать несколько фаз данных). Если память находится в одном из состояний ожидания, то, при наступлении сигнала готовности, она переходит в одно из состояний данных. Третий процесс (р з) служит для защелкивания адреса.

Это действие выполняется в середине фазы адреса. Четвертый процесс (р 4) служит для преобразования адреса в номер ячейки памяти, что может быть сделано с помощью таблицы (как это приведено в листинге 5.4). Для выполнения этих действий могут быть использованы также функции преобразования. Процесс выполняется в каждой фазе адреса, при прочтении с лп в аехееьа нового значения адреса. Пятый процесс (р з) служит для формирования значений на выходных линиях памяти. Если память в состоянии м1а, то выходные линии переводятся в пассивное состояние.

Если память в состоянии фазы данных, то данные или выставляются на лр (при чтении из памяти), или считываютсл памятью с лп (при записи). Сигнал ахеаа емаа устанавливается в 1. Если память находиться в одноьт'из состояний ожидания, то значение сигнала паа еь увеличивается на 1, что выполняется в шестом процессе (р е). Практика л имененил МНШ гвв седьмой процесс (р 1) служит для записи данных в массив памяти. это аействие выделено в отдельный процесс, поскольку выполняется в середине такта, а не в начале.

Последний процесс (р в) предназначен для отслеживания перехода памяти а состояние готовности. Данная модель организована таким образом, что память переходит в состояние готовности после заданного количества состояний ожидания. Модель контроллера шины Описание модели контроллера шины приведено в листинге 5.6 Лизетт(~нгв;6 ".

-,;;, '! ' аве ?еее.а?с). 1од?с 11б4.а11 аве ?еее.помет?с етс).в11з взе1еу соп?то11ет РС1 Ев Роге(тес(1, тес(2:3п аЫ и1одзсз дп?1,дп?2з 1попе а?с) и1од1сз старз Еп атст и1од1сз е?ат?з1п )ЙЕ)з взд епЕЕЕу соп?то11ет РС1; агоьхгеоппгв ?есьач?от оЕ соп?то11ет РС1 Ев 1д 1 11и: )з?Е:= 1 з в1яаа1 11п: Епеедегз=2з Ьвд1п р 1з ргооввв(тед1,гед2,11и,е?ат?) Ьвд1п 1Е Е)м='1' Е1зеп ее аеч1='1' г)твп дп?1<='1' з дп?2<='О' з е1в?Е тед2='1' Евеп дп?2<='1'; дп?1<='О' з е1ве дп?1<='О'; дп?2<='О'; епп 1Ез — вариант с динамическим приоритетом — 1Е (тес(1='1' впй тед2='О') ог (тес(1='1' апзз 11п=2) Еьвп дп?1<=' 1';дп?2<='О'з й?п<=1з — е1в?Е (тед1='О' апо тед2=' 1') ог (тед2=' 1' ап?( 11п=1) Еиеп дп?2<='1';дп?1<='О'; 11п<=2з еп6 ЕЕз гвв Глава 5 апй Авз апо ргосевв р 1; р 2з ргосевв (дпе1,дпе2) )зедзп 1г (дпе1'епепе апо дпе1='1') ог (дпс2'епепп азз(( дпе2='1') СЬев <1з«='О'; аозт 1гз апо ргосаввз р 3: ргосевв (згазпе) )зедАп 1г Ггапзе'епепс азпЗ псе(тгазпе='О') Язеп дпе1<='О'; дпе2<='О'; Г1п<='1'; епо 1ВЗ мазза ргосеввз Описываемый контроллер предназначен для работы с двумя ведущими устройствами.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
421
Средний доход
с одного платного файла
Обучение Подробнее