JavaScript is currently disabled.Please enable it for a better experience of Jumi.

RISC-V on ensimmäinen avoimeen lähdekoodiin perustuva RISC-prosessori. FPGA-piireistään tunnettu Microsemi on nyt julkistanut ensimmäiset Windows-pohjaiset työkalut, joilla RISC-V-ydinten kehittäminen osaksi omaa suunnittelua onnistuu.

Microsemi on esitellyt SoftConsole-ympäristöstään versio 5.1, joka on ensimmäinen ilmainen Windows-pohjainen Eclipse-kehitysympäristö RISC-V-kehitykseen. Sen avulla voidaan kehittää C- ja C++-koodia Microsemin FPGA-piireille integroitaville RISC-V-prosessoreille.

Microsemin mukaan valtaosa sen FPGA-piirejä suunnittelevista käyttävät Windows-pohjaisia työkaluja. RISC-V-tuen lisäksi SoftConsolen uusin versio tulee mitä tahansa standardia RV321-käskykantaa. Työkalut toimivat tietenkin myös linuxissa.

SoftConsolen avulla voidaan nyt kehittää RISC-Vkoodia PolarFire-, RTG4-, SMartFusion 12- ja IGLOO 2 -sarjojen FPGA-piireille. Lisäksi työkaluilla voidaan kehittää prosessoreja RISC-V-käskykantaa tukevalla SiFiven Arduino-kehityskortilla.

RISC-V-ydin ei ole salattu suljettujen käskykantojen tapaan. Koko projektin ideana on tuottaa sulautettuja suorittimia, joita voidaan avoimen kehittäjäyhteisön tuella testata ja kehittää nopeammin.

Lisätietoja löytyy Microsemin sivuilta.

 
 

Tämä on seuraava askel piiritekniikassa: eFPGA

On selvää, että puolijohdealalla keskitytään vihdoin kasvavaan valikoimaan teknologioita, jotka prosessigeometrian kutistamisen sijaan katsovat uusia järjestelmäarkkitehtuureita ja käytettävissä olevan piin parempaa käyttöä uusien piiri- laite- ja kotelointisuunnittelun konseptien kautta. Kun astumme uudelle aikakaudelle, seuraava looginen askel näyttää olevan FPGA-piirin ja prosessorin eli CPU:n yhdistäminen: sulautettu FPGA.

Lue lisää...

CMOS-anturi valtaa konenäön

Vaikka CCD-kuvakennot saattavat edelleen olla välttämättömiä joissakin erikoissovelluksissa, CMOS-pohjaiset kuva-anturit valtaavat konenäkösovelluksia kiihtyvään tahtiin. Ne tuovat teollisuuden kuvannusjärjestelmiin uuden luokan suorituskykyä ja toiminnallisuutta.

Lue lisää...
 
 

ny template