CTS

H

hrushitha

Guest
hi joku kertoa minulle, mitä on tarve CTS & mitä CTS tekee, mitä siellä kellon puu spesification tiedosto, & mitä r toimista suoritetaan senttiä optimointi
kiitos & osalta

 
näistä vastauksista tutustu kohtaavat käyttöoppaassa

 
Hei
Tällä hetkellä pelimerkit olemme aineen syntetisointi miljoonia portit on taajuuksilla GHz.Lisää yli vaikka aineen syntetisointi olemme aineen syntetisointi ja synchonous logiikkaa, joka on hyvin herkkä ja CLK lisää ei vaiheissa, myös satoja / thounds Porttien yhdellä CLK signaali ..Kaikki nämä tehtävät ovat Cleary tunnistettavissa, jos ja vain jos niiden ainutlaatuinen dependednt signaalia (CLK-signaali) tavoittaa kaikki portit on vaadittu vaiheessa ..A slighest ero kuin nano toinen on erittäin suuri vaikutus toimivuutta sirulle (erityisesti korkeat taajuudet yli 100MHz.) Ja sirulle voidaan turvallisesti heittää roskakoriin ..Jotta vältetään se, että meidän on varmistettava, että kaikkein dependednt / viite signaali sirulle (CLK) on proprely reititetään ..varmistettava, että se tavoittaa kaikki osat ja nurkassa sirun kanssa samanaikaisesti / tarvitaan aikaa ..Tämä ei voi tapahtua, kun tavallinen routing kuin algoritmi ei voi tehokkaasti hoitaa CLK signaali ja normaali signaalin samalla tavalla ..
Tapaus 1: Se joko hoitoon CLK-signaali kuin normaali signaali ja reitin tai
tapauksessa 2: joka toinen merkki CLK signaali ja tuottaa signaalin puita yhtä CLK puita

se riippuu siitä, minkä tyyppistä algoritmi ihmiset käyttävät käyttökelvottoman ..Molemmat tapaukset ovat vaarallisia tapaustutkimusten 1 tulokset enemmän viistoon kahden eri CLK pistettä ja johtaa toimintoja epäonnistuminen sirulle ja asia 2 tulos tuottaa h-trees/x-trees jokaisella signaali johtaa yli hyödyntämisedellytysten metalli resursseja ja resuting suuria ruuhkia / teho tappiot / lämmöntuotannolle jne.

Joten tarvitsemme CLK voidaan käsitellä erikseen ..Siksi CTS (Clock Tree Synthesis) on olemassa ..

mitä on tehty CTS ..

Kuten olen jo selittänyt, että CLK signaali on tavoittaa jokainen osa ja nurkassa sirulle samaan aikaan ..Koska taajuus on CLK kuin vakio, miten tämä tehtävä päästä signaalin samaan kohta aikaa lähin ja kaukaisin kohta ..
vastaus on reitin siten, että etäisyys CLK lähde nastaisesta lähin ja kaukaisin kohta sirulle on sama ..se tarkoittaa enemmän swrils / rouond noin reititystä varten lähimmän ja suora linja reititystä varten kaukaisimpaan pin ..yksinkertainen naa ..

No Se näyttää yksinkertainen ..mutta kuvitella tekee tällä tavalla ja syncronizing millilons tällaisia kohtia koko siru .. Se on lähes mahdoton tehtävä, vaikka se olisi acheivable, se on lähes elämän aikaa tehdä sitä ..Niinpä ratkaisu on ..jakaa siru eri osa niin kuin CLK signaaleja ..niin siellä on paljon sisäisesti clks kukin kattaa pienen osan sirulle (tunnetaan nimellä CLK domains ...) niin työkalun takaa, että jokainen piste näissä CLK verkkotunnukset ovat päässeet samaan aikaan.joten koko siru on jaettu suurempia ja vähemmän no.of estää ..kunkin lohkon kuin kohta (kuten jokainen kohta lohkoa voidaan tavoittaa samanaikaisesti.) joten no.of pisteitä vähennetään ..nyt toistaa samaa vanhaa peliä kierros noin routing tietä lähimpään (ryhmä) ja lähimmän tien kaukaisin piste (estää) käsittely todellinen CLK signaali eri CLK domains ..

Tämä on se, mitä tapahtuu, kun CTS on käynnissä ..Nyt luulisin, että ymmärrät tämän ja päätellä vastaukset jäljellä kysymyksiisi ..

Joka tapauksessa lyhyt anwers ovat CTS spec tiedosto mitä tulisi kartoittaa samassa vaiheessa on eriteltävä ja niiden contraints ..Vuonna optimointi ..Se tarkentaa, että se oli tehnyt parempaa ajoitusta ..

Toivottavasti understnd minun pitkä selitys ..Jos jokin asia mainitaan väärässä joku voi korjata minua ..

 
nice explaination Nanda!

yksinkertaisesti sanoen, CLK-signaali on korkea fanout net .. n se menee kunkin juokseva komponentti!joten varovaisuutta on tällainen tht vinossa on vähennettävä, virrankulutus on minimoitu ..
kuin
v. tiedä CLK-signaali on hyökkääjää, v tarvitse kakkosriviväli välttää rajat puhua n SI vaikutuksia ..

CTS soittaa imp rooli päätettäessä toiminnan taajuus sirujen ...n vinossa voi käyttää tehokkaasti suunnitella!
shiv

 
Kiitos Shiv ..Unohdit mainita
n. ne kohdat (hyökkääjää, kakkosriviväli, SI jne.) minun kauan writeup ..Nämä seikat ovat myös erittäin tärkeä osa CTS ...

 
hei kiitos Nanda ..

Tämän käyttöliittymän suunnittelija ..r nämä huomioon RTL koodaus?
jopa wht määrin tai eivät v tarvitse tehdä mitään varotoimia!
Shiv

 

Welcome to EDABoard.com

Sponsor

Back
Top