Mediaprocessor
En mediaprocessor , mestadels använd som en bild- / videoprocessor , är ett mikroprocessorbaserat system-på-ett-chip som är designat för att hantera digital strömmande data i realtid (t.ex. uppdateringshastigheter). Dessa enheter kan också betraktas som en klass av digitala signalprocessorer ( DSP).
Till skillnad från grafikprocessorer (GPU), som används för datorskärmar, är mediaprocessorer inriktade på digitala tv-apparater och set-top-boxar .
De strömmande digitala medierna inkluderar:
- okomprimerad video
- komprimerad digital video - t.ex. MPEG-1 , MPEG-2 , MPEG-4
- digitalt ljud - t.ex. PCM , AAC
Sådana SOC består av:
- en mikroprocessor optimerad för att hantera dessa mediadatatyper
- ett minnesgränssnitt
- gränssnitt för strömmande media
- specialiserade funktionella enheter för att hjälpa till att hantera de olika digitala mediekodekarna
Mikroprocessorn kan ha dessa optimeringar:
- vektorbehandling eller SIMD- funktionella enheter för att effektivt hantera dessa mediadatatyper
- DSP- liknande funktioner
Före medieprocessorer bearbetades dessa datatyper för strömmande media med fasta, fasta ASIC:er , som inte kunde uppdateras i fält. Detta var en stor nackdel när någon av mediestandarderna ändrades. Eftersom mediaprocessorer är programvaruprogrammerade enheter kan bearbetningen som görs på dem uppdateras med nya programvaruversioner. Detta gjorde att nya generationer av system kunde skapas utan omdesign av hårdvara. För set-top-boxar ger detta till och med möjlighet till uppgradering på fältet genom nedladdning av ny programvara via kabel- eller satellitnätverk.
Företag som banade väg för idén om medieprocessorer (och skapade marknadsföringsbegreppet medieprocessor) inkluderar:
- MicroUnity MediaProcessor - Avbröts 1996 innan introduktion
- IBM Mfast - Beskrevs på Microprocessor Forum 1995, planerad att skickas i mitten av 1997 men avbröts innan introduktionen
- Equator Semiconductor BSP-linje - deras processorer används i Hitachi- tv-apparater, företag som förvärvats av Pixelworks
- Chromatic Research MPact line - deras produkter användes på vissa PC-grafikkort i mitten av 1990-talet, företag som förvärvades av ATI Technologies
- Philips TriMedia- linje - används i Philips, Dell, Sony, etc. hemelektronik, Philips Semiconductors splittrades från Philips och blev NXP Semiconductors 2006
Konsumentelektronikföretag har framgångsrikt dominerat denna marknad genom att designa sina egna mediaprocessorer och integrera dem i sina videoprodukter. Företag som Philips , Samsung , Matsushita , Fujitsu , Mitsubishi har sina egna interna mediaprocessorenheter.
Nyare generationer av sådana enheter använder nu olika former av multiprocessing — flera CPU:er eller DSP: er , för att hantera de kraftigt ökade beräkningsbehoven när de hanterar högupplösta tv- signaler.