Марков С. Цифровые сигнальные процессоры (1996), страница 4
Описание файла
DJVU-файл из архива "Марков С. Цифровые сигнальные процессоры (1996)", который расположен в категории "". Всё это находится в предмете "компьютерные методы и технологии автоматизации и управления" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. .
Просмотр DJVU-файла онлайн
Распознанный текст из DJVU-файла, 4 - страница
Кюкей иэ до>х генераторе ханами. ,енает во 4 «щесньсс >паэатглсб. Каг>д уши»тель нпипьэустся гдя кссоенпоб ащ.есшвиг, он может юпанпнческн матнфипиравачъса з а. чсннс ээды юм реп«ч)е психе ипншнсния пнструюши. Имен 2 гснерар щес,праце р . ер Рг 2 хр л ц обы ечнвает игпатнсние лвпгв«рах ансгрунщгб С кшклыч > ээачелем мажет быль «ссоцниро а а длнма дчя эвтгыанческаб рсшпеации колгыееых буферов. (Этв аимшкиоагь также иснгыьт>чгпг носледо атевьньпш портаьаг п авэлоговмн пигсрфсдо ч дд автоматическое передачи данных ) О«61 может гчнервровать «эроса пшьно для паюгти явных. ОА62 пожег гс ер ро агъ а;деев игн Кчя памяти денных, твк н дая ю п прогрэ .
Т кже в вь од ом аде ОА61 шоне:: ненвться порядок атедооання бине перед выдв еб а ину адреса. Эю облегчает ащенщао в атгаригмах пнбх-2 быссрого преабраэоюнин Фчрье (РРГ). Счетчик ко аид фарчнруст юрега инстр>нциб юя нанял! пршр».
Он у! Равляег рп стром инстр>кшпг, игпеыб гндержиг нпнеюгемпо н данный ьимеиг кем виду. Рпнсгр истр>анди буферизует с о нсдап ще раммы Камыэмдмвэгр>яшю ся в )юмшр инсгр>кпии в тсчение диого це ~а, а слолняютс» в те ение атсщъгшгао, ахноиременме г эагруэкоб ююр шеб ансгр>шпиг. Чтобы минимюиревать ща ы о«аж«имя, ьчссаж «омманд выпшгниег уачовюае переюды вызовы и веавраты иэ овире ромм эа одни щп а. 0 имеет вну рснииб счетчик вложенноспг шп чав н сек цюшо,что попипяег нспююпь циклы бсэ пюерь иуе пш. 1Д.З Шмны Внугреню е ус рабства связьмшагся пятью вши«ма. Шина адреса пыепи ланных ОМЛ (Вага Мсшогу АЮгеш) и шмна адреса пам ти нс рукцнб РЫА (Рп бгым Мпп гу АгЫгею) нсполырпсн яш указания адресов,огносжюпсо к пэмяпг данньсс иишр>кцгй.
Шины д п пэмнгн данных ОМО (Оаю Маншу Ойа) ишинадвинье а и негр>юайРМО (Ргобгз Мелику Вага) пюльнкпся для данных пепетств>юшеге ащмснего прасгрансг а Эти 4 шины гмр>жу Чъътнплеа.сировоны в 2 ш ~ лену адрею и ши!Е юнныц сипилы ВМБ ОМБ и РЗТБ ибнраюг в эча с 'час адресное прас рэнспю. В)ина виугрешвгх ргэуэьтапе (К) прина с пытает рэзлпч ые вщ рс ие усгробсгва н обеспечивает ерша чу прнсжугочных рсху па«ага. Шарже шеш РМА — 14 бнт,жо обеспечивает даст>ч к 16 бодаем инс р>пшй денных Шюп РМО имеет ширин> 24 бета,что обеспечь ает 19 Рух у 24 1 нод ру х )Кирина инны ОМА — М бнг,чп абмыечиваег доступ к 16 кбабтам с шир уйб, ойиее ае пер г ку мабоге репгс ро пропел ора в боб хрупгбренюр алма аюпъгю накати в те ение одного никла. Адрес ~амати ленных формируется нз абсожоп аго энэ ения дописанного в ннс р>иц (абанжннэя «аресэция),илн г гснерааро щмсав данны (икпгян я адресация).
Тюько «освсншш ащшсацня яаана 'иа хга шбниеаж данных о а»мвтп в!юг)ммн. Шпио РМО также может быль спачыована лх пересылок ванных в/гп «ычисшптльных ужробсгв напрящн нли через усгредспю аомена мсяс«у шюемн РЫО.ОМО. Ус робспю Йчена меж«у шиншои РМО-ОМО поэвелю герегьшае даннме с анод ипжм на хр>т>ю содержит лг гику дая преодолпиш разинцы ширины в 8 бит между дв>ью юинамн. 1.3 Периферийиые устрайстае иа чипе Эта секши оппсыеаег дополнительные псрнфернбные >сгребены, 'Р ч кута Р рац с ую и дсп 1.3.1 Пасиоаааатеаьные парты (ЗРОКИ) Почти всс прож«сары сечебсгва нмпаг 2 эву ащенаенмых поспело атюьных перга (БРОКТ) с двобгеб б>щеризащ еб. Зти порты игпюьэраг сепронную передачу ванных пашю>ка калревые снпем~ чтобы к»играл ро ать агап данных.
Каждьй порт мшкег пп ирс пъся ет внугрсншто таймера нли ог внешнеб частоты. Сипи и юцршнгб сюлченк.эацни могут быть и шерироввны как са импортомтак ила пчены юане. Длина слова ыо:ксг мснатьгя ог 3 б т ло 16. Оппг порт (БРОКТО) имеет многоканальные ыма .иосси, на позволяет пожчап и передавать слова дан»ых на 24- или 32чшшнюго патока битов.
Др>»шпор (БРОКТ1), ыккег быть сконгбгпчриравю гд» пелен«алания виаямнх с пиыюв прерывэнгш(КИТ и !В()0 и сшн х паныюв Изб си> (РО) ийабю (Г)). 1.3.2 Таймер Прогрюаагруемьй нтерюльньй пймер обажечивют псрноднческ>ю генерацию щерывшай. 8.бигныб масштаб лагвпшет ему дскременснра. вать сеержимое 16-битного ре негро счсапша в дишапоне ог шидого цикла да каждою 256-т никла пршсссора. Ирерьненне геиерир>ютя когда реп\шр-счетчик обнуляется.
1гегис р.счс чик авточюмчесииэнгруяшетгя нх )б.битного репгсгра интервала и отсчет времени еммте о воэабновляегся 1.3.3 Парт ннгерфаеса с «аст-процессорам (РЗР) Порт И)Р— пароллсльньй порт вада вывода, пююляющий легко подсоединить хост-процысор. Чсрю агат парт процессор чеке быль ехаеыаван как пернферибнае усгробсгво хост-проаессера с отображением 1юнстрав арацахора свмебстоа АОБР.2)хх иа ащххпос щасгрэнспю «асг-прошхсора И)Р рабатов парюлслыш н асюпронио с вычалитеиьнмюг >ччробспп и и пынпыо процессора семебсг а И)Р состоит ю рсгис рав черсэ ка орые происыюсг обмен данн ми и сга услад иифар ациеб Он гю ег быль эсгросн на 8>'16 финне шины дыапгх; ге ггультиплешершшннуш шину вдрещуншньс ихи е рюясльные ашг на р'илсоьиыа сг!шб- ип>льсы дяа чг иняуэшгнги цю г!э сгреб-кипра: еенинузшисы шраб- улье яднных го 1зл А«п рбг«йс Анахопгвый внтерфейс цропсссоров АО5Р.21 р5х сеспжг а вхшопах усклцтюсй н 16-бкппж сюма-дезы» АЦП и ЦАП, а гы е днффе1пнцмаль«ого выжжнего угмлктпш.
Набор регнсгров,отобра анны на помять проны и ра с у«лг дтл «тц пенна о ерцк» юю осеюй чеонг п х я переча г данных меж»у впалого юй частью н ссюльньгмн «стра йспюнн «13опсычг«ж 1.4 Средства рвзрцбот«якв длв процессоров семеясгвв ДЗЭН-21хх Ссмейспю нрапессар ю АОЗР 21хх нмсег полный набор прцрамм ж аппаратных грея гв поюсрл кн рвграбатчмка. Средства рачрабогтмю юя працессорол шмсйсгва АОЗР-21»х нлючаюг про р» ввме обеспечен«с юя прграчмнроваоня н аппаратные змукатары дзя огладим п«жгрвммного н шюарапгаго обсе»ото«на.
Про Ра мное обеспеченно разрабаччнк» вкчючыт: ° Посазюшлс.п аваню« — о ределяег архгптлт«ру ко сьрунруемой цкчамы. Это зклюнкт о шбн пвлнчги «размер внсюней ВАМУ КОМ лама агобрювенпе порчав жюзд-вывода гшя юксгр«пруемшо м:гройспга, а твкж распоп н«ение а инстрькцкй п Ван х ° Ассснбыр — ассемблкруе од«жг с «негр«кцюнш данньо к н подзор»юнасе вь«акоуровнюый набор пнсгруюшй.
В дополнения к тому па он по»дсрязаиег полньй дгппамж системных Ппгнасгкк,он к«ест бю й ма ронзык,включав е фзйаы,и поддер эег ющ льнов прогрэмюцюванке. ° .Танкер — жнж«чт от»ельне ысембчаровпеаге мощ»к. Слг распела.. ает заюнае н «од рогрэмюе по»ппаратным ко оюненчэм нпмсгрпгроной с сге ы,так,мак зго «чпза о вьюоде Псс ра тыш Снесем. ° Элрлюлор пшваляег про юпъ в«геракл щ по«ам»пан«ю зм«ляшао ппщпмой гююфнщтягвш,егннпнной Ностра«те»ем Систем, Он отмечает екорректньге опер:Юкн н пагдержнвает полнаегыо потвоюже скос ассемблпрованнс н дюассемблкроввнне ° Праграмматар ППЗУ вЂ” ыпвет вьвюдл«нкера н генерирует файлы, совмссгпммс с орограмматарюю ППЗУ.
Ьан к»шпор»зыка С вЂ” пласт АН51-С сав ест«мыс исходные коды н ывопгт не«анды АОЗР-2«хх ассемблера, «паж«е я ассембакржэюпо. Таюне подкержнваетсн использован«с "кн-лайновых" а хембаерных кодов. 3 нрлж оры Вг «С — абв печквают апваргщю отладку АОЗР-2100 с«стем. Оп« абепж аашнп внеппг«ю вньтрксхемгпто змуляшпо с небольш«м нлк жмбше нулгэым замедченпе . Платы Ег.1СЕ прпзсюмяют «з себ» дсше г базовые аппаратные плап1юрмы пи запуска пр«нерон пр«лапник« Системный яятврфвйс. Зта глава описывает бэзовме возмю.
цосгн снстемнего юперфейса прож хара» шмещ АОЗР Ы00. С е мыл р-фейс валю ает в ыб р«члцчные ггра~раммные и эппарапше ыпнояшасгн Пгравлснп ОЗР. щжцсссором. О ааы «праапчеюш процессором включог г в себя КЕ5ЕТ,смнхР»пац ыю,входы к вьсюды фажан, я снгналы защюш прерммг«ня Рис.2. 1 2.! Сяяхроямпулпсы. Працепъры нцтоаьь«кп ТП..совмеспапп пвссроанпульсы, поюваемме на вюд ССК1К, плп «вар жвый реюнатор,полсаезпненн а мсхщ« входам«О КР« » ХТ«С. Ес ннспш з««пел аисш п спнсропмпульсы вход ХТАЕ дюпен быль осгюлен нсподсаехпнснным. С»гнат С1,К1Н не может менать часвму яля опсою'ютьс во врем» работы роппхара Схема подсое»ннгнпя «варцсвого рея«катара акюа анар с«е 2 1. Вютреннкй фазовый цнкз гснернр«ег часп «,в чспаре раза болмв«ю мой Про«сон ры также шнеркщпп снгнал СЕКО«гт, который пажронюнраван со внугреню«цг працсссорньосп цпкт», п та . п генернрьсгся со скоростью ьаюлненкя »негр««шах Внуг1юнюй фачоный апкл вспачыуегс» дчя гсксржлпг ССКОПТ «дчя разделен«» «аж»его ц кла нз паслеаою ельносгь внугренн«х периодов «ремгнн, азьнюеммх саспюннямн процпхпра.
Взаймаашошение мслсц спгн ла С« К1Н,О.КО. ОТ,« юсголнкнмн процысара показано на р с«е 2.2 фюы внутреннего генератора тактовой частоты щюцессара зашкат ог перпопа »пенных с«нхрончпульц в Рис. 2. 2. 2.1.1 Задорнша снмдроммзвцяп. Каждю' зроцысор ест а ап ыронных хоп в (ггалрммер. ягщхкы прьрыв»г «. а о«пге могут быль гсюнеолены в любш1 номют щ смен« Процессор спнхронюнрует такие попалю перед вх ржпатна»эннеьг Задержна, связзннаа с рапюмювэнксм сигнала, позы»ются снн. гг х!юияаяцнопней Оедеряяюй.
В щюцессорах семейства,лрерывзипя по спазу сипи. а ф с рунпеа внугрп .тэк что сипаи запрос» прерыванпн должен уловлспюргпь только грише»пням тю ширине сигнала Дпя надюююю рэпюзвавзии» люб ко веник!Юямшп вхоз;ь, «сбхозпм» пабы снгие» шршалс» оди» ноаный цюп плюс рема усгшяиаи и задержки 2.2 сброс. КЕЕЕТ сспншлчивасг выполнение ннстрюший н ытшесгвпиет липа ратный сбрее Сипаи КЕЕЕТ дашин у. е прл вкюочении пгпани» ропессорадявощшес~иэсшшпрэ чьнойининяыпианни Т бл»цы 2 ! — 2 4 н ыываюг сосгоямие рззлнчньш рептсгро осле сб!юсе эгсаючая ш»Нише !Гсгиш!Гы !юз»мень!х )ш(юйсшшшчттт к «штоым пргэиюднтгя по адресам памяти, после сброса Зна спи» репгсгрев, иг включенньп списо», неоиредюювя Слдержимое памати щюгра и н ленных на щоцессоре не изменяетея после сброса,ы исклнюеннем рюмш роз упрзал е гаги рэлшчиьж ) сгро йога лесгют м ноторьле произв ошпсл па а арпи м лишни (зго показано в табшювх 2! — 2 Ц С гнал ССКОСТ предел»ив гшюрпреваться роцвкором во время сбросе Во «сех нрошссорэх семейспа,юююяимое регнсгров вмчисантельньп тсгройспг (А(С,НАС ЕМйег) кгенерпоро пбщовдаюяах (ОАС1,ОАС2) не онределс о осле сброса После сброс» юмрвля» начальной зющзки ю ннрузочной пвояти пршгсхолп в за»мои е тм от входа ММАР процессора Дал щ сор А(25РМН нАОВР2! обо, р е НП )сгановиа йпа прсграммного сброса а регию)ю Н5КТ июкт тс е эффеьт что п ) стеною:з пивала К(ФЕТ Это пенн»жег хост-процессор) илв самоьп щоцессерт АОЕР 2Н ! илн АО5Р 2!н щг50 щюияюспт д!Рос программно В мнсгопроцсссернмх системах с юхюльзованием лес»слюна процессоров, треб) ется снмхронная тсгютевка сигныэ ВЕЗЕТ 2.3 Проераммнан началйнан заерузна.