интел АН 775 генерисање почетних И/О података о времену
АН 775: Генерисање почетних И/О временских података за Интел ФПГА
Можете да генеришете иницијалне И/О тајминг податке за Интел ФПГА уређаје користећи Интел® Куартус® Приме софтвер ГУИ или Тцл команде. Иницијални И/О временски подаци су корисни за рано планирање пинова и дизајн ПЦБ-а. Можете да генеришете почетне податке о времену за следеће релевантне временске параметре да бисте прилагодили пројектовани буџет времена када се разматрају И/О стандарди и постављање пинова.
Табела 1. И/О временски параметри
Параметар времена |
Опис |
||
Време подешавања улаза (тСУ) Време задржавања уноса (тХ) |
![]()
|
||
Кашњење од сата до излаза (тЦО) | ![]()
|
Интел Цорпоратион. Сва права задржана. Интел, Интел лого и друге Интел ознаке су заштитни знаци Интел Цорпоратион или њених подружница. Интел гарантује перформансе својих ФПГА и полупроводничких производа у складу са тренутним спецификацијама у складу са Интеловом стандардном гаранцијом, али задржава право да изврши измене било којег производа и услуге у било које време без обавештења. Интел не преузима никакву одговорност или одговорност која произилази из примене или коришћења било које информације, производа или услуге описане овде осим ако је Интел изричито пристао у писаној форми. Интеловим клијентима се саветује да набаве најновију верзију спецификација уређаја пре него што се ослоне на било коју објављену информацију и пре него што наруче производе или услуге.
*Друга имена и брендови могу се сматрати власништвом других.
Генерисање почетних информација о времену улаза/излаза укључује следеће кораке:
- Корак 1: Синтетизујте флип-флоп за циљни Интел ФПГА уређај на страници 4
- Корак 2: Дефинишите стандардне И/О и локације пинова на страници 5
- Корак 3: Одредите услове рада уређаја на страници 6
- 4. корак: View И/О Тајминг у извештају о листовима са подацима на страници 6
Корак 1: Синтетизујте флип-флоп за циљни Интел ФПГА уређај
Следите ове кораке да бисте дефинисали и синтетизовали минималну флип-флоп логику за генерисање почетних И/О временских података:
- Креирајте нови пројекат у верзији софтвера Интел Куартус Приме Про Едитион 19.3.
- Кликните на Задаци ➤ Уређај, наведите породицу циљног уређаја и циљни уређај. Фор екampда, изаберите АГФА014Р24 Интел Агилек™ ФПГА.
- Кликните File ➤ Ново и креирајте блок дијаграм/шему File.
- Да бисте додали компоненте у шему, кликните на дугме Симбол Тоол.
- У оквиру Име откуцајте ДФФ, а затим кликните на дугме У реду. Кликните у уређивачу блокова да бисте уметнули ДФФ симбол.
- Поновите 4 на страни 4 до 5 на страници 5 да додате улазни пин Инпут_дата, улазни пин сата и излазни пин Оутпут_дата.
- Да бисте спојили игле на ДФФ, кликните на дугме Ортогонални чвор, а затим нацртајте жичане линије између игле и ДФФ симбола.
- Да бисте синтетизовали ДФФ, кликните на Обрада ➤ Старт ➤ Старт Аналисис & Синтхесис. Синтеза генерише минималну нетлисту дизајна потребну за добијање И/О података о времену.
Корак 2: Дефинишите стандардне И/О и локације пинова
Специфичне локације пинова и И/О стандард које додељујете пиновима уређаја утичу на вредности параметара времена. Пратите ове кораке да бисте доделили пин И/О стандард и ограничења локације:
- Кликните на Задаци ➤ Планер закачивања.
- Доделите локацију пинова и И/О стандардна ограничења према свом дизајну
спецификације. Унесите назив чвора, смер, локацију и стандардне И/О вредности за пинове у дизајну у табели Сви пинови. Алтернативно, превуците имена чворова у пакет Пин Планнер view. - Да бисте компајлирали дизајн, кликните на Обрада ➤ Покрени компилацију. Компајлер генерише И/О информације о времену током пуне компилације.
Повезане информације
- Дефиниција И/О стандарда
- Управљање И/О пиновима уређаја
Корак 3: Одредите услове рада уређаја
Пратите ове кораке да бисте ажурирали листу временских мрежа и поставили радне услове за анализу времена након комплетне компилације:
- Кликните на Тоолс ➤ Тиминг Анализер.
- У окну задатака двапут кликните на Упдате Тиминг Нетлист. Тајминг нетлист се ажурира са потпуним информацијама о времену компилације које узимају у обзир ограничења пинова која направите.
- У оквиру Подешавање радних услова изаберите један од доступних модела времена, као што је Слов вид3 100Ц модел или Фаст вид3 100Ц модел.
4. корак: View И/О Тајминг у извештају са подацима
Генеришите извештај са подацима у анализатору времена за view вредности параметара времена.
- У анализатору времена кликните на Репортс ➤ Датасхеет ➤ Репорт Датасхеет.
- Кликните ОК.
Извештаји „Времена подешавања“, „Времена чекања“ и „Времена сата до излаза“ појављују се у фасцикли „Извештај о листовима података“ у окну „Извештај“. - Кликните на сваки извештај за view вредности параметара Рисе анд Фалл.
- За конзервативни приступ времену, наведите максималну апсолутну вредност
Exampле 1. Одређивање И/О временских параметара из извештаја са подацима
У следећем прampУ извештају Времена подешавања, време пада је веће од времена пораста, стога тСУ=тфалл.
У следећем прampУ извештају Времена задржавања, апсолутна вредност времена пада је већа од апсолутне вредности времена пораста, стога тХ=тфалл.
У следећем прampУ извештају о времену до излаза, апсолутна вредност времена пада је већа од апсолутне вредности времена пораста, стога тЦО=тфалл.
Повезане информације
- Водич за брзи почетак за анализатор времена
- Кориснички водич за Интел Куартус Приме Про Едитион: Анализатор времена
- Како снимати видео: Увод у анализатор времена
Скриптовано генерисање И/О временских података
Можете да користите Тцл скрипту за генерисање информација о временском времену И/О са или без коришћења корисничког интерфејса софтвера Интел Куартус Приме. Скриптирани приступ генерише текстуалне податке о И/О временским параметрима за подржане И/О стандарде.
Напомена: Скриптована метода је доступна само за Линук* платформе.
Следите ове кораке да бисте генерисали информације о временском распореду улазно/излазних података које одражавају вишеструке И/О стандарде за Интел Агилек, Интел Стратик® 10 и Интел Арриа® 10 уређаје:
- Преузмите одговарајућу архиву пројекта Интел Куартус Приме file за вашу циљну породицу уређаја:
• Интел Агилек уређаји— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
• Интел Стратик 10 уређаји— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
• Интел Арриа 10 уређаји— https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar - Да бисте вратили .кар архиву пројекта, покрените софтвер Интел Куартус Приме Про Едитион и кликните на Пројецт ➤ Ресторе Арцхивед Пројецт. Алтернативно, покрените следећи еквивалент командне линије без покретања ГУИ:
куартус_сх --ресторе file>
Тхе ио_тиминг__ресторед директоријум сада садржи поддиректоријум кдб и разне files.
- Да бисте покренули скрипту са Интел Куартус Приме Тиминг Анализер, покрените следећу команду:
куартус_ста –т .тцл
Сачекајте завршетак. Извршење скрипте може да захтева 8 сати или више јер свака промена на И/О стандарду или локацији пинова захтева поновну компилацију дизајна.
- То view вредности параметара времена, отворите генерисани текст fileс ин тајминг_files, са називима као што је тиминг_тсутхтцо___.ткт.
тиминг_тсутхтцо_ _ _ .ткт.
Повезане информације
АН 775: Генерисање почетних И/О података о времену ревизије Историја документа
Верзија документа |
Интел Куартус Приме верзија |
Промене |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
Документи / Ресурси
![]() |
интел АН 775 генерисање почетних И/О података о времену [пдф] Упутство за кориснике АН 775 генерисање почетних ИО података о времену, АН 775, генерисање почетних ИО података о времену, почетних ИО података о времену, података о времену |