MP3 decoding on OpenRISC 1200, an open source RISC microcontroller.
Master thesis
Permanent lenke
http://hdl.handle.net/11250/250115Utgivelsesdato
2005Metadata
Vis full innførselSamlinger
Sammendrag
OpenRISC er en fritt tilgjengelig mikrokontroller, med tilhørende utviklingsverktøy. Ekstra moduler kan kobles til den, og dermed øke funksjonaliteten til kontrolleren. Det å arbeide med en åpen kilde kan være tidkrevende, da dokumentasjon og verktøy fort kan inneholde feil. Dekoding av MP3 inneholder mange lineære operasjoner, som dermed egner seg dårlig til å flyttes ut fra hovedprosessoren til andre spesialmoduler. En dekoder som ikke er optimalisert i programvare kan best akselereres ved å benytte MAC-instruksjoner. For OpenRISC betyr dette å sørge for at kompilatoren benytter den interne MAC-enheten.