logotypen
 
 

IN FOCUS

Suojaa datasi kunnolla

SSD-levyt tarjoavat luontaisesti korkean luotettavuuden kaikentyyppisiin sovelluksiin, aina aloitustason kuluttajalaitteista kriittisiin järjestelmiin. Asianmukaiset tietosuojamekanismit voivat maksimoida levyn käyttöiän toteuttamalla ennaltaehkäiseviä toimenpiteitä tarpeen mukaan, kertoo Silicon Motion artikkelissaan.

Lue lisää...

Achronixin ohjelmoitavalla eFPGA-lohkolla voidaan ohjelmoitava logiikkarakenne toteuttaa ASIC-piirillä siten, että loppukäyttäjä pystyy sovittamaan tai päivittämään ASIC-piirinsä toimintoja kenttäasennuksen jälkeenkin. Tämän tyyppinen joustavuus lisää merkittävästi ASIC-piirien sovellusaluetta tukemalla niiden päivitettävyyttä muuttuvien standardien ja algoritmien mukaisiksi.

Artikkelin kirjoittaja Alok Sanghavi toimii tuotemarkkinointipäällikkönä Achronix Semiconductorissa.

Kun ASIC-piirejä suunnitellaan eFPGA-teknologialla, joudutaan käyttämään sekä ASIC- että FPGA-suunnittelutyökaluja ja tekniikoita. eFPGA-osan suunnittelu edellyttää validointia ennen suunnittelun lopullista valmistusta (tape-out), jotta voidaan varmistua, että ASIC- ja FPGA-osien suunnittelut ovat yhteensopivia ja täyttävät kaikki ajoitusvaatimukset.

Ajoitussuunnittelu on erityisen haastavaa, sillä eFPGA-rakenne voi käsittää hyvin suuren määrän erillisiä lohkoja erilaisten laitetoimintojen määrästä riippuen. Jokaisen noista suunnitteluista tulee toimia itsenäisesti jäljellä olevan ASIC-suunnittelun kanssa ja ajoitussuunnittelun voidaan todeta täsmäävän vain silloin, jos kaikki mahdolliset eFPGA-rakenteelle kohdistuvat suunnittelut täyttävät ajoitusvaatimukset.

Ilman huolellisesti mietittyä etenemisjärjestystä ajoituksen suunnittelu johtaa helposti umpikujaan. Tätä silmällä pitäen Achronix on kehittänyt metodologian, jossa kiinteästi ohjelmoitaviin ASIC-suunnittelun ominaisuuksiin yhdistyy eFPGA-suunnittelun ohjelmoitavissa olevat piirteet. Achronixin lähestymistavassa sekä staattinen ajoitusanalyysi että koko piirin ajoituksen simulointi helpottavat muutoin työlästä ja monimutkaista ajoituksen suunnittelua.

Rakenteellisena valintana eFPGA-liitännät

ASIC-suunnittelun sisällä eFPGA-rakenne voidaan toteuttaa minne tahansa, toisin sanoen yksittäiset eFPGA-portit voidaan yhdistää muihin ASIC-lohkoihin tai ulkoisten liitäntöjen puskureihin. On olemassa kaksi vaihtoehtoa yhdistää kukin eFPGA-lohkon tulo- ja lähtöliitäntä ASIC-suunnitteluun: liitännät voidaan joko rekisteröidä eFPGA-rajapintaan tai yhdistää suoraan eFPGA-rakenteeseen.

Kuva 1: Yksinkertainen ajoitusmoodi.

Kuva 2: Edistynyt ajoitusmoodi.

Kun eFPGA-rajapinnassa käytetään rekistereitä, ajoituksen suunnittelu helpottuu. ASIC-signaalit ajastetaan itsenäisesti rekisteriin ja eFPGA-signaalit ajastetaan itsenäisesti eFPGA-rakenteessa eFPGA I/O -rekisteriin. Tämän lähestymistavan seurauksena rekisteri lisää latenssikellojakson signaaleihin.

Ohittamalla eFPGA I/O -rekisterit eFPGA-liitännässä eliminoidaan ylimääräinen viivejakso. Ajoituksen suunnittelu kuitenkin vaikeutuu, sillä liitäntäpisteiden välinen signaalin ajoitusviive (timing arc) jakautuu sekä ASIC- että eFPGA-osan kesken. Tuloksena on että ASIC- ja eFPGA-osia ei voida ajastaa toisistaan riippumattomasti.

Tämän arkkitehtuurisen valinnan seurauksena kunkin signaalitien ajoituksen suunnittelussa voidaan soveltaa kahta lähestymistapaa, joita Achronix kutsuu yksinkertaiseksi ja edistyneeksi ajoitusmoodiksi. Kun käytetään I/O-rekisteriä, kyseessä on yksinkertainen ajoitusmoodi; kun rekisteri ohitetaan, kyseessä on edistynyt ajoitusmoodi. Yksinkertaisessa ajoitusmoodissa ASIC-työkaluilla tehdään ajoituksen suunnittelu ASIC-osassa ja ACE-työkaluilla eFPGA-osassa.

Edistyneessä ajoitusmoodissa on käytössä sekä ASIC- että eFPGA-työkalut. Achronixin toimittamat ohjelmakoodit ja apuvälineet automatisoivat tehtäviä, joita tarvitaan molempien työkalujen yhteensovittamisessa sekä ASIC- että eFPGA-osien ajoituksen suunnittelua varten. Seuraavassa keskitytään edistyneeseen ajoitusmoodiin, jossa strukturoimaton lähestymistapa voi aiheuttaa ongelmia.

Edistyneen ajoitusmoodin toteutussekvenssi

Sen sijaan että yksittäinen suunnittelija toteuttaisi sekä ASIC- että eFPGA-osien suunnittelun, on paljon todennäköisempää, että näiden osien suunnitteluun osallistuu useita suunnittelijoita tai tiimejä. Itse asiassa koko eFPGA-osan integrointiprosessi ASIC-osan kanssa pitää sisällään erilaisia rooleja erityisesti back-end-suunnittelua tekevän tiimin osalta, ja edistyneen ajoitussuunnittelun vaiheet voidaankin esittää kuvan 3 vuokaaviolla:

Kuva 3: Ajoituksen suunnittelu edistyneessä moodissa

Ensin back-end-suunnittelutiimi suorittaa staattisen ajoitusanalyysin (STA) koko suunnittelun osalta valittuja STA-työkaluja käyttäen.Tämän analyysin aikana käytetään valitun puolijohdetoimittajan ASIC.lib-tiedostoa. Erilliset ajot suoritetaan kullekin halutulle kellotusskenaariolle, jossa tavoitetaajuus on asetettu mahdollisimman haasteelliseksi.

Seuraavaksi tiimi määrittää Achronixin ohjelmistokoodia käyttäen ASIC- ja eFPGA-osat kustakin eFPGA-osaan tulevasta tai lähtevästä signaalista. Saatujen viiveiden perusteella määritetään rajoitteet ACE-työkaluille. Ilman näiden viiveiden hyödyntämistä ACE-työkalulla ei ole näkyvyyttä eFPGA-lohkon ulkopuolella olevaan ajoitukseen. Kyseisten viiveiden ansiosta ACE-työkalulla saadaan siis näkemys ajastuksesta eFPGA-lohkon ulkopuolelta käsin. Näin ollen ACE-työkalulla voidaan varmistaa oikea ajoitus. Jos ajoitus läpäisee jokaisen suunnittelun, on prosessi loppuun suoritettu. Jos ajoitus ei läpäise koko suunnittelua, yksi vaihtoehto on poistaa joitakin kombinaatiologiikan lohkoja viallisilta signaaliteiltä, ja käynnistää uudelleen vaiheesta yksi. Toinen vaihtoehto on palata vaiheeseen yksi ja joko nostaa tavoitetaajuutta entisestään tai lisätä jonkin verran vioittuneiden signaalien marginaalia.

ASIC- ja eFPGA-osien tehokas ajoituksen suunnittelu

Achronixin ajoitussuunnittelun metodologia tarjoaa suoraviivaisen tavan ajastaa sekä Speedcore sirun eFPGA- että ASIC-osat. Metodologia käyttää hyväksi sekä standardeja ASIC- että ACE-työkaluja. Prosessi mahdollistaa sekä staattisen ajoitusanalyysin että koko sirun ajastuksen simuloinnin. Ajastus voidaan varmistaa prosessin ja toimintapisteiden yli eri toimintatiloissa ja jopa monille eri suunnitteluille, jotka sijaitsevat eFPGA-osassa. Suunnittelutiimit voivat luottaa saatuihin tuloksiin heti, kun työkalut ilmaisevat, että ajoitusvaatimukset on saavutettu.

Tämä artikkeli on yhteenveto samaa aihetta käsittelevästä dokumentista.

Lisäksi eFPGA:n käyttö SoC-piireissä muuttaa loppukäyttäjän, suunnittelutiimin ja puolijohdetoimittajan välistä toimintamallia, mistä lisätietoa on luettavissa Achronixin blogissa: Who’s Who in the Zoo.

MORE NEWS

Yksi koodi, monta laitteistoa

ETN - Technical articlePrototyyppien kehitystyössä nopeus on valttia. Markkinoilla menestyvät sovellukset, joilla aikaan saadaan uusia ja virtaviivaistetaan jo olemassa olevia palveluita. Nykyisin käytössä oleviin sulautettuihin järjestelmiin saadaan lisää toimintoja hyödyntämällä data-analytiikan ja koneoppimisen kaltaisia tekniikoita reaaliaikaisen sensoridatan käsittelyn tehostamisessa. Myös käyttöliittymien kehittymisen tuomien etujen hyödyntäminen helpottaa automaattisten järjestelmien kasaamista ja ohjausta.

Varo matoja kekseissä!

Harvoin tietoturvatiedotteet osuvat näin ytimekkäästi: HP:n varoitus matkailijoille paljastaa evästehuijauksen, joka saattaa päätyä laitteeseesi troijalaisena. Kesälomakauden kynnyksellä matkailijoita vaanii uusi, ovelasti naamioitu tietoturvauhka.

Kaikkein nopeimpien langattomien signaalien testaaminen onnistuu nyt tabletilla

Saksalainen Aaronia esittelee San Franciscon IMS 2025 -messuilla maailman nopeimmat kannettavat reaaliaikaiset spektrianalysaattorit, jotka mahdollistavat jopa yli 3 000 GHz/s pyyhkäisyn – ja kaiken tämän voi tehdä kentällä suoraan tabletilla.

Nokialle tärkeä 5G-sopimus Tšekkiin

Nokia on solminut merkittävän 5G Standalone -verkkosopimuksen Tšekin suurimman operaattorin, O2 Czech Republicin, kanssa. O2 ottaa käyttöön Nokian pilvinatiivin 5G SA Core -ratkaisun, mahdollistaen kehittyneet 5G-palvelut, kuten verkkoleikkaukset, alhaisen viiveen sovellukset ja korkean tietoturvan.

Tamperelainen Unikie voi kasvaa suureksi robottirekkojen ohjaajaksi

Tamperelainen ohjelmistoyhtiö Unikie on ottamassa merkittävän askeleen kohti eurooppalaista läpimurtoa robottiajoneuvojen ohjauksessa. Yritys on solminut globaalin kumppanuuden Deutsche Telekomin kanssa. Tavoitteena on tuoda älykästä automaattista ajoneuvologistiikkaa teollisuusalueille, varikoille ja tuotantolaitoksiin ympäri Eurooppaa – ja mahdollisesti myös sen ulkopuolelle.

Uutuuspiiri vahvistaa tulevia PCIe 6 -signaaleja

Diodes Incorporated on esitellyt ensimmäisen PCI Express 6.0 -nopeuksiin (jopa 64 GT/s) yltävän vahvistinpiirin, joka parantaa signaalin laatua uusimman sukupolven liitäntätekniikoissa. Uusi PI3EQX64904 on lineaarinen, nelikanavainen PAM4-vahvistin, jonka tehtävänä on varmistaa luotettava tiedonsiirto vaativissa sovelluksissa, kuten datakeskuksissa, tekoälyjärjestelmissä ja suurteholaskennassa.

Nokia luottaa AMD:n uusimpaan 5G-pilvilaskennassa

Nokia ottaa käyttöön AMD:n 5. sukupolven EPYC-prosessorit osana 5G-verkkonsa pilvi-infrastruktuuria. AMD:n suorituskyky ja energiatehokkuus tukevat Nokian Cloud Platformia, joka toimii 5G-runkoverkon eli 5G Coren laskenta-alustana.

10 wattia sokeripalan kokoisesta teholähteestä raiteille

Traco Powerin uusi TMR 10WIR -sarja tarjoaa jopa 10 watin tehon vain sokeripalan kokoisessa SIP-8-metallikotelossa. Poweri on kvalifioitu käyttöön rautateillä. Kompakti DC/DC-muunnin on suunniteltu erityisesti vaativiin liikenne- ja teollisuussovelluksiin, joissa tila on kortilla, mutta laatuvaatimukset korkealla.

Datan lähettäminen näkyvällä valolla on turvallisempaa

Langattoman tiedonsiirron uusin läpimurto perustuu näkyvään valoon. Skotlantilainen pureLiFi on julkaissut uuden Kitefin XE -järjestelmän, joka mahdollistaa nopean ja erittäin turvallisen langattoman yhteyden ilman perinteisiä radiotaajuuksia, kuten WiFi- tai mobiiliverkkoja.

LUMI on nyt maailman yhdeksänneksi tehokkain

Suomen CSC:n ylläpitämä LUMI-supertietokone on rankattu maailman yhdeksänneksi tehokkaimmaksi supertietokoneeksi tuoreessa kesäkuun 2025 TOP500-listauksessa. Samalla se on koko kärkikymmenikön energiatehokkain järjestelmä.

Samaa koodia Arm- ja RISC-V-prosessoreille

Sulautettujen järjestelmien ohjelmistokehittäjille koittaa helpotus. Ruotsalainen IAR on julkaissut päivitetyt versiot työkaluistaan, jotka mahdollistavat saman lähdekoodin hyödyntämisen sekä Arm- että RISC-V-arkkitehtuureissa. Tämä avaa merkittäviä mahdollisuuksia kustannustehokkaaseen ja skaalautuvaan tuotekehitykseen erityisesti auto-, teollisuus-, lääketekniikka- ja IoT-markkinoilla.

Yksi ainoa siru optimoi sähköauton akuston

Sveitsiläinen LEM on lanseerannut uuden virranmittausyksikön sähköajoneuvojen  akkujen hallintaan. Ensimmäistä kertaa markkinoilla LEM on yhdistänyt shuntti- ja avoimen silmukan Hall-ilmiöteknologiat yhteen osaan, jota kutsutaan hybridivalvontayksiköksi (HSU). Uutuudella yhtiö vastaa pienen tilantarpeen, alhaisen kustannustason ja korkeimman turvallisuustason haasteisiin sähköautojen akkujen hallintajärjestelmissä.

Pieni parannus pidentää langattomien hiirten käyttöaikaa merkittävästi

Renesas esittelee ensimmäisen mikropiirin, joka tukee uutta USB-C 2.4 -standardia – vaikutukset ulottuvat suoraan langattomien pelihiirten virrankulutukseen ja yhteensopivuuteen. Langattomien pelihiirten yksi suurimmista haasteista on ollut virrankulutuksen ja suorituskyvyn tasapainottaminen. Uusin päivitys USB-C-standardiin voi vaikuttaa tähän yllättävän paljon.

Uusi RTOS alkaa vallata pieniä mikro-ohjaimia

Sulautettujen järjestelmien maailma on saamassa uuden suunnan, kun PX5 RTOS – uusi reaaliaikakäyttöjärjestelmä ThreadX:n alkuperäiseltä kehittäjältä William Lamielta – alkaa nousta esiin vaihtoehtona pieniin ja vaativiin mikro-ohjainympäristöihin. Viimeisin merkittävä askel tässä kehityksessä on saksalaisen debuggausjätti Lauterbachin ilmoitus täysimittaisesta TRACE32-tuesta PX5:lle.

Tässä toukokuun pahimmat haittaohjelmat

Tietoturvayritys Check Pointin toukokuun haittaohjelmakatsaus paljastaa, että FakeUpdates on yhä yleisin sekä Suomessa ja maailmalla. Raportin mukaan FakeUpdates vaikutti 5,41 prosenttiin organisaatioista maailmanlaajuisesti. Suomessa sen esiintyvyys oli 3,80 prosenttia.

Euroopassa aloittaa uusi virtuaalioperaattori, mutta Suomeen silläkään ei ole asiaa

Liettualainen Fintech-yritys Revolut ilmoitti astuvansa mobiilimarkkinoille lanseeraamalla oman virtuaalioperaattorinsa, mutta Suomen liittymämarkkinaa se ei aio toistaiseksi koskettaa. Tähän on syynä ennen kaikkea Suomen mobiilimarkkinan poikkeuksellinen rakenne.

Puolijohdemarkkina kasvoi huhtikuussa: myynti 57 miljardia dollaria

Maailmanlaajuiset puolijohdemyyntiluvut kasvoivat huhtikuussa 2025, kertoo puolijohdeteollisuuden yhdistys SIA. Myynti ylsi 57,0 miljardiin dollariin, mikä on 2,5 % enemmän kuin maaliskuussa ja 22,7 % enemmän kuin vuotta aiemmin.

Amerikkalaisyritys aloittaa droonikehityksen Tampereella

Yhdysvaltalainen droonivalmistaja Skydio perustaa ensimmäisen eurooppalaisen tutkimus- ja kehitysyksikkönsä Tampereelle. Piilaaksosta ponnistava yritys aikoo keskittyä uudessa yksikössään erityisesti kehittyneiden kamerateknologioiden kehittämiseen itseohjautuville drooneilleen.

Bluetooth kannattaa aina sammuttaa älypuhelimesta, kun sitä ei tarvitse

Bluetooth-yhteys on monelle arkipäiväinen apuväline langattomissa kuulokkeissa, kaiuttimissa tai paikannuslaitteissa. Harva kuitenkaan muistaa, että tämä näennäisesti harmiton toiminto voi kuluttaa akkua ja muodostaa merkittävän tietoturvariskin – erityisesti silloin, kun se on päällä turhaan.

Kiina kaappaa seuraavaksi USB-lataamisen

Kiinassa on jo kehitetty kilpailija HDMI-väylälle GPMI-standardin muodossa. Kiinassa on myös kehitetty universaali pikalataustekniikka UFCS, joka pyrkii korjaamaan USB-standardin lataukseen liittyvät ongelmat.

Yksi koodi, monta laitteistoa

ETN - Technical articlePrototyyppien kehitystyössä nopeus on valttia. Markkinoilla menestyvät sovellukset, joilla aikaan saadaan uusia ja virtaviivaistetaan jo olemassa olevia palveluita. Nykyisin käytössä oleviin sulautettuihin järjestelmiin saadaan lisää toimintoja hyödyntämällä data-analytiikan ja koneoppimisen kaltaisia tekniikoita reaaliaikaisen sensoridatan käsittelyn tehostamisessa. Myös käyttöliittymien kehittymisen tuomien etujen hyödyntäminen helpottaa automaattisten järjestelmien kasaamista ja ohjausta.

Lue lisää...

Onko tekoäly nyt uusin uhka tietoturvalle?

Tekoäly on tullut jäädäkseen – siitä ei ole epäilystäkään. Mutta mitä tapahtuu, kun siitä tulee myös kyberturvallisuuden suurin uhka?

Lue lisää...

LATEST NEWS

NEW PRODUCTS

 
 
article