Leon

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 17. lokakuuta 2018 tarkistetusta versiosta . tarkastukset vaativat 8 muokkausta .

LEON  on 32-bittinen mikroprosessoriydin , joka perustuu SPARC V8 -arkkitehtuuriin. Alun perin kehitetty Euroopan avaruustutkimus- ja teknologiakeskuksessa (ESTEC), joka on Euroopan avaruusjärjestön (ESA) jaosto, sitten Gaisler Researchin. Se on kirjoitettu VHDL -kielellä , ja koodi on julkaistu GNU General Public License -lisenssillä LEON3:lle ja GNU Lesser General Public License -lisenssillä LEON1:lle ja LEON2:lle. Lisenssi on mahdollista myös kaupallisella lisenssillä [1] [2] . Ytimessä on monia konfigurointivaihtoehtoja, ja sitä voidaan käyttää järjestelmien rakentamiseen sirulle sekä kaupallisiin että ei-kaupallisiin sovelluksiin [3] .

Historia

LEON-projekti käynnistettiin ESA:lla vuoden 1997 lopulla. Sen tarkoituksena oli tutkia ja kehittää korkean suorituskyvyn prosessoria käytettäväksi eurooppalaisissa avaruusprojekteissa. [4] Projektin tavoitteena oli luoda avoin, kannettava ja ei-omistettu prosessori, joka vastaisi tulevaisuuden laskentatehon tarpeita, olisi yhteensopiva olemassa olevien ohjelmistojen kanssa ja olisi edullinen. Kehittämisessä on otettu huomioon, että prosessori voidaan valmistaa yksittäistapahtumia kestävän valmistusprosessin mukaisesti ( Single event upset , SEU). Jotta prosessori voisi jatkaa toimintaansa tällaisen tapahtuman jälkeen, siihen on lisätty virheiden havaitseminen ja käsittely. Prosessori itse havaitsee ja korjaa yhden bitin virheen missä tahansa rekisterissä.

LEON-perheeseen kuuluu:

Tuki reaaliaikaisille käyttöjärjestelmille

LEONia tukevat käyttöjärjestelmät: RTLinux , eCos , RTEMS , Nucleus , ThreadX , VxWorks ja LynxOS , Embox .

Muistiinpanot

  1. "Euroopan avaruusjärjestö laukaisee ilmaisen Sparc-tyyppisen ytimen" Arkistoitu 21. lokakuuta 2013 Wayback Machinessa , Peter Clarke, EE Times, 6.3.2000
  2. Ilmainen Sparc-prosessorikehittäjä aloittaa kaupallisen arkistoinnin 21. lokakuuta 2013 Wayback Machinessa , Peter Clarke, Silicon Strategies, EEtimes, 24.2.2005
  3. D&R-alan artikkelit, Avoimen lähdekoodin prosessorin onnistunut käyttö kaupallisessa ASIC:ssa Arkistoitu 2. heinäkuuta 2013 Wayback Machinessa
  4. "Next Generation Multipurpose Microprocessor", J. Andersson, J. Gaisler, R. Weigand, DAta Systems In Aerospace 2010 (DASIA2010), 2010 Arkistoitu kopio . Käyttöpäivä: 21. syyskuuta 2010. Arkistoitu alkuperäisestä 22. heinäkuuta 2011.
  5. Arkistoitu kopio . Haettu 16. heinäkuuta 2013. Arkistoitu alkuperäisestä 24. syyskuuta 2015.
  6. Gaisler Research. LEON4-prosessorin lehdistötiedote Arkistoitu 3. maaliskuuta 2012 Wayback Machinessa

Linkit