ADVERTISE SUBSCRIBE TECHNICAL ARTICLES EVENTS ETNdigi ABOUT USCONTACT
ECF26 infobanner

IN FOCUS

Agenttinen tekoäly tarttuu RTL-verifioinnin tuottavuusongelmaan

Agenttinen tekoäly siirtää RTL-verifioinnin painopistettä yksittäisten työkalujen automatisoinnista koko työnkulun älykkyyteen. Siemens EDA:n tavoitteena on vähentää koordinointiin kuluvaa aikaa ilman, että suunnitteluinsinöörit menettävät kontrollin prosessista.

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

ETN

Jun # TME square
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

Koko järjestelmää voidaan simuloida kerralla

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

Simulointi on perusedellytys monimutkaisen järjestelmän onnistuneelle suunnittelulle, kehittämiselle ja testaamiselle. Yhdistämällä Wind Riverin Simicsin kaltainen tietokoneen simulointiohjelmisto fyysisen järjestelmän ja ympäristön simulaatioon voidaan koko järjestelmän kattavia testejä ajaa täysin automaattisesti niin usein kuin halutaan.

Artikkelin kirjoittaja Jakob Engblom toimii Intelin Simics-ryhmän tuotehallintainsinöörinä Tukholmassa. Huom. Kesäkuun lopulla TPG Capital ilmoitti ostavansa Wind Riverin Inteliltä, joten pian 40-vuotias WR on palannut itsenäiseksi yritykseksi.

Tietokoneiden vakiintuneet simulointitekniikat, kuten virtuaaliset alustat, kykenevät täysin testaamaan koko tietokonejärjestelmän prosessoreineen ja ajamaan täydellisen koodin. Haasteena on kuitenkin se, että tietokonejärjestelmä itsessään on vain yksi osa laajempaa kokonaisjärjestelmää, joka pitää testata. Mukana voi olla valtava määrä muita komponentteja, verkkoja, antureita ja ohjelmistoja sen reaalimaailman lisäksi, jossa tai jonka kanssa vuorovaikutuksessa järjestelmä toimii.

Jos tarkastellaan esimerkiksi teollisen tuotantolaitoksen, junan tai tunnelinporauskaluston ohjausjärjestelmiä, ne eivät ole eristettyjä järjestelmiä, vaan laajemman kokonaisuuden osajärjestelmiä. Jotta päästäisiin tavoitteeseen, jota monet testaajat ovat pitäneet utopistisena, on kyettävä simuloimaan sekä ohjaustietokonetta, sen tueksi rakennettua järjestelmää että koko ulkopuolista maailmaa sen ympärillä. Tässä yhteydessä tarvitaan todennäköisesti yhden simuloinnin sijasta moniosaista simulointiprosessia useista eri kohteista, jotka kaikki kommunikoivat keskenään.

Kuva 1. Simuloitava kokonaisjärjestelmä.

Kuva 1 esittää, kuinka simuloitava kokonaisjärjestelmä jakautuu tietokonelohkoon, ohjattavaan järjestelmään ja ympäristöön. Ohjausohjelmistoa ajavan tietokoneen simulointiohjelmisto, tässä tapauksessa Wind Riverin Simics, on liitetty järjestelmän ja sen ympäristön ohjelmallisiin simulaattoreihin.

Joskus järjestelmä ympäristöineen on sisällytetty samaa malliin, esimerkiksi tehdasmalliin PIL-testauksessa (Processor-In-the-Loop), mutta useimmiten ne on erotettu eri simulaattoreille, jotka ovat eri työryhmien tai jopa eri yritysten vastuulla. On myös melko yleistä, että kukin osa on rakennettu erillisistä simulaattoreista erillisille osajärjestelmille.

Minkä tahansa tietokonejärjestelmän simulaatiorakennelman keskeinen ominaisuus on kyky suorittaa todellisen kohteen binääriset operaatiot muuttamattomina. Kaikki simulaattorit eivät tähän kykene, joten testaajan täytyy valita huolellisesti kaikki työkalunsa, sillä monet nykyiset simulointiohjelmistot perustuvat erilaisiin rakennekerrosten (shim) tai API-simulaatioiden muotoihin, jotta ohjelmisto toimisi moitteettomasti.

Muuttamattomien binäärioperaatioiden avulla ohjelmisto käännetään, linkitetään, integroidaan ja ajetaan aivan kuten reaalijärjestelmässäkin. Tämä parantaa simulaation käytettävyyttä järjestelmän useiden elinkaarijaksojen yli. Kuten yllä on esitetty, tulo- ja lähtöarvot siirretään läpi simuloitavan järjestelmän simulaattorin jäljittelemille tulo- ja lähtölaitteille. Arvot tavoittavat kohdeohjelmiston laiteajurien kautta aivan kuten tulee tapahtumaan reaalijärjestelmässäkin sitten, kun se on rakennettu.

Tällä tavoin koko integroitu ohjelmistopino voidaan testata virtuaalisessa reaaliympäristössä. Tämän ansiosta on mahdollista suorittaa automaattinen testaus ja jatkuva integraatio jopa järjestelmille, jotka ovat vahvasti sulautettuja ja kytkettyjä ympäristöönsä.

Jos ympäristö muuttuu, kaikki on testattava uudelleen. Ariane-kantoraketin tuhoutuminen vuonna 1996 antoi ankaran opetuksen siitä, kuinka tärkeä ympäristön merkitys on. Ariane 5 -raketin laukaisu epäonnistui ohjelmistovirheen vuoksi. Raketin ohjaamiseen käytettävä ohjelmisto oli ollut käytössä jo aiemmassa Ariane 4 -raketissa. Uudella raketilla oli kuitenkin aivan erilainen lentorata, minkä vuoksi ohjelmisto kaatui. Ohjelmiston kehitystiimi sai kovan opetuksen siitä, ettei korkealaatuisinkaan ohjelmisto ole täysin luotettava, ellei sitä ole testattu juuri siinä ympäristössä, jossa sitä tullaan lopullisesti käyttämään.

Ohjelmiston pienenkin osan käyttöympäristössä tapahtuvat muutokset voivat olla yhtä merkittäviä kuin muutokset itse ohjelmistossa. Joskus voi tuntua siltä, että testaamiseen kuluu liikaa aikaa, mutta se on ainoa tehokas tapa turvallisesti vähentää riskejä ja niihin liittyviä kustannuksia. Kun simulointia kohdistetaan myös laitteiston testaukseen, voidaan suorittaa enemmän testejä entistä nopeammin ja säästää aikaa sekä sallia enemmän what if -tyyppistä testausta.

Näin ollen ratkaisevan tärkeää on rakentaa integroitu simulointi kuvan 1 mukaisesti, ja siihen on monia tapoja. Kun työskennellään käyttäen Wind Riverin Simics-ohjelmistoa simulointikehyksenä, muut simulaattorit voidaan pitää erillään Simicsistä tai joissakin tapauksissa ajettuina Simicsin sisällä, kuten kuvasta 2 nähdään. On myös mahdollista sulauttaa Simics toiseen simulaattoriin. Simulaattorit voidaan levittää useille koneille tai ajettavaksi samalla koneella. Kaikki riippuu tilanteesta ja erilaisten simulointitekniikoiden vaatimuksista.

Kuva 2. Vaihtoehtoisia tapoja, kuinka useat simulaattorit voivat toimia yhdessä.

Kun käytetään useita simulaattoreita, jotkut ratkaisut ovat päästä-päähän-tyyppisiä, vaikka isäntä-renki-rakenteet ovatkin paljon yleisempiä, sillä ne voidaan yleensä helpommin liittää jälkikäteen olemassa oleviin simulaattoreihin. Niin kauan kuin valittavalla simulaattorilla on kaikki tarvittavat ominaisuudet ja liitännät, järjestelmän integrointi voidaan suorittaa.

Simics-ohjelmisto on onnistuttu integroimaan viime vuosina lukuisiin eri simulaattoreihin käyttämällä kaikkia rakennemuotoja, jotka nähdään kuvassa 2. Kaikkein yleisimmin käytössä on ratkaisu, jossa simulaattoreita ajetaan rinnakkain ja ne kommunikoivat keskenään verkkoliitäntöjen tai jaetun muistin kautta. Tällöin yksi simulaattori toimii isäntänä ja pyytää muita simulaattoreita toimimaan spesifioitujen toimintajaksojen aikana. Käytännössä mukana olevat simulaattorit ohjataan yleensä ajamaan itsenäisiä ohjelmia, mikä vaatii joskus jopa niiden omien erityisten isäntien käyttöä ohjelmien ajamiseen.

Kun otetaan huomioon tämä ilmeinen monimutkaisuus simuloinnin integroinnissa, on tärkeää tehdä asiat mahdollisimman helpoiksi simulointirakennelman loppukäyttäjälle. Tämän saavuttamiseksi rakennetaan simulointiasetelmalle yleensä jonkinlainen etulohko, joka huolehtii simulaattorien käynnistämisestä.

Kuten kuvasta 3 nähdään, etulohko käynnistää integroidut simulaattorit ja liittää ne toisiinsa. Kun simulaattorit ovat toiminnassa, käyttöliittymä voidaan tarjota käyttäjälle tai pitää piilossa. Etulohko voi olla niinkin yksinkertainen kuin komentojonotiedosto, joka käynnistää kaikki simulaattorit yhden konfiguraation perusteella. Toisaalta se voi yhtä hyvin olla täysimittainen räätälöity graafinen sovellus, joka huolehtii simuloinnin ajamisesta, kerää tulokset ja antaa käyttäjälle mahdollisuuden järjestelmän konfigurointiin.

Kuva 3. Etulohkoa hyödyntävä lähestymistapa useiden simulaattoreiden käyttämiseksi.

Sovellusten simuloinnin vaatimukset koettelevat edelleen simulointitekniikoiden rajoja. Hyvä esimerkki on IoT-sovellus. Siinä tietoverkosta riippuvaisen sovelluksen monimutkaisuus ja monimuotoisuus voi olla kauaskantoista. Mukana voi olla runsaasti pieniä verkkosolmuja, jotka kytkeytyvät toisiinsa ja verkon yhdyskäytäviin hyödyntämällä langatonta mesh-verkkotekniikkaa.

Yhdyskäytävät puolestaan kytkeytyvät hallintapalvelimeen tai pilveen. Pienet solmut voivat olla esimerkiksi lämpöantureita, sähkömittareita, kameroita, valokytkimiä tai erilaisia toimilaitteita kuten termostaatteja, valaisimia ja ovilukkoja.

Kuva 4. Integroitu IoT-simulaatio.

Kuvan 4 mukaisessa simulaattorissa laajan verkon luominen voi olla erittäin helppoa. Tarvitaan vain kirjoitettu ohjelma, joka virtuaalisesti asentaa ja levittää solmut yli tarvittavan virtuaalitilan ja sen jälkeen mallintaa solmujen väliset langattomat yhteydet. Kukin solmu, yhdyskäytävä tai palvelin ajaa samaa ohjelmistopinoa kuin se tekisi myös reaalimaailmassa, ja ympäröivän maailman simulaattorit kytkeytyvät antureihin ja toimilaitteisiin sekä simuloivat langattoman verkon fyysisiä reaalitoimintoja.

Satojen fyysisten kohteiden manuaalisen käsittelyn sijasta hallintaan tarvitaan vain yksi komentorivi tai ohjelma. Simulointiratkaisua käyttämällä voidaan simuloida laitteiston jokainen solmu sekä niihin kuuluvat suorittimet, muistit, ajastimet, ledit, radio-osat ja kaikki muu tarvittava.

Jokainen anturisolmu liittyy tyypillisesti ympäröivän maailman simulaatioon, joten niillä on aina jotain dataa lähetettävänä yhdyskäytävään ja palvelimeen. Järjestelmän testaus edellyttää simuloidun radioverkon olosuhteiden vaihtelua. Simulaattorissa on tavanomaista asettaa määrättyjä signaalivoimakkuuksia eri solmuparien välille ja noudattaa toimintasääntöjä, jotka satunnaisesti hukkaavat datapaketteja, kun signaalin taso heikkenee riittävän alas.

Konfiguraatiota voidaan vaihdella testauksen aikana solmujen käyttäytymisen tarkistamiseksi olosuhteiden vaihdellessa. Tällainen tilanne voi käytännössä syntyä esimerkiksi silloin, kun juna kulkiessaan katkaisee suoran näköyhteyden kahden solmun väliltä ja keskeyttää radioviestinnän joksikin aikaa. Mikä parasta, tällaiset testit ovat tarkasti kontrolloitavia ja toistettavia, toisin kun reaalimaailmassa, missä radioyhteyksiin vaikuttaminen on parhaimmillaankin vaikeaa.

Kuva 5. Useiden erilaisten konfiguraatioiden simulointi.

Tällä tavoin voidaan luoda useita virtuaaliympäristöjä, joissa IoT-sovelluksia voidaan testata paljon suuremmalla testimatriisilla kuin fyysisessä laboratoriossa. Kuva 5 esittää, kuinka voidaan simuloida erilaisia verkkorakenteita, jotka on tarkoitettu eri skenaarioihin.

Kokonaisen IoT-järjestelmän simulointi antaa mahdollisuuden testata kaikki ohjelmiston osa-alueet mukaan lukien langattomat viestintäpinot ja tavat, joilla ne käsittelevät verkko-ongelmia, anturien ja toimilaitteiden koodeja sekä toimivat ympäristön kanssa. Samalla saadaan testattua solmujen lepotila- ja herätystoiminnot sekä niiden kyky vähentää energiankulutusta.

Muita testattavia ohjelmistotoimintoja ovat esimerkiksi raportointifunktiot antureilta yhdyskäytäviin ja palvelimeen sekä verkkosolmujen middleware-ohjelmistot, jotka hallitsevat verkkosolmuja ja niiden ohjelmapäivityksiä OTA-päivitykset mukaan lukien. Testattavissa ovat myös yhdyskäytävien ja solmujen tietoturvaominaisuudet sekä mahdollisuudet datanhallintajärjestelmän skaalaamiseen, kun solmujen lukumäärää kasvatetaan.

MORE NEWS

Donut Lab kehuu akkuaan täysin räätälöitäväksi

Donut Lab jatkoi tänään I Donut Believe -videosarjaansa. Odotetut yksityiskohdat esimerkiksi kennon energiatiheydestä jäivät edelleen hämärän peittoon. Tällä kertaa yhtiö esitteli solid state -akkutekniikansa räätälöitävyyttä. Donut Labin mukaan samaa akkukemiaa voidaan sovittaa hyvin erilaisiin sovelluksiin ja muotoihin.

GaN-sotaa kolmella rintamalla

Infineonin ja kiinalaisen Innosciencen välinen GaN-kiista on saanut uuden käänteen. Vielä keväällä asetelma näytti Infineonin kannalta selvältä, kun USA kauppakomissio määräsi Innosciencen tuotteille tuonti- ja myyntikiellon. Nyt Innoscience kertoo saaneensa omia voittojaan sekä Kiinassa että Saksassa.

ST tuo kvanttitason suojauksen älypuhelimiin

STMicroelectronics on esitellyt uuden ST54M-turvasirun, joka on tarkoitettu älypuhelimiin, puettaviin laitteisiin ja muihin henkilökohtaisiin elektroniikkalaitteisiin. Sirun tehtävä on suojata maksamista, digitaalista henkilöllisyyttä, eSIM-yhteyksiä ja muita arjen mobiilipalveluja myös tulevien kvanttitietokoneiden uhkia vastaan.

LUMI on yhä Pohjolan ylivoimaisesti nopein supertietokone

Suomen LUMI on pudonnut maailman nopeimpien supertietokoneiden listalla sijalle 11. Samalla Kajaanissa toimiva kone on Euroopan viidenneksi tehokkain supertietokone ja edelleen ylivoimaisesti Pohjoismaiden nopein järjestelmä.

Kiinalainen LineShine on maailman nopein supertietokone

Kiina on noussut takaisin supertietokoneiden maailmanlistan kärkeen. Shenzhenissä toimiva LineShine ohitti Yhdysvaltain El Capitanin ja nousi kesäkuun TOP500-listauksen ykköseksi.

Kiinalaisessa USB-pikalaturissa sähköiskun vaara

Turvallisuus- ja kemikaalivirasto Tukes on määrännyt markkinoilta poistettavaksi Sunrsonin 35 watin USB-C-pikalaturin. Kyse on ELED 35 W USB-C Pikalaturi 35W / Mini PD Power charger 35W -nimellä myydystä tuotteesta, jonka mallimerkintä on KKY35P941.

5 voltin ohjauksia ei haluta suunnitella uusiksi

Toshiban uudet M4H-mikro-ohjaimet vastaavat varsin arkiseen mutta tärkeään tarpeeseen. Vanhoja 5 voltin ohjausjärjestelmiä halutaan päivittää tehokkaammiksi ilman, että koko laitearkkitehtuuri rakennetaan uudelleen.

Check Point tuo OpenAI:n kybermallit tietoturvatuotteisiinsa

Check Point alkaa tuoda OpenAI:n edistyneitä kybermalleja osaksi omia tietoturvaratkaisujaan. Yhtiön mukaan kyse on rajatusta ja valvotusta tekoälykäytöstä, jolla pyritään vahvistamaan uhkien ehkäisyä, nopeuttamaan korjaavia toimia ja tukemaan tietoturvatiimien päivittäistä työtä.

Teslan automaattiajo pysähtyi Suomen viranomaisiin

Teslan FSD (Supervised) on saanut ehdollisen hyväksynnän Hollannissa, mutta Suomessa järjestelmä ei ole vielä tavallisten asiakkaiden käytössä. Traficom arvioi, voidaanko hyväksyntä tunnustaa myös Suomessa. Virasto korostaa, ettei kyse ole itsestään ajavasta autosta, vaan kuljettajan valvomasta avustinjärjestelmästä.

EBV360 kertoo, milloin komponentti on saatavissa

Elektroniikkateollisuuden komponenttipula ei ole kadonnut mihinkään. Esimerkiksi muistipiireissä toimitusajat voivat venyä kuukausien mittaisiksi, ja pahimmillaan yksittäisen komponentin saatavuus voi ratkaista koko tuotteen valmistusaikataulun. EBV Elektronik vastaa ongelmaan uudella EBV360-alustalla, joka kokoaa komponenttien saatavuuden, varastot, tilauskannat ja ennusteet yhteen näkymään.

Voiko piirin suunnitella kokonaan tekoälyllä?

Palo Altossa toimiva Architect Labs väittää rakentavansa tekoälyjärjestelmää, joka pystyy suunnittelemaan ja todentamaan mikropiirejä päästä päähän. Väite on kova, sillä nykyisin edistyneen piirin kehitys vaatii vuosien työn, kymmenien tai satojen miljoonien eurojen investoinnit ja raskaan EDA-työkaluketjun.

Voiko tekoäly löytää IT-häiriöiden syyt?

- Olennaista ei ole yksittäinen dramaattinen häiriö. Ongelmat rakentuvat usein hiljalleen eri puolille IT-ympäristöä. Näin kuvailee Kyndryl Nordicsin konsultointi- ja ratkaisuliiketoiminnasta vastaava Charlotte Berg yhtiön näkemystä IT-operaatioiden seuraavasta kehitysaskeleesta. Kyndrylin mukaan tekoäly voi auttaa tunnistamaan ongelmien todelliset syyt ja estämään käyttökatkokset ennen kuin ne ehtivät vaikuttaa liiketoimintaan.

Applen A12- ja A13-piireistä löytyi aukko, jota ei voi korjata

Tietoturvatutkijat ovat julkaisseet uuden usbliter8-nimisen haavoittuvuuden, joka kohdistuu Applen A12- ja A13-sukupolvien järjestelmäpiireihin. Kyse ei ole iOS:n tavallisesta ohjelmistovirheestä, vaan piirin käynnistysvaiheen SecureROM-koodiin ja USB-ohjaimeen liittyvästä laitteistotason ongelmasta.

Bluetooth haastaa UWB:n etäisyysmittauksessa

Bluetooth on pitkään ollut lähiyhteyksien perustekniikka, mutta Bluetooth 6.0 myötä siitä on tulossa myös tarkemman etäisyysmittauksen alusta. Nordic Semiconductorin uusi nRF54L15 Tag -kehitysalusta tuo Bluetooth Channel Sounding -tekniikan kehittäjien käyttöön pienessä, akkukäyttöisiin laitteisiin sopivassa muodossa.

ST puristi 3D-lidarin pikkumoduuliin

STMicroelectronics tuo markkinoille uuden FlightSense VL53L9 -moduulin, joka antaa pienille verkon reunalle toimiville laitteille aiempaa tarkemman 3D-näön. Suora ToF- eli Time-of-Flight-lidar mittaa ympäristöä 2268 vyöhykkeen tarkkuudella ja yltää jopa 100 kuvan sekuntinopeuteen.

Kiinteän elektrolyytin akkujen oikosulun syy löytyi

Kiinteän elektrolyytin akut lupaavat nykyisiä litiumioniakkuja suurempaa energiatiheyttä, parempaa turvallisuutta ja pidempää käyttöikää. Niiden kaupallistamista on kuitenkin hidastanut sitkeä ongelma: latauksen aikana syntyvät litiumdendriitit voivat tunkeutua kiinteän elektrolyytin läpi ja aiheuttaa akun sisäisen oikosulun. Max Planck -instituutin tutkijat ovat nyt osoittaneet, mistä ilmiö johtuu. Tulokset on julkaistu Nature-tiedelehdessä.

IGBT7 pakkaa enemmän virtaa pienempään tilaan

ETN - Technical articleIGBT on pitkään ollut teollisuuden tukipilari, joka yhdistää suuren tehon yksinkertaisiin ohjaustapoihin. Uuden polven IGBT7-teknologia on saanut merkittäviä parannuksia verrattuna aiempiin sukupolviin: alhaisempi myötäjännite, suuremmat nimellisvirrat, ylikuormituskapasiteetti 175°C asti, tarkempi dv/dt-säätö ja laadukkaampi suojadiodi.

Kvanttisalaus ei riitä, jos siruun pääsee käsiksi

Suomalainen Xiphera rakentaa yhteistä IP-tarjoamaa Agile Analogin kanssa. Yhtiöiden ratkaisu yhdistää Xipheran digitaalisen kryptografia-IP ja Agile Analogin analogisen manipuloinnin tunnistuksen. Tavoitteena on suojata siruja sekä verkon yli tulevia kyberuhkia että suoraan laitteistoon kohdistuvia fyysisiä hyökkäyksiä vastaan.

Renesas osti työkalun, joka piirtää sulautetun koodin

Renesas ei lupaa tekoälyagenttia, joka kirjoittaa firmwarea tyhjästä. Se osti Pictorusin, jonka työkalussa sulautettu ohjelmisto syntyy graafisesta mallista. Ratkaisu muistuttaa LabVIEW- tai Simulink-tyyppistä ajattelua: insinööri kuvaa laitteen toiminnan lohkokaaviona, ja järjestelmä simuloi sen sekä muuntaa mallin ajettavaksi koodiksi.

Synopsys tuo Ansysin fysiikkamallit suoraan sirujen suunnitteluun

Synopsysin viime kesänä päätökseen saama Ansys-kauppa alkaa näkyä konkreettisina työkaluina sirujen suunnittelijoille. Yhtiö on esitellyt ensimmäiset yhteiset Synopsys- ja Ansys-ratkaisut, jotka kulkevat nimellä Multiphysics Fusion Solutions.

Jun  # puffbox mobox till square
TMSNet  advertisement

© Elektroniikkalehti

 
 

TECHNICAL ARTICLES

Tekoäly tuo jakeluun lisää älykkyyttä

ETN - Technical articleTekoäly on jo selkeästi ohittanut kokeiluvaiheen. Avnet Insights 2026 -selvityksen mukaan tekoäly on monilla elektroniikan aloilla jo mukana käytössä olevissa tuotteissa, ja sen soveltaminen yleistyy nopeasti kaikkialla EMEA-alueella.

Lue lisää...

OPINION

Voiko tekoäly löytää IT-häiriöiden syyt?

- Olennaista ei ole yksittäinen dramaattinen häiriö. Ongelmat rakentuvat usein hiljalleen eri puolille IT-ympäristöä. Näin kuvailee Kyndryl Nordicsin konsultointi- ja ratkaisuliiketoiminnasta vastaava Charlotte Berg yhtiön näkemystä IT-operaatioiden seuraavasta kehitysaskeleesta. Kyndrylin mukaan tekoäly voi auttaa tunnistamaan ongelmien todelliset syyt ja estämään käyttökatkokset ennen kuin ne ehtivät vaikuttaa liiketoimintaan.

Lue lisää...

 

LATEST NEWS

  • Donut Lab kehuu akkuaan täysin räätälöitäväksi
  • GaN-sotaa kolmella rintamalla
  • ST tuo kvanttitason suojauksen älypuhelimiin
  • LUMI on yhä Pohjolan ylivoimaisesti nopein supertietokone
  • Kiinalainen LineShine on maailman nopein supertietokone

NEW PRODUCTS

  • Bluetooth haastaa UWB:n etäisyysmittauksessa
  • 6 watin DC/DC-muunnin mahtuu tuuman koteloon
  • Lisäkortilla 10 megabitin 4G-yhteys IoT-laitteisiin
  • Yksi anturi korvaa neljä mikrokytkintä autossa
  • Murata kutisti 100 voltin autokondensaattorin 0805-kokoon
 
 

Section Tapet