ADVERTISE SUBSCRIBE TECHNICAL ARTICLES EVENTS ETNdigi ABOUT USCONTACT

IN FOCUS

IoT-piireillä päästöt kuriin

IoT-teknologia on nousemassa keskeiseksi työkaluksi kestävän kehityksen ratkaisuissa. Vaikka laitteiden valmistus ja käyttöönotto vaativat energiaa, pitkän aikavälin säästöt ylittävät kulut moninkertaisesti. Tuoreiden analyysien mukaan IoT voi säästää jopa kahdeksankertaisesti sen energiamäärän, jonka se itse kuluttaa elinkaarensa aikana.

Lue lisää...

ETNtv

 
ECF25 videos
  • Jaakko Ala-Paavola, Etteplan
  • Aku Wilenius, CN Rood
  • Tiitus Aho, Tria Technologies
  • Joe Hill, Digi International
  • Timo Poikonen, congatec
  • ECF25 panel
ECF24 videos
  • Timo Poikonen, congatec
  • Petri Sutela, Testhouse Nordic
  • Tomi Engdahl, CVG Convergens
  • Henrik Petersen, Adlink Technology
  • Dan Still , CSC
  • Aleksi Kallio, CSC
  • Antti Tolvanen, Etteplan
ECF23 videos
  • Milan Piskla & David Gustafik, Ciklum
  • Jarno Ahlström, Check Point Software
  • Tiitus Aho, Avnet Embedded
  • Hans Andersson, Acal BFi
  • Pasi Suhonen, Rohde & Schwarz
  • Joachim Preissner, Analog Devices
ECF22 videos
  • Antti Tolvanen, Etteplan
  • Timo Poikonen, congatec
  • Kimmo Järvinen, Xiphera
  • Sigurd Hellesvik, Nordic Semiconductor
  • Hans Andersson, Acal BFi
  • Andrea J. Beuter, Real-Time Systems
  • Ronald Singh, Digi International
  • Pertti Jalasvirta, CyberWatch Finland
ECF19 videos
  • Julius Kaluzevicius, Rutronik.com
  • Carsten Kindler, Altium
  • Tino Pyssysalo, Qt Company
  • Timo Poikonen, congatec
  • Wolfgang Meier, Data-Modul
  • Ronald Singh, Digi International
  • Bobby Vale, Advantech
  • Antti Tolvanen, Etteplan
  • Zach Shelby, Arm VP of Developers
ECF18 videos
  • Jaakko Ala-Paavola, Etteplan CTO
  • Heikki Ailisto, VTT
  • Lauri Koskinen, Minima Processor CTO
  • Tim Jensen, Avnet Integrated
  • Antti Löytynoja, Mathworks
  • Ilmari Veijola, Siemens

logotypen

TMSNet  advertisement
ETNdigi
A la carte
AUTOMATION DEVICES EMBEDDED NETWORKS TEST&MEASUREMENT SOFTWARE POWER BUSINESS NEW PRODUCTS
ADVERTISE SUBSCRIBE TECHNICAL ARTICLES EVENTS ETNdigi ABOUT US CONTACT
Share on Facebook Share on Twitter Share on LinkedIn

Miten suunnitella ohjelmoitava osuus ASIC-piirille?

Tietoja
Julkaistu: 29.10.2018
Luotu: 29.10.2018
Viimeksi päivitetty: 29.10.2018
  • Suunnittelu & ohjelmointi

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

Farnell myymään Same Skyn komponentteja

Komponenttivalmistaja Same Sky on solminut maailmanlaajuisen jakelusopimuksen Farnellin kanssa. Sopimuksen myötä Farnell alkaa markkinoida ja myydä Same Skyn tuotevalikoimaa eri puolilla maailmaa.

CN Rood panostaa kokonaisiin RF-testausjärjestelmiin Keysightin tuella

CN Rood panostaa yhä vahvemmin kokonaisiin RF-testausjärjestelmiin uuden yhteistyön myötä Keysight Technologies kanssa. Yhtiöt ovat solmineet strategisen kumppanuuden, jonka myötä CN Roodista tulee Keysightin valtuutettu premium-jakelija Benelux-maissa sekä Pohjoismaissa ja Baltiassa.

Nokian verkkopuoli nousi suurimmaksi patentoijaksi Suomessa

Nokian verkkopuoli eli nykyään nimellä Solutions and Networks toimiva yksikkö oli vuonna 2025 Suomen aktiivisin kotimainen patentinhakija. Yhtiö jätti Patentti- ja rekisterihallitukselle yhteensä 176 kansallista patenttihakemusta, mikä riitti tilaston kärkipaikkaan.

Datakeskukset kasvattavat kulutusta – kuinka kauan sähkö pysyy Suomessa halpana?

Suomessa on totuttu poikkeuksellisen edulliseen sähköön, mutta tilanne voi muuttua nopeasti, kun uudet datakeskukset ja teollisuuden sähköistyminen kasvattavat kulutusta. VTT:n Antti Araston (kuvassa oik.) ja Kari Mäen mukaan sähköjärjestelmä on murroksessa, jossa kustannukset, toimitusvarmuus ja päästövähennykset on tasapainotettava uudella tavalla.

FutureGridissä testataan sähköverkkoja ilman että oikea verkko vaarantuu

Espoon Otaniemeen avattu VTT:n FutureGrid-tutkimusympäristö tarjoaa yrityksille ja tutkijoille mahdollisuuden testata uusia sähköverkkoteknologioita ilman riskiä oikealle sähköverkolle. Laboratoriossa voidaan simuloida monimutkaisia verkkotilanteita ja häiriöitä sekä kehittää tulevaisuuden energiajärjestelmän ratkaisuja.

Arm-moduuli käynnistyy heti – softa tulee valmiiksi asennettuna

Nürnbergissä käynnissä olevilla Embedded World -messuilla congatec esittelee uuden SMARC-moduulin, jossa merkittävä osa ohjelmistosta on valmiiksi integroituna. Tavoitteena on lyhentää sulautettujen järjestelmien kehitysaikaa erityisesti Arm-pohjaisissa ratkaisuissa.

Universaali sulautettu RISC-V-prosessori otti ensimmäisen askeleen kohti piitä

Saksalainen startup Ubitium on vienyt universaaliksi kuvaamansa sulautettujen järjestelmien prosessorin ensimmäistä kertaa piille. Samsungin 8 nanometrin prosessissa toteutettu tape-out on yhtiön mukaan ensimmäinen askel kohti arkkitehtuuria, jonka tavoitteena on korvata nykyisissä järjestelmissä käytettävä CPU-, DSP- ja tekoälykiihdytinten yhdistelmä yhdellä ohjelmoitavalla prosessorilla.

Wi-Fi-piiri hoitaa nyt myös tekoälyn

Synaptics on esitellyt uuden SYN765x-piirin, joka yhdistää Wi-Fi 7 -yhteydet, mikro-ohjaimen ja tekoälykiihdyttimen samaan siruun. Uutuus on suunnattu erityisesti IoT-laitteisiin, joissa paikallinen tekoäly, langattomat sensing-toiminnot ja useat radioprotokollat halutaan toteuttaa mahdollisimman pienellä tehonkulutuksella.

Saako tekoäly tappaa ja valvoa? Anthropic haastoi Trumpin hallinnon oikeuteen

Yhdysvalloissa on syntynyt poikkeuksellinen kiista tekoälyn käytöstä valtionhallinnossa ja armeijassa. AI-yhtiö Anthropic on haastanut Trumpin hallinnon oikeuteen sen jälkeen, kun puolustusministeriö kielsi yhtiön Claude-tekoälyn käytön sotilas- ja valtionjärjestelmissä.

Tekoäly ja kolme radiota samalla Linux-sovellusprosessorilla

Sulautettujen järjestelmien integraatio ottaa jälleen yhden askeleen eteenpäin. NXP Semiconductors esittelee Nürnbergissä alkavilla Embedded World -messuilla uuden i.MX 93W -sovellusprosessorin, jossa tekoälykiihdytin ja kolmen eri langattoman radion tuki on integroitu samaan pakettiin.

Embedded World alkaa – sulautetun koodin testaus automatisoituu

Sulautetun elektroniikan tärkein eurooppalainen tapahtuma, Embedded World, käynnistyy tänään Nürnbergissä. Yksi messujen keskeisistä teemoista on ohjelmistokehityksen muuttuminen yhä automatisoidummaksi. Tämä näkyy erityisesti siinä, miten sulautettujen järjestelmien koodia testataan.

AI tulee suoraan moottoriohjaimeen

STMicroelectronics on julkaissut uuden ohjelmistopaketin, jonka avulla koneoppiminen voidaan tuoda suoraan moottoriohjaimiin. Uusi FP-IND-MCAI1-paketti on tarkoitettu teollisuuden moottorikäyttöihin, robotiikkaan, kodinkoneisiin ja muihin sähkömoottoreita käyttäviin laitteisiin.

Donut Labin kenno ei ole superkondensaattori

VTT on julkaissut kolmannen riippumattoman testiraportin Donut Labin kiintäen elektrolyytin V1-kennolle. Tällä kertaa tarkasteltiin kennon itsepurkautumista eli sitä, kuinka hyvin akku säilyttää varauksensa käyttämättömänä.

Piifotoniikka tulee datakeskuksiin - ST aloitti massatuotannon

STMicroelectronics on käynnistänyt piifotoniikkaan perustuvan PIC100-alustansa korkean volyymin tuotannon. Teknologia on suunnattu hyperluokan datakeskuksiin ja erityisesti tekoälyklustereiden optisiin yhteyksiin, joissa siirtonopeudet ovat jo nousseet 800 gigabittiin ja 1,6 terabittiin sekunnissa.

RECOM laajentaa moduuleista erillismuuntimiin

RECOM tunnetaan valmiista DC/DC-tehomoduuleista, mutta nyt yhtiö laajentaa strategiaansa erillisratkaisuihin. Uusi RVP6501-ohjainpiiri ja siihen sopivat SMD-muuntajat antavat suunnittelijoille mahdollisuuden rakentaa omat eristetyt DC/DC-muuntimensa.

Tämän takia flash ei voi kokonaan korvata RAM-muistia

Kioxia esitteli hiljattain ensimmäiset arviointinäytteet UFS 5.0 -yhteensopivasta flash-muististaan. Uusi standardi nostaa mobiililaitteiden massamuistin siirtonopeudet tasolle, joka alkaa lähestyä työmuistin kaistaa. Se on herättänyt kysymyksen, voisiko nopea flash joskus korvata RAM-muistin esimerkiksi älypuhelimissa. Lyhyt vastaus on: ei voi.

Ohjelmistoradio venyy nyt 20 gigahertsiin

Emerson on julkistanut uuden NI USRP X420 -ohjelmistoradion, joka on suunnattu erityisesti tutka-, satelliitti- ja 6G-järjestelmien tutkimukseen. Uutuuden merkittävin ominaisuus on jopa 20 gigahertsiin ulottuva taajuusalue, joka avaa kehittäjille pääsyn esimerkiksi FR3-taajuuksiin sekä X- ja Ku-alueille.

Alkuvuoden sää näkyy ikävänä yllätyksenä pörssisähkölaskuissa

Moni pörssisähköasiakas on alkuvuonna huomannut saman ilmiön: tammi–helmikuun sähkölasku on ollut selvästi korkeampi kuin viime vuonna samaan aikaan. Syynä ei ole yksittäinen markkinahäiriö vaan ennen kaikkea sää.

Kyberturvallisuuskeskus kehottaa jo varautumaan kvanttiuhkaan

Liikenne- ja viestintävirasto Traficomin Kyberturvallisuuskeskus kehottaa organisaatioita aloittamaan valmistautumisen kvanttitietokoneiden aiheuttamaan kryptografiauhkaan. Vaikka käytännössä nykyisten salausmenetelmien murtaminen kvanttitietokoneella on vielä tulevaisuutta, varautuminen on syytä aloittaa jo nyt.

HP:n tutkimus osoitti: tekoäly tekee kyberhyökkäämisestä helppoa

Tekoäly ei tee kyberhyökkäyksistä välttämättä kehittyneempiä, mutta se tekee niiden rakentamisesta huomattavasti helpompaa. Näin todetaan HP:n tuoreessa Threat Insights Report -raportissa, joka analysoi vuoden 2025 viimeisen neljänneksen haittaohjelmakampanjoita.

11 …  # puffbox mobox till tme native
TMSNet  advertisement

© Elektroniikkalehti

 
 

TECHNICAL ARTICLES

Lääkintälaitteet siirtyvät verkkoon, hoito potilaan kotiin

ETN - Technical articleLääkintälaitteiden internet (IoMT) yhdistää diagnostiikan, puettavat anturit ja sairaalalaitteet pilvipohjaisiin järjestelmiin. Etävalvonta, reaaliaikainen data ja koneoppiminen lupaavat parempaa hoidon laatua ja kustannussäästöjä, mutta samalla ratkaistavaksi jäävät yhteentoimivuus, sääntely ja tietoturva.

Lue lisää...

OPINION

Teslalla ei vieläkään ole itseajavaa autoa

Tesla ei muutu itseajavaksi sillä, että siitä poistetaan ratti. Yhtiö on aloittanut ratittoman Cybercabin sarjatuotannon, mutta ratkaiseva komponentti puuttuu edelleen: toimiva itseajaminen, jota ei tarvitse valvoa, kirjoittaa Elektroniktidningenin Jan Tångring.

Lue lisää...

LATEST NEWS

  • Farnell myymään Same Skyn komponentteja
  • CN Rood panostaa kokonaisiin RF-testausjärjestelmiin Keysightin tuella
  • Nokian verkkopuoli nousi suurimmaksi patentoijaksi Suomessa
  • Datakeskukset kasvattavat kulutusta – kuinka kauan sähkö pysyy Suomessa halpana?
  • FutureGridissä testataan sähköverkkoja ilman että oikea verkko vaarantuu

NEW PRODUCTS

  • RECOM laajentaa moduuleista erillismuuntimiin
  • Suosittu vähävirtainen IoT-yhteys helposti lisäkortilla
  • Tämä ajuri auttaa pitämään auton hengissä pakkasaamuna
  • 40 TOPSia verkon reunalle
  • Erittäin tarkka anturi virranmittaukseen
 
 

Section Tapet