billiger uController mit GLCD und MPEG2 decode?

Gast #6143749
Lesenswert?

Hi,

Ich suche einen moeglichst billigen Controller mit folgender Spec
- CPU/RAM/Flash auf Cortex M3 level oder darueber
- muss einen Grafik LCD Controller haben, mindestens ein 480x480 pixel 
Display bei 20 Hz treiben koennen, genug interner Grafik RAM oder 
externer RAM fuer 2 planes
- Hardware MPEG2 decoder der mindestens 480x480px bei 20Hz schafft
- Mindestens 2 SPI mit mindestens 40MHz aufwaerts
- Mindestens 1 I2C

Der Controller soll einen MPEG2 Stream ueber SPI empfangen, in HW 
decodieren und aufs Display bringen.

Einer der sowas kann ist zb. 
https://www.microchip.com/wwwproducts/en/ATsama5d43
Er kann allerdings noch viel mehr, sowohl an Peripherals wie an CPU 
speed als wir brauchen...und ist zu teuer.

Wir brauchen sehr grosse Stueckzahlen, 100k mindestens. Natuerlich 
sollte ueber die Stueckzahl der Preis sinken, aber der atsam kostet in 
kleinen Stueckzahlen ca. das 2-3 fache eines STM32F429, der eigentlich 
voellig ausreichen wuerde, bis auf den fehlenden MPEG2 Decoder.

Kennt ihr eine guenstigere Alternative mit HW MPEG2 Decoder?
Alternativ, hat jemand Erfahrung damit ab welchen Stueckzahlen man sich 
einen eigenen Controller backen lassen kann...was sind da so die 
Entwicklungs/Setup Kosten? 100k$ einmalig waer kein Problem, 1m$ 
einmalig schon.
#6143784
Lesenswert?

auswanderer schrieb:
> - Hardware MPEG2 decoder der mindestens 480x480px bei 20Hz schafft
> - CPU/RAM/Flash auf Cortex M3 level oder darueber

WTF? Für MPEG2 würde ich eher in der Cortex-A Serie suchen, die haben 
dann GPU.

Ansonsten NXP i.MX RT 106x Serie wie im Teensy 4.0 - 600MHz Cortex-M7 
mit einfachem LCD Controller. Die 600MHz könnten für MPEG2 in Software 
reichen.

Übrigens ist die MPEG Lizenz selbst auch nicht grade preiswert...
Gast #6143867
Lesenswert?

Hm...ok vielleicht doch mal als SW decoder testen...STM32MP151 seh ich 
was von 4.43$ @10.000, i.MXRT1052 koennte vielleicht reichen, 3.13$ 
@10.000....das sieht schon deutlich besser aus als der atsam.

Ich dachte erst an MPEG1, da sind alle Patente abgelaufen...seit 2018 
sind wohl fuer fast alle Laender auch die MPEG2 Patente abgelaufen. In 
SW waer das Ganze flexibler...H.264 vielleicht mal testen, da bekomm ich 
auch HW Stream Encoder ( andere Baustelle... ).

MPEG Lizenz ist natuerich auch so ein Thema, zumindest was hier steht 
schockiert mich jetzt nicht sofort: 
https://www.zdnet.com/article/h-264-patents-how-much-do-they-really-cost/

Ach ja....war Alles so einfach, bis dann die Marketing/Produktfuzzies so 
"eine Idee" hatten :o)

Danke fuer die Inputs schonmal.
#6147087
Lesenswert?

Moin,

Frank K. schrieb:
> Der MIPS sollte MPEG2 in Software locker schaffen.

Da meld' ich mal leise Zweifel an. Man sollte weder Aufwand, MPEG2-Video 
zu decodieren unterschaetzten, noch die Beschleunigung durch NEON/SIMD 
ueberschaetzen.

Ich hab' hier einen alten VIA-C7 mit 1.5GHz Clk; der hat nicht nur so 
SIMD-artiges Zeugs wie sse,sse2 eingebaut, sondern auch noch 
irgendwelche spezielle MPEG2 Video"beschleunigung". Und der kann eher 
schlecht als recht DVB-S in SD/MPEG2 widergeben.

Gruss
WK

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren