Разлика између предњег дизајна и бацк-енд дизајна чипа

May 15, 2025

Остави поруку

Основна дефиниција предњег дизајна и бацк-енд дизајна

Предњи дизајн: фокусира се на спровођење логичких функција у кругу. У суштини, то је дизајнирати круг "на папиру", укључујући и оно што ће чип "радити" и "како ће се израчунати".

Повратни дизајн: Фокус је на физичкој примени, односно како да "земљиште" круг дефинише предњи крај и "направи" на силицијумском резину.

Аналогно разумевање: Процес изградње куће

Предњи дизајн је попут дизајнера нацрта зграда, који је одговоран за дефинисање структуре, функционалног распореда, кругове, водоводне руте итд. Куће.

Покојни дизајн је више попут инжењера цивилног и грађевине који је одговоран за претварање нацрта у физичке зграде и осигуравајући да је кућа сигурна, компатибилна и употребљива.

Предњи дизајн: Од "Апстрактна функција" у "Модел циркуита"

Задатак предњег дизајна је претворити апстрактне функционалне захтеве у јасне, оствариве логичке кругове.

Основни садржај укључује:

Формулација спецификација: разумети потребе купца и спецификације чипова.

Дизајн архитектуре и модула Дивизија: Доделите функцијске блокове, формулисање протока података и логику контроле.

ХДЛ кодирање: Верилог \/ ВХДЛ користи се за описивање функције логике и формира РТЛ код.

Функционална симулација: Потврдите да дизајн испуњава спецификације за верификацију нивоа понашања.

Логичка синтеза: Претворите РТЛ на нетлисте на нивоу капије и генерише нетлисте круга на основу стандардних библиотека ћелија.

Анализа формалне верификације и времена: Осигурати да у процесу синтезе не постоји функционално одступање и провери логичку коректност и временски конвергенција.

Циљ: да формира поуздану, синтесизибилну и проверљиву логичку нетлисту.

0040-02544 Горњи део тела, ДПС метал

Повратни дизајн: Од "модела круга" у "Чврста примена"

Задатак бацк-енд дизајна је да примени физички распоред физичког круга на основу нетлисте на нивоу капије који је предвиђен предњим крају.

Основни садржај укључује:

ДФТ дизајн: Уметните тест структуре (нпр. Ланци за скенирање) да бисте побољшали тестивост.

Планирање распореда: Договорите локацију модула и структурни изглед чипа.

Интеграција стабла сата (ЦТС): Оптимизира расподјелу сигнала сата да би се осигурала синхронизација.

Место и рута (П & Р): Логичке капије и жице се постављају на чип за формирање изгледа.

Симулација вађења паразита и временским симулацијама: размотрите утицај физичких фактора на сигнал, као што су одлагање, капацитивност и цроссталк.

Физичка верификација (ЛВС, ДРЦ): Проверите доследност распореда круга са логиком дизајна и проверите да ли су испуњена правила о процесу.

Циљ: Генерирајте физички израчунати, функционално исправну ГДСИИ датотеку.

Фронте и бацк-енд везе

Иако предњи и бацк-анд припадају две фазе, уско су повезани и имају више раскрснице:

Иако предњи и бацк-анд припадају две фазе, уско су повезани и имају више раскрснице:

Пројекат

Опис

Интерфејс података

Нетлист на предњој страни је полазна основа за бацк-енд дизајн

Ограничења за дизајн

Ограничења времена дефинисана током фронтралног синтезе директно утичу на постављање и усмјеравање уназад

Валидација синергије

Пост-симулација се врши са функционалним моделом фронта и паразитским информацијама извученим из леђа

Итеративне повратне информације

Ако Бацкенд пронађе временске повреде или питања интегритета напајања, морате да се нађете на предњи крај да бисте прилагодили архитектуру или временски политику

Резиме: Различење и индукција везе

Пројекат

Предњи крајњи дизајн

Бацк-енд дизајн

Објект

Дизајн функција

Физичка имплементација

Улаз

Спецификација

Нетлисте на нивоу капије

Излаз

Нетлист

Гдиии

Техничка брига

РТЛ дизајн, симулација, анализа времена

Место и рута, интегритет снаге, физичка верификација

Средство

Верилог \/ ВХДЛ, Емулатори, Алати за синтезе

П & Р Алати, Дрвеће са тактом, ЛВС \/ ДРЦ верификатори

Заузврат

Логичке структуре, ограничења

Ентитетска имплементација, оптимизација повратних информација

Pošalji upit