Forum: Mikrocontroller und Digitale Elektronik dual-core MCU


von Amjad (Gast)


Lesenswert?

Hallo Zusammen;

Ich suche einen ARM-basierten „dual-core Mikrokontroller“. Einer von den 
beiden ist ARM9 aber der andere soll „low power“ z.B. MSP430, ST7FoxA0 … 
. Im „Standby“ Modus kann der ARM9 ausgeschaltet werden und wartet der 
zweite Core (MSP430, ST7FoxA0) auf „Interrupt“. Der zweite Core kann 
dann den Haupt-Core aufwachen.
Herr Pietro (STMictroelectronics) hat schon solche Idee am Juli 9, 2009 
dargestellt (www.powermanagementdesignline.com).
Kennt jemand ob man solchen Mikrokontroller irgendwo kaufen kann.

Viele Grüße
Amjad

von Marcus H. (mharnisch) Benutzerseite


Lesenswert?

Amjad schrieb:
> Ich suche einen ARM-basierten „dual-core Mikrokontroller“. Einer von den
> beiden ist ARM9 aber der andere soll „low power“ z.B. MSP430, ST7FoxA0 …
> . Im „Standby“ Modus kann der ARM9 ausgeschaltet werden und wartet der
> zweite Core (MSP430, ST7FoxA0) auf „Interrupt“. Der zweite Core kann
> dann den Haupt-Core aufwachen.

Falls es nur darum geht Strom zu sparen, kann ich mir kaum vorstellen, 
dass das in dieser Geräteklasse sinnvoll ist. Gerade moderne ARM µC 
Designs sind speziell auf geringen Stromverbrauch optimiert.

Bei größeren ARM cores (Cortex-A8/9) ist das was anderes. Dort sind 
heterogene multi-core SoC nicht selten. Auch hier nicht ausschließlich 
wegen des Stromverbrauchs.

Gruß
Marcus
http://www.doulos.com/arm/

von Jörg S. (joerg-s)


Lesenswert?

Wenn Cortex M3 reicht, dann wäre der EFM32 zu empfehlen. Ist ein 
spezieller Ultra Low Power ARM:
http://www.energymicro.com/news-archive/energy-micro-k-ndigt-weltweit-energieeffizientesten-mikrocontroller-an

von Amjad (Gast)


Lesenswert?

Hallo;

Marcus hat zwar recht aber wenn das System die meistens der Zeit im 
„Standby“ bleibt wäre es vielleicht besser wenn man das Haupt-CPU vom 
"Power" trennen könnte (mit einem z.B. „power switch“). Das ist das 
Hauptsgrund warum suche ich ein „Dual-core“ System.
Ich habe den EFM32 auch angeschaut. Diese Plattform ist „Ultra low 
power“ aber wir brauchen mindestens 200 MHz im aktiven Modus.

Hat jemand vielleicht noch einen Vorschlag!!

Danke!
Amjad

von Marcus H. (mharnisch) Benutzerseite


Lesenswert?

Amjad schrieb:
> Hat jemand vielleicht noch einen Vorschlag!!

Ja. Versuch bei den Anforderungen zu beginnen. Wie groß darf der
maximale Eingangsstrom im von Dir definierten Power-Down Modus sein?
Welche Komponenten müssen aktiv sein? Was bedeutet die Aussage "wir
brauchen mindestens 200 MHz im aktiven Modus"? Wie schnell muss das
System bei Anforderung aufwachen können?

Die Forderung nach einem multi-core System sollte nach allem was wir
wissen nicht die Voraussetzung, sondern allenfalls eine Konsequenz
sein.

Gruß
Marcus
http://www.doulos.com/arm/

von gast (Gast)


Lesenswert?

Sag doch mal was über Maximalen Energie verbrauch im Standby, wie oft 
die CPU an der Sekunde aufgeweckt wird. Muss die Spannung Transformiert 
werden.
Und warum muss das unbedingt auf einem Chip sein? Du musst ja auch den 
RAM Inhalt vor dem Ausschalten sichern und beim Einschalten wieder 
zurück spielen. Das lohnt nur wenn die CPU auch wirklich lange schlafen 
kann.

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.