Tehonoptimointi siirtyy järjestelmätasolle

Sequencen toinen tuleminen
Tehonoptimointi siirtyy järjestelmätasolle

Eda-talo Sequence oli Frequencyn ja Senten fuusiosta synnyttyään muutama vuosi sitten kova uusi nimi tehonsuunnittelussa, mutta sitten seurasi parin vuoden hiljaiselo. Nyt yhtiö tulee uudelleen ja on viemässä tehonoptimointia järjestelmätasolle.

Pääjohtajana jatkaa edelleen Vic Kulkarni. Hänen mukaansa "uuden" Sequencen tavoitteena on tuoda tehonoptimointi mukaan suunnittelun kaikille tasoille. "Tarve tälle näkyy jo uusissa 90 nanometrin suunnitteluissa, niissä tehonsuunnittelu on yleensä tehty väärin, mikä näkyy epätasaisena lämmöntuottamisena piillä".

Syyt siirtyä myös tehonkulutuksen suunnittelussa esl-tasolle ovat samat kuin muussakin eda-suunnittelussa. Esimerkiksi 20 miljoonan portin suunnittelu merkitsee 2,5 miljoonaa riviä rtl-koodia ja 50 miljoonaa porttia jo seitsemää miljoonaa rtl-riviä. "Tällaisissa suunnitteluissa rtl-simulointi ei yksinkertaisesti voi enää toimia", Kulkarni sanoo.

Tällä hetkellä suunnittelut tehdään edelleen pääosin rtl:llä, ja simuloinnissa ollaan siirtymässä Systemc-tasolle. Tehonkäytön suunnittelussa käytetään käytännössä käsinkirjoitettuja malleja. Nykyvuon etuna on, että sillä päästään parhaimmillaan jo tekemään tehoanalyysiä järjestelmän tasolla.

Tehomallit automaattisesti generoiduiksi

Vic Kulkarni kuitenkin tähtää jo pidemmälle. 1–1,5 vuodessa Sequencen pitäisi saada valmiiksi työkalu, jolla tehomallit generoidaan automaattisesti. Kun järjestelmänsuunnitteluakin tehdään tuolloin jo Systemc-tasolla, voidaan hyvin aikaisessa vaiheessa suunnittelua ryhtyä tutkimaan ja optimoimaan tehonkulutusta koko järjestelmän tasolla.

Sequencen omat testit osoittavat, että esl-tehonoptimoinnilla päästään prosentin päähän niistä tehonkulutusarvoista, joihin tullaan rtl-optimoinnin kautta. "Kun esl-simulointi on 2–3 kertaluokkaa nopeampaa, ei kenenkään ole pian enää järkeä optimoida siruja rtl-tasolla", Kulkarni vakuuttaa. (Prosessori)

Tagit: -
Lähetä Tulosta Tilaa RSS-syöte
Takaisin ylös

Lukijoiden kommentit 0 kommenttia

Kirjaudu sisään kommentoidaksesi.
Takaisin ylös
Takaisin ylös
RSS

Uutiset

TTL ry
Pieni kirjapuoti
Takaisin ylös