Hi, ich bin auf der Suche nach einem 16-bit uC mit integriertem DMA Controller. Er muß in der Lage sein Daten vom externen Port in das interne/externe Memory zu schreiben. Ein Plus wäre es noch wenn er kleinere Berechnungen auf den Daten "on-the-fly" durchführen könnte (z.B. Bitmaniplationen, Vergleiche). Das ganze muß autonom ablaufen um den Core für parallele Aufgaben freizuhalten. Ich bin auf die MC9S12XD Serie von Freescale gestoßen. Die integrierte X-Gate unit scheint genau das zu machen. Das Evaluation Board ist allerdings mit 360€ ziemlich teuer. Kennt einer von euch Alternativen? Danke & Frohes neues Jahr, Michael
Hi, schau dir mal die MSP430 von Texas Instruments an. Sind zwar von der Performance her nicht so der Hammer, bieten aber DMA und sind 16-Bit Controller.
Die M16C Serie von Renesas bietet DMA, vermutlich dürfte aber die dsPIC33 Reihe von Microchip besser sein: Hier läuft ein DMA Transfer ab, ohne dass der interne Bus blockiert wird, also wirklich im Hintergrund.
Gast
#466624
Kennst Du www.rdc.com.tw NPU Series (R2886) The R2886 is a high performance and highly integrated network processor. It includes RDC’s proprietary RISC processor core, DMA controller, Timer/Watc... mfg
Danke für die Vorschläge. Ich denke der dsPIC33 od. PIC24H von Microchip passt ganz gut. Ich werde das mal weiter explorieren. Gruss, Michael
Gast
#466667
Wenns auch 32Bit Controller sein dürfen: Atmel ARM7 (AT91SAM7...) oder die neueren NXP ARM7 (LPC23xx). Zu denen steht hier im Forum auch schon so einiges.