Gratis 32-bitsprosessor
Lattice forsterker satsingen på FPGA-segmentet gjennom å lansere en egenutviklet, myk og gratis 32-bits prosessor for EC-, SP- og XP-familiene av FPGA-kretser.
Denne artikkelen er 2 år eller eldre
Før vi valgte å satse på en egenutviklet prosessor gjorde vi flere undersøkelser som viste at 60 prosent av våre kunder er forberedt på å bytte til en ny arkitektur dersom det finnes store fordeler med den, sier Stan Kopec hos Lattice.
Resultatet har blitt Micro32 som er en typisk 32-bitsprosessor basert på Wishbonebussen, en åpen kildekode som dermed er gratis, skriver elektroniktidningen.se.
For å få tilgang til prosessoren må man underskriver en enkel lisensavtale. Deretter kan prosessoren lastes ned som HDL-kode og modifiseres etter eget ønske.
Avhengig på konfigurasjon tar prosessoren mellom 1830 og 2300 oppslagstabeller (LUTer) og klokkehastigheten strekker seg fra 80 MHz til 110 MHz.
Foruten selve prosessorkjernen har Lattice også utviklet et antall periferiblokker, blant annet interne hukommelsesgrensesnitt, 32-bits timer, SPI-grensesnitt, UART og I2C-grensesnitt.
Gjennom å lansere det som åpen kildekode håper vi at det skal oppstå en gruppe av brukere som bidrar til å drive utviklingen, sier Stan Kopec.
Verktøyet for å utvikle Micro32 for ECP- og EC-familiene finnes tilgjengelige allerede nå sammen med et utviklingskort med tilhørende programvare. Produsenten kommer til å lansere flere varianter av prosessoren og flere periferifunksjoner i løpet av høsten.