Forum: Mikrocontroller und Digitale Elektronik AT91CAP (MCU+?)


von Achim (Gast)


Lesenswert?

Hallo Leute,

habt Ihr schon mal was von dem AT91CAP gehört?
Die Chips von Atmel haben einen ARM7/9 Core und einen "MP-Block" (metal 
programmable block). Scheint so als ob die einen fpga, cpld o.ä. 
integriert haben. Weiß zufällig jemand ein wenig mehr darüber? Auf der 
Produktseite erfährt man zwar, dass man mit diesem MP-Block einen 
zweiten Controller, einen DSP oder mehrere Interfaces zusammenstricken 
kann, aber nicht wie man das macht.

Mich würde interessieren wie und mit wieviel Aufwand man z.B. 5 weitere 
Hardware-UARTs oder irgendwelche anderen Schnittstellen generieren kann. 
Die Benutzung soll wohl recht komfortabel sein, da die Hardware wohl auf 
interne Register gemappt ist und darüber ein direkter Zugriff erfolgen 
kann.

Grüße Achim

von Martin (Gast)


Lesenswert?

Moin,

Also dieser MP-Block wird meines Wissens von Atmel programmiert, in der 
Designphase nutzt man nen FPGA zur Entwicklung der Logik. Dafür gibts 
auch nen entsprechendes Dev-Board von Atmel (AT91CAP9A-DK).
Ist somit für größere Stückzahlen interessant um sich nen zusätzlichen 
FPGA auf dem Board zu sparen.

Gruß
Martin

von Robert Teufel (Gast)


Lesenswert?

@Achim,
falls Du diesen Chip in einem groesseren Design einsetzen moechtest 
(z.B. 10k oder mehr) dann frag Dich mal bei Atmel durch, ansonsten such 
lieber die Funktionen die Du brauchst auf einem fertigen Chip.
Ohne genau zu wissen wie hoch die Einmalkosten sind, falls es wirklich 
in die Metalllagen auf dem Chip geht, sprechen wir von mehreren (n*) 
10000 Einmalkosten, die schon bei der Fertigung des Chips anfallen. 
Falls es sich um Flash Technologie handelt ist das wieder anders.
Eines kann ich Dir versichern, der Chip ist nicht zum basteln oder fuer 
Kleinserien gedacht.
Uebrigens 5 oder mehr HW UARTs hat meines Wissens der SAM926? und der 
LPC3180. Wenn Du denkts die hochpinnigen BGAs sind nicht sehr 
benutzerfreundlich, dann kann ich leider auch nicht helfen.
Robert

von Achim (Gast)


Lesenswert?

Hi,

danke für die Antworten. Hab nur Interesse halber gefragt. Hab nix 
spezielles im Kopf und die 5 UARTs waren auch ein (zugegeben sinnloses) 
Beispiel. Ich fande nur die Idee ziemlich krass, dass man sich die 
Hardware selbst dazu stricken kann. Ist ja aber scheinbar nicht so. 
Schade. Hätte ich richtig klasse gefunden, da man dann nicht mehr x 
Entwicklungsumgebungen für µC, fpga oder cpld benötigen würde und das 
Zusammenspiel evtl. erleichtert würde.

Wie ich das jetzt verstanden habe, muss man erst mittels fpga die 
hardware designen und lässt dann von Atmal seinen speziell angepassten 
Chip (in entsprechenden Stückzahlen) fertigen. Oder?

Naja wär ja auch zu schön gewesen.

Gruß Achim

von gerhard (Gast)


Lesenswert?

@achim:
was du suchst ist so etwas wie der fpslic (avr+fpga):
http://www.atmel.com/products/FPSLIC/

gruss
gerhard

von Arc N. (arc)


Lesenswert?

Achim wrote:
> Hi,
>
> danke für die Antworten. Hab nur Interesse halber gefragt. Hab nix
> spezielles im Kopf und die 5 UARTs waren auch ein (zugegeben sinnloses)
> Beispiel. Ich fande nur die Idee ziemlich krass, dass man sich die
> Hardware selbst dazu stricken kann. Ist ja aber scheinbar nicht so.
> Schade. Hätte ich richtig klasse gefunden, da man dann nicht mehr x
> Entwicklungsumgebungen für µC, fpga oder cpld benötigen würde und das
> Zusammenspiel evtl. erleichtert würde.
>
> Wie ich das jetzt verstanden habe, muss man erst mittels fpga die
> hardware designen und lässt dann von Atmal seinen speziell angepassten
> Chip (in entsprechenden Stückzahlen) fertigen. Oder?
>
> Naja wär ja auch zu schön gewesen.
>
> Gruß Achim

Wenn's nicht unbedingt ein ARM sein muss, gibt's sowas mit 8032ern von 
ST (http://www.st.com/mcu/inchtml-pages-upsd.html) oder auch sehr 
flexibel als PSoC von Cypress 
(http://www.cypress.com/products/?gid=13&fid=24&category=PSoC&;).
Xilinx hat noch FPGAs mit PowerPC-Core im Angebot.
Der Trend geht da allerdings Richtung Soft Core wo dann von 
herstellereigenen Cores ala MicroBlaze oder Nios über 8051 oder Z80 bis 
hin zu div. 32-Bit-Cores so gut wie alles möglich ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.