events

DESIGN&ELEKTRONIK-Entwicklerforum HMI – Komponenten & Lösungen
DESIGN&ELEKTRONIK-Entwicklerforum HMI – Komponenten & Lösungen

Am 24. Mai 2012 findet das DESIGN&ELEKTRONIK-Entwicklerforum »HMI – Komponenten & Lösungen« mit begleitender Fachausstellung statt. Die Themen: »Bedienen und Beobachten: Technik, Know-how und Tools für das Design moderner Benutzerschnittstellen«.

Melden Sie sich jetzt an…

DESIGN&ELEKTRONIK-Entwicklerforum »Embedded-System-Entwicklung«
DESIGN&ELEKTRONIK-Entwicklerforum »Embedded-System-Entwicklung«

Auch in diesem Jahr veranstaltet die DESIGN&ELEKTRONIK wieder das Entwicklerforum »Embedded-System-Entwicklung« am 11. und 12. Juli 2012 in München. Neben einem technisch anspruchsvollen Vortragsprogramm ermöglichen verschiedene Workshops den Teilnehmern einen differenzierten Einblick in die Thematik.

Ausführliche Informationen:
www.embedded-entwicklerforum.de

Produkte des Jahres 2012

Linux /ARM

Linux: Embedded für alle
Linux: Embedded für alle

Linux ist heute erste Wahl geworden, wenn es um die Entscheidung für ein Betriebssystem in einem leistungsfähigen Embedded-System geht. Wie kann es sein, dass eine Open-Source-Software gerade bei Embedded-Systemen so erfolgreich ist?

Konferenz für ARM-Systementwicklung
Konferenz für ARM-Systementwicklung

Die große Konferenz für ARM-Systementwicklung am 11. und 12. Juli 2012 in München bietet Entwicklern die Gelegenheit, sich detailliertes Wissen über die aktuellen Cortex-Architekturen anzueignen, die mittlerweile zum Industriestandard avanciert sind.

Ausführliche Informationen:
www.arm-entwicklerkonferenz.de

embedded world Technology Report

Android & Embedded
embedded world Technology Report

Welche Embedded-Trends zeichnen sich ab? Im »embedded world Technology Report« gibt ein unabhängiger Expertenrat einen exklusiven Einblick in aktuelle Entwicklungen und zukünftige Trends im Embedded-Bereich.

Interessiert? Hier geht es zum kostenlosen Download

embedded world special

embedded world 2012
embedded world 2012

Wir haben aktuell von der weltgrößten Messe für die Embedded-Branche mit News, Videobeiträgen und Produktneuheiten berichtet.

Windows Embedded Standard 7

Windows Embedded Standard 7
Windows Embedded Standard 7

Was ist neu in Windows Embedded Standard 7? Lesen Sie alles rund um das neue Microsoft-Embedded-Betriebssystem Embedded Standard 7 in unserem Spezial.


Windows 7 - Special zum Download

Windows 7 -Special zum Download
Windows 7 -Special zum Download

20 Seiten Fachwissen – Das Windows-Embedded-Special als PDF-Download.


Marktübersichten Embedded

Marktübersichten aus dem Bereich Embedded

Software im sicherheitskritischen Bereich

Entwicklungssoftware
Entwicklungssoftware

Um die »Worst-Case Execution Time« zu erhalten, gibt es verschiedene Herangehensweisen – bequeme und weniger bequeme.


15. Februar 2010
Signalintegrität in Embedded-Anwendungen

Simulieren lohnt sich

Wenn sich Entwickler von Embedded-Hardware an den »Design Guide« des Prozessorherstellers halten, dann funktioniert ihr Layout in den meisten Fällen, weil in diesen Leitfäden genügend Overhead eingeplant ist. Doch wie groß ist der Sicherheitsabstand tatsächlich? Genügt vielleicht sogar eine Multilayer-Platine mit weniger Lagen? Wo liegen die Schwachstellen in meinem Layout? Und wie vermeide ich ein Redesign? Bei diesen und ähnlichen Fragestellungen kann eine analoge Simulation helfen.

Hermann Ruckerbauer

Anzeige

Meist halten sich die Entwickler von Embedded-Produkten (z.B. mit Intels »Atom«) brav an die »Design Guides« des Prozessorherstellers. Leider sind diese so ausgelegt, dass sie mehr oder weniger für alle möglichen Anwendungen passen. Somit lassen sich diese aber bei den speziellen Anforderungen, wie sie oft auf modernen Embedded-Boards zu finden sind, nie in allen Punkten einhalten. Um zu klären, wo der Entwickler den Design-Guide verletzen darf und was er deswegen an anderer Stelle gewinnt, ist eine Simulation unumgänglich.

Damit kann er die Signal- und Power-Integrität quantifizieren und so bestimmen, an welchen Stellen er »sparen« kann und wo er dies besser vermeidet. Bei der Komplexität heutiger Designs können selbst erfahrene Leute dies kaum mehr richtig abschätzen. Ein Redesign einzuplanen, nur um ein Problem zu beseitigen, das der Entwickler hätte vorab erkennen können, verbietet sich heutzutage nicht nur der Kosten wegen, sondern auch wegen den engen Vorgaben an die »Time to Market«. 

bild_1a.jpg
 
zoom
Bild 1a: Verschiedene Stackup-Varianten: Perfect Stackup

Eine der ersten Fragen die sich stellt, ist die nach dem Lagenaufbau (Stackup). Ein idealer 14-lagiger Stackup (Bild 1a) resultiert theoretisch in »perfekten« Stripline-Verdrahtungen auf den Innenlagen. Eine ideale Stripline (Streifenleitung) zeigt sehr wenig Nebensprechen (Crosstalk).

Speziell im Bereich des »Fan-outs« unter komplexen Chips (dem Bereich, in dem alle Signale eines Prozessors auf sehr engem Raum zusammengeführt werden müssen) ist dieses theoretisch »ideale« Routing aber nicht gegeben. Durch die große Anzahl der Vias (Durchkontaktierungen) in diesem Bereich liegt an dieser Stelle die Begrenzung in der Performance und nicht im Bereich des normalen Routings.

bild_1b.jpg
 
zoom
Bild 1b: Verschiedene Stackup-Varianten: Cost Optimized Stackup

Damit ist ein kostengünstigerer 12-Lagen-Stackup mit asymmetrischen »Dual Striplines« (Bild 1b) nicht wirklich schlechter als die Variante mit 14 Lagen. Den Vorteil des geringen Nebensprechens hat auch diese Art der Leitungsführung.

bild_1c.jpg
 
zoom
Bild 1c: Verschiedene Stackup-Varianten: Alternative Stackup

Eine zusätzliche Alternative für einen Aufbau mit 12 Lagen ergibt sich dadurch, dass manche Busse (z.B. die Kommandos und Adressen bei Commodity-DDRx-Speichern) gegen die Versorgungsspannung referenziert sind (Bild 1c).

bild_1d.jpg
 
zoom
Bild 1d: Verschiedene Stackup-Varianten: Cheapest Stackup

Eine Kombination der Ideen der Stackups 2 und 3 ergibt einen Aufbau mit 10 Lagen (Bild 1d) der immer noch sechs Routing-Lagen und jeweils zwei Power- und GND-Lagen hat. Sicherlich bringt dieser Stackup Einbußen in der Leistung mit sich, aber für viele Anwendungen wird er ausreichen. Allerdings ist ein Designer gut beraten, sich die Performance genau anzusehen, speziell die Power-Integrity (PI). Kopplungen von Versorgungslagen in Signale oder der Einsatz von Split-Planes wollen gut durchdacht und wohlüberlegt sein. Aber bei entsprechender Optimierung durch Simulationen kann ein 10-Lagen-Design besser sein als ein nicht simuliertes Design in 14 Lagen.