Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von...

72
Holen Sie sich die Zukunft an Ihren Arbeitsplatz

Transcript of Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von...

Page 1: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Holen Sie sich die Zukunft an Ihren Arbeitsplatz

Page 2: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Die Entwicklung von Elektronikproduktenverändert sich momentan dramatisch. DieseVeränderungen werden wohl ebenso tiefgreifendsein wie diejenigen, die sich aus der Verbreitunggünstiger Mikroprozessoren vor mehr als 20Jahren ergaben.

Die Möglichkeit, komplette Systeme, Hardwareund Software, in kostengünstige, programmier-bare Bausteine mit hoher Kapazität (FPGAs) zuintegrieren, führt zu einer völlig neuen Sichtweisedes Designvorgangs. Die Möglichkeiten zunutzen, die sich aus dieser Veränderung ergeben,und die Probleme anzugehen, die dadurchentstehen werden, sind nur einige derHerausforderungen, mit denen wir uns ausein-andersetzen müssen.

Uns ist es sehr wichtig, jedem Entwickler die besteverfügbare Designtechnologie an die Hand zugeben. Dies war bereits der Grund, weshalb ichdas Unternehmen vor über zwei Jahrzehntengegründet habe, und dies ist auch heute noch dietreibende Kraft bei Altium. Wir haben denAnspruch, unseren Kunden Systeme zurVerfügung stellen, die nicht nur Ihre aktuellenDesignanforderungen erfüllen, sondern Sie auchdabei unterstützen, fundamentale Veränderungenin der Elektronikindustrie zu bewältigen.

Ob Sie allein arbeiten, in einem kleinen Team oderals Teil einer großen Organisation, ob Sie mit einerzunehmend "soft" ausgelegten Designumgebungkonfrontiert werden, oder die Leistungsstärkekostengünstiger Desktop-Computer nutzen – wirkönnen Sie dabei unterstützen, erfolgreichElektronikprodukte zu entwickeln undzuversichtlich in die Zukunft zu blicken.

Nick MartinUnternehmensgründer und CEO von Altium Limited

Unsere VisionIn der Vergangenheit waren moderne Design-Tools

der Spitzenklasse so teuer, dass sie nur Entwicklern

in den wenigen Firmen zur Verfügung standen, die

sich diese Tools leisten konnten.

Schon seit der Gründung unseres Unternehmens

ist es unser Ziel bei Altium, diese Barrieren gegen

Innovationen und technologischen Fortschritt

nieder zu reißen und jedem Entwickler und

Systemdesigner den Zugriff auf die bestmöglichen

Designsysteme zu ermöglichen. Unser oberstes Ziel

ist es, ein umfassendes und vereinheitlichtes

Elektronik-Designsystem zu entwickeln und dafür

zu sorgen, dass es jedem Entwickler und Designer

zur Verfügung steht.

Dies war der Antrieb für die Gründung unseres

Unternehmens und ist nach wie vor die Vision,

die unsere heutigen und zukünftigen

Strategien bestimmt.

Page 3: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

1 – Die Kunst der Elektronikentwicklung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

2 – Erstellung der physikalischen Plattform – PCB Design . . . . . . . . . . . . . . . . . . .11

3 – Integration programmierbarer Bausteine in das physikalische Design . . . . . . .23

4 – Verwaltung von Bauteilen und Bibliotheken . . . . . . . . . . . . . . . . . . . . . . . . . .29

5 – Vom Design zur Fertigung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

6 – Nutzen der ganzen Leistungsfähigkeit von programmierbaren Bausteinen . . .41

7 – Management des gesamten Entwicklungsprozesses . . . . . . . . . . . . . . . . . . . .53

8 – Altium Designer – mit Sicherheit die richtige Entscheidung . . . . . . . . . . . . . .59

Inhalt

Copyright © 2007 Altium Limited. Altium, Altium Designer, Board Insight, Design Explorer, DXP, LiveDesign, NanoBoard, NanoTalk, P-CAD, Situs, TASKING und Topological Autorouting sowie ihrejeweiligen Logos sind Warenzeichen oder eingetragene Warenzeichen von Altium Limited oder den Tochtergesellschaften. Altera, Cyclone, Max und Stratix sind eingetragene Warenzeichen derAltera Corporation. Xilinx, CoolRunner, Virtex und Spartan sind eingetragene Warenzeichen von Xilinx Inc. OrCAD, OrCAD Capture, OrCAD layout, SPECCTRA und Verilog sind eingetrageneWarenzeichen von Cadence Design Systems, Inc., während Windows und Visual SourceSafe eingetragene Warenzeichen der Microsoft Corporation sind. Alle weiteren eingetragenen oder nichteingetragenen Warenzeichen, auf die hier Bezug genommen wird, sind das Eigentum ihrer jeweiligen Besitzer. Es werden keine Warenzeichenansprüche auf diese erhoben. Für die Bilder auf Seite11 danken wir Thales und der Australian Navy Photography Unit. Für die Bilder auf Seite 50 danken wir Mattias Ericson von Omnisys Instruments.

Page 4: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

1 – Die Kunst der Elektronikentwicklung

Page 5: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Entwicklung der Elektronikeines Produkts

In einem typischen elektronischen Produkt ist heute einGroßteil der

"Intelligenz" in der integrierten Software

eines Mikroprozessors und in der Funktionalität diskre-ter Bausteine enthalten, die auf dem Board mitein-ander verbunden sind. Während Software leicht zuaktualisieren ist, sind die auf dem PCB fest verdrahte-ten diskreten Bausteine nicht mehr veränderbar, sobalddie physikalische Plattform einmal definiert ist.

Mikroprozessoren lösten geradezu eine Revolution inder Elektronikentwicklung aus, da sie die Verlagerungvon Teilen des Designproblems in den äußerst flexiblenund einfach zu aktualisierenden Bereich der Softwareermöglichten. Die Verlagerung von Funktionalität inden

"soft" ausgelegten Bereich bringt zahllose Vorteile

für den Designvorgang mit sich. Wichtige Designent-scheidungen können zu einem späteren Zeitpunktgetroffen werden, Produkte können schneller auf denMarkt gebracht und dann vor Ort aktualisiert werden,darüber hinaus kann Funktionalität in der Softwarezum Produkt hinzugefügt werden, ohne dieGesamtkosten des Produktes zu erhöhen.

Die Verfügbarkeit von kostengünstigen, programmier-baren Bausteinen mit hoher Kapazität, wie FPGAs,definiert die Grenzen zwischen Software und Hardwareneu und führt zu einer ganz neuen Denkensweise beiDesignern, die intelligente Produkte entwickeln wollen.Diese Bausteine erlauben intelligente Bestandteile desDesigns nicht nur in der Software im herkömmlichenSinne, sondern auch in den

"soft" verdrahteten Hard-

wareblöcken innerhalb des FPGAs.

Mit zunehmender Verlagerung der Funktionalität vonProdukten in den programmierbaren Bereich werden die drei wichtigsten Designprozesse, Board Design,Programmable Logic Design und Embedded Software-Entwicklung, zunehmend voneinander abhängig.

Angesichts dieses Zusammenlaufens der Designpro-zesse müssen auch die Designsysteme, auf die sichIngenieure für die Entwicklung von Produkten verlas-sen, vereinheitlicht werden. Nur so ist auch in Zukunfteffizientes Design möglich.

Bei der Entwicklung von

elektronischen Produkten

müssen eine ganze Reihe

komplexer Prozesse so

aufeinander abgestimmt werden,

dass damit die Firmenziele

erreicht werden können.

Einzelne Projekte müssen

innerhalb des vorgegebenen

Zeit- und Budgetrahmens

abgeschlossen werden.

Angesichts der zunehmenden

"Intelligenz" von Elektronik-

produkten müssen auch

Designer bei der Entwicklung

dieser Produkte "smarter"

vorgehen, um diese geschäft-

lichen Vorgaben zu erfüllen.

2

Page 6: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Für den Aufbau der physikalischen Plattform einesElektronikprodukts nimmt man diskrete Bausteine,verdrahtet diese auf Schaltplanebene und verarbeitetdie Schaltung weiter, um so die Verbindungs- undBauteilinformationen zu erhalten, von denen Layoutund Routing eines PCBs bestimmt werden. Das PCB-Design wird dann benutzt, um die Dateien zu erstellen,die für Fertigung und Montage des Boards, für dieDesign-Dokumentation und für das mechanische Designdes Gehäuses und der anderen mechanischen Teile desProdukts notwendig sind.

Angesichts der zunehmenden Verbreitung vonprogrammierbaren Bausteinen wie FPGAs sehen sichBoard-Designer mit der Herausforderung konfrontiert,diese Bausteine auf der Board-Ebene effizient zuintegrieren. Im Gegensatz zu diskreten Bausteinenhaben die Pins auf programmierbaren Bausteinen keinefestgelegten Funktionen. Eines der Charakteristika vonmodernen FPGAs ist die Vielzahl von I/O-Eigenschaften,die den physikalischen Pins des Bausteins zugewiesenwerden können, und die vollkommene Flexibilität beider Konfiguration der Pin-Funktionalität.

Perfekte Synchronisation

Während diese Flexibilität mehr Freiheit beim Designermöglicht, indem z.B. die Pin-Zuweisungen des FPGAsfür einfachere Entflechtung optimiert werden, führt sieauch zu Problemen. Die manuelle Weitergabe von I/O-Änderungen zwischen PCB und FPGA-Designs ist einekomplexe und zeitintensive Aufgabe für Designer, dieschnell den gesetzten Zeitrahmen sprengen kann.

Da die Anzahl der Pins auf den FPGAs ständig zu-nimmt, wird es immer schwieriger, die programmier-baren Bausteine und das Board, auf dem sie sitzen,synchron zu halten. Dies wird zu einem echtenHindernis für erfolgreiche Entwicklungen mit diesen Bausteinen.

Die Verbreitung von programmierbaren Bausteinen imMainstream-Design kann nicht länger ignoriertwerden. Für die Zukunft wird es von entscheidenderBedeutung sein, dass Board-Level DesignsystemeIntegration und Synchronisation mit ProgrammableLogic-Design bieten. Erst so können Ingenieure dasPotential solcher Bausteine voll ausnutzen.

Die physikalische Elektronikplattform

1 – Die Kunst der Elektronikentwicklung

3

Page 7: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Herkömmliches Embedded Design basiert darauf, dassCode, der auf separaten Mikroprozessoren läuft,Funktionalität und

"Intelligenz" in das Design ein-

bringt. Die Software kann während des gesamtenEntwicklungszyklus problemlos geändert und aktuali-siert werden. Interaktives Debugging auf der Zielplatt-form ist ebenfalls möglich. Mikrocontroller bieten eineReihe von integrierten Peripheriebausteinen, diezusammen mit externen diskreten Bausteinen vonDesignern dazu verwendet werden können, dieSystemplattform für die Software zu erstellen.

Einer der Nachteile dieser Vorgehensweise ist, dass diephysikalische Ausführungsplattform konzipiert undPrototypen erstellt werden müssen, bevor dieSoftwareentwicklung abgeschlossen werden kann.Außerdem müssen Entscheidungen über denspezifischen Ziel-Mikrocontroller, die Aufteilung derFunktionen auf Hardware und Software und dieAuswahl von separaten Peripheriebausteinen frühzeitigin der Produktentwicklung getroffen werden. Werdendiese physikalischen Attribute zu einem späterenZeitpunkt geändert, so kann dies enormen Re-engineering-Aufwand bedeuten.

Die sich verändernde Rolle von FPGAs

Programmierbare Bauteile wurden bisher als Containerfür die

"Glue Logic" verwendet, die den Prozessor mit

Peripheriebausteinen und Schnittstellenkomponentenverbindet, aus denen sich das gesamte Systemzusammensetzt. Die Tatsache, dass FPGAs mit großerKapazität jetzt zu vergleichsweise niedrigen Kostenverfügbar sind, ermöglicht es unsere Herangehensweisean programmierbare Hardware völlig zu verändern unddie Grenzen zwischen Hardware und Software neu zudefinieren. FPGAs können dazu verwendet werden,die vom Prozessorsystem benötigten Peripheriefunk-tionen zu implementieren und zu konsolidieren oderden Prozessor selbst aufzunehmen – so entsteht prak-tisch eine vollständige Systemplattform mit program-mierbarer Hardware.

Die Ausführungsplattform für die Software kann somitwährend der Entwicklung ebenso einfach geändertund aktualisiert werden, wie die Software, die daraufläuft. Funktionalität kann von der Software in dieHardware und umgekehrt verschoben werden. Peri-pheriebausteine können zum zentralen Prozessorhinzugefügt oder entfernt werden, und somit derSystemdefinition vollständige Freiheit bieten.

Um dieses Potential nutzen zu können, müssen dasDesign der Softwareausführungsplattform und dieEntwicklung der Embedded Software nicht nur lockerintegriert, sondern wirklich vereinheitlicht werden.Designsysteme müssen die Verschiebung der Periphe-riebausteine und des Prozessors selbst in den program-mierbaren Bereich unterstützen und eine flexible Hard-ware-Software Co-Design Umgebung bieten, dieFPGA-Design und Softwareentwicklung eng mitein-ander verbindet.

Bei Altium Designer handelt es

sich um eine flexible und

intuitive Designlösung mit

großem Funktionsumfang,

keinen Einschränkungen sowie

einer äußerst leistungsstarken

Benutzerschnittstelle. Dank

dieser Lösung konnten wir

aktuellste Technologie in

unsere Elektronikprodukte

integrieren. So konnte ANCA

zu einem der weltweit

führenden Anbieter auf dem

CNC-Tool- und Fräs-/Schleif-

maschinenmarkt werden.

Ian Rees , Electronics EngineerANCA Pty Ltd., Australien “

Die programmierbaren Elemente eines Designs

4

Unsere Kunden

Page 8: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

5

Der Entwicklungsprozess von Elektronikprodukten

1 – Die Kunst der Elektronikentwicklung

Page 9: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

6

Vereinheitlichtes Elektronikdesign

Die Entwicklung der Elektronik eines Produkts umfasst im Wesentlichen zwei Design-ebenen. Die erste ist die Erstellung einer physikalischen Plattform aus diskreten Stan-dardkomponenten, die auf einer Leiterplatte befestigt werden. Die zweite umfasst dieEntwicklung der programmierbaren Elemente eines Designs, die während oder nach der Fertigung in das physikalische Design

"geladen" werden. Diese programmierbaren

Elemente bestehen in erster Linie aus Embedded Software, die auf der ausführendenPlattform innerhalb des Designs läuft, und konfigurierbarer Hardware, die in Bausteinenwie FPGAs implementiert ist.

Je mehr Funktionalität von diskreten Bausteinen in den programmierbaren Bereichverlagert wird, desto enger rücken die verschiedenen Designprozesse zusammen. InZukunft wird für die effiziente Entwicklung von Elektronikprodukten dieVereinheitlichung von Board-Design, Programmable Logic-Design undSoftwareentwicklung sowie die Zusammenführung der entsprechenden Design-Managementprozesse erforderlich sein.

ist das erste vereinheitlichte Entwicklungssystem fürElektronikprodukte, mit dem Sie ein Design innerhalb einer einzigen, einheitlichenUmgebung von der Idee bis zur Fertigstellung begleiten können.

Erstellung derphysikalischen Plattform – PCB Design (S.12)

Integration program-mierbarer Bausteinein das physikalischeDesign (S.24)

Verwaltung vonBauteilen undBibliotheken(S.30)

Vom Design zurFertigung(S.36)

Nutzen der ganzenLeistungsfähigkeit vonprogrammierbarenBausteinen(S.42)

Management desgesamten Entwick-lungsprozesses(S.54)

Page 10: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Die Entwicklung von Elektronikprodukten verändertsich mit rasanter Geschwindigkeit. Die allgemeineVerfügbarkeit von günstigen, programmierbarenBausteinen mit hoher Kapazität erlaubt ganz neueHerangehensweisen in der Entwicklung. Intelligentere,kostengünstigere Produkte können innerhalb vonkürzeren Entwicklungszyklen erstellt werden. Bisherwurden Board-Level Design, FPGA-Design und Soft-wareentwicklung als unabhängige Prozesse angesehen,die in separaten Designumgebungen ausgeführtwurden. In der Zukunft wird dieser

"Point Tool" Ansatz

mehr und mehr ein Hindernis für die effizienteEntwicklung von elektronischen Produkten darstellen.

Bei Altium sind wir fest davon überzeugt, dass dieseZukunft für jeden Techniker, Designer und Entwicklerverfügbar sein sollte. Deshalb haben wir AltiumDesigner entwickelt, ein einmaliges, vereinheitlichtesSystem für die Entwicklung von elektronischenProdukten, in das die Zukunft schon eingebaut ist.

Altium Designer bietet im Rahmen einer einzigen,einheitlichen Anwendung all die notwendigenTechnologien und Funktionen für die Entwicklung vonElektronikprodukten. In Altium Designer sind System-Design auf Board- und FPGA-Ebene, EmbeddedSoftware Entwicklung für FPGA-basierte und diskreteProzessoren und PCB-Layout, Bearbeitung und Fertigunginnerhalb einer einzigen Designumgebung integriert. InKombination mit modernen Managementfunktionen fürDesigndaten macht dies den Altium Designer zu einervereinheitlichten Lösung für die Entwicklung vonelektronischen Produkten – eine Antwort auf dieEntwicklungsanforderungen von heute und morgen.

Design auf Board-Ebene

Im Altium Designer wurden unsere bewährten Stärkenim Bereich des Board-Level System-Designs aufPlattformebene mit Support für programmierbaresDesign innerhalb einer FPGA Umgebung integriert.Hieraus ergibt sich ein vollständiges undvereinheitlichtes System, das für alle Schritte desDesignvorgangs elektronischer Produkte eingesetztwerden kann.

Mit den überlegenen Board-Level Designfunktionendes Altium Designers können Sie alle physikalischenElemente Ihres Designs umfassend definieren undimplementieren. Das System bietet hierarchische Multi-Channel Designeingabe, Mixed-Signal Schaltungs-simulation, Signalintegritätsanalyse vor und nach demLayout, regelbasiertes Board-Layout, manuelles, inter-aktives sowie Situs Topological Autorouting der nächs-ten Generation, vollständige CAM-Bearbeitungsfunk-tionen und eine umfassende Reihe von integrierten,physikalischen Bausteinbibliotheken.

Altium Designer – vereinheitlichtes Elektronikdesign

1 – Die Kunst der Elektronikentwicklung

7

Mit Altium Designer können Sie die physikalische Plattformentwicklen, programmierbare Systemhardware erzeugen unddie Embedded Software entwickeln, die das Elektronikproduktausmacht - und all dies in einer vereinheitlichten Umgebung.

Page 11: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Design mit programmierbarenBausteinen

Das Produkt Altium Designer ist insofern einmalig, alses Ihnen erlaubt, ganz anders an die Entwicklung vonElektronikprodukten heranzugehen und das Potential,das von modernen programmierbaren Bausteinengeboten wird, voll und ganz auszunutzen. Durch dieVereinheitlichung von FPGA-Design undSoftwareentwicklung sowie den Einsatz programmier-barer FPGAs als Systemplattform können Sie in einemleicht zu aktualisierenden

"Soft"-Bereich arbeiten, in

dem Software und Hardware problemlos verändertwerden können. Mit Altium Designer können Sie vonden daraus resultierenden Vorteilen für Designeffizienzund Flexibilität profitieren und dabei Ihre existierendenHard- und Softwaredesign-Fähigkeiten nutzen.

Altium Designer bietet Ihnen umfangreiche Bibliothekenmit FPGA-basierten Bausteinen. Hierzu gehören eineReihe von Prozessoren und Peripheriebausteinen, mitdenen Sie Ihr Systemdesign für FPGA-Implementierungauf Schaltplanebene eingeben können. Mit Hilfe dieserBausteine, der integrierten Entwicklungsfunktionen fürEmbedded Software und der vereinheitlichten

Umgebung von Altium Designer können SieSystemfunktionalität vom Board zu programmierbarenBausteinen verschieben, und diese so alsrekonfigurierbare Systemplattform nutzen.

Außerdem sind Sie mit Altium Designer nicht anspezifische Zielbausteine gebunden. Das System ist inpunkto FPGA-Anbieter

"neutral" und erlaubt es Ihnen,

mit einer breiten Palette von programmierbaren Ziel-bausteinen von mehreren FPGA-Anbietern zu arbeiten.So können Sie den besten Baustein für jede Anwen-dung auswählen und Designs problemlos von einemFPGA-Baustein zum anderen verschieben.

>>

Altium Designer bietet

zahlreiche Funktionen für das

Design von Hi-Fi Audiogeräten

auf dem neusten Stand der

Technik. Das Produkt hat sich

kontinuierlich weiterentwickelt

und bietet uns eine "State-of-

the-Art" Designumgebung.

Unsere Serviceabteilung

verwendet den Altium Designer

auch dazu, Handbücher zu

erstellen. Man spart dort Zeit,

indem man Schaltpläne und

PCB-Daten direkt von den

Designern verwendet.

Mark M. Suzuki, DirectorEngineering Dept. Accuphase Laboratory, Inc., Japan“

8

Unsere Kunden

Page 12: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Vereinheitlichte Entwicklung vonElektronikprodukten

Will man intelligentere Elektronikprodukte erstellen, so müssen hierfür unterschiedliche Designprozessezusammenkommen. Herkömmlicherweise fest ver-drahtete Elemente werden mehr und mehr in den

"soft" verdrahteten Bereich der programmierbaren

Bausteine verlagert. Das Design von Hardwareplatt-form, Software und Softwareausführungsplattformwird notwendigerweise immer enger miteinanderverbunden. Altium Designer vereinheitlicht das Designall dieser Elemente, um so das produktivste undvollständigste System für die Entwicklung von Elektro-nikprodukten zu schaffen, das heute verfügbar ist.

Mit Altium Designer arbeiten Sie während des gesamtenEntwicklungsprozesses in einer einzigen, vereinheitlichtenUmgebung. Sie können den eingegebenen Schaltplanmühelos mit dem PCB-Layout synchronisieren, die I/O-Synchronisierung zwischen FPGA-Designs und den sieenthaltenden Boards aufrechterhalten und automatischdie Übereinstimmung von Speicher- und Peripherie-definitionen zwischen den Hardware- undSoftwareelementen des Designs sicherstellen.

Sie können so jederzeit während des DesignprozessesÄnderungen am Design vornehmen, und zwar in jedemDokument innerhalb des Projekts. Altium Designer wirddafür sorgen, dass die Änderungen an jedes relevanteDesigndokument in Ihrem Projekt weitergegebenwerden und somit die Designintegrität gewahrt wird.

Vereinheitlichen Sie Ihr Design mit Altium Designer.

Dank der Verfügbarkeit von kostengünstigen programmierbaren Bausteinenmit hoher Kapazität können Sie große Teile Ihres Designs von einer fest ver-drahteten Plattform in eine

"soft" ausgelegte Umgebung verschieben. So

können Sie beim Design Zeit sparen, das Board-Design vereinfachen und die Fertigungskosten verringern.

Altium Designer – ein vereinheitlichter Designprozess

1 – Die Kunst der Elektronikentwicklung

9

Überzeugen Sie sich selbst

Begnügen Sie sich nicht damit, nur die Informationen überdie Leistungsfähigkeit von Altium Designer zu lesen –überzeugen Sie sich einfach selbst. Besuchen Sie dasDEMOcenter auf der Altium Web-Site unter der Adressewww.altium.com/Evaluate/DEMOcenter, dort könnenSie sich unsere On-Demand Videodemos anzuschauen. Erleben Sie Altium Designer in Aktion!

Page 13: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Bei Altium sind wir fest davon

überzeugt, dass diese Zukunft

für jeden Techniker, Designer

und Entwickler verfügbar sein

sollte. Deshalb haben wir

Altium Designer entwickelt,

ein einmaliges, vereinheit-

lichtes System für die

Entwicklung von elektroni-

schen Produkten, in das die

Zukunft bereits integriert ist.

Page 14: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

2 – Erstellung der physikalischen Plattform – PCB Design

Page 15: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Das "Printed Circuit Board"

oder die Leiterplatte verbindet

die diskreten Bauteile, Verbin-

der und weiteren Hardware-

teile, aus denen sich die physi-

kalische Plattform für das

Design zusammensetzt.

Angesichts zunehmender

Dichte der Bauteile, schnellerer

Signal- und Schaltgeschwindig-

keiten und engerer Fertigungs-

toleranzen ist erfolgreiches

Board Design heute mehr als

jemals zuvor auf Designsysteme

angewiesen, die Designdefinition

und physikalisches Layout

vereinheitlichen.

12

Integration von Designeingabe,Layout und Verifizierung

Altium Designer vereinheitlicht den Board Design-Vorgang, indem er eine einzige Umgebung für dieEingabe von Designdaten, Verifizierung der Schaltungund Design des PCBs bereitstellt. Alle Designdatenwerden innerhalb eines einzigen PCB-Projekts in Altium Designer verwaltet. Dies sorgt für Datenintegrität.Außerdem ist es nicht mehr notwendig, Designdatenmanuell neu zu erstellen oder über verschiedeneAnwendungen zu verteilen.

Durch die Vereinheitlichung der Board- und FPGA-Designvorgänge unterstützt Altium Designer die Inte-gration von programmierbaren Bausteinen in die physi-kalische Plattform. Sie können optimale Board Routing-Lösungen mit FPGA-Bausteinen verwirklichen, währendSie automatisch die I/O-Synchronisierung beibehalten.Dies spart Zeit beim Design, reduziert Fehler auf einMinimum und verringert die Fertigungskosten.

Der Funktionsumfang von Elektronikprodukten nimmtständig zu, während die für das Design zur Verfügungstehende Zeit immer knapper wird. Sie können es sicheinfach nicht mehr leisten, sich mit schlecht harmonie-renden Point-Tools herumzuschlagen, um ein einzelnesProjekt zu erledigen. Mit Altium Designer lässt sich einregelbasiertes Design innerhalb einer einzigen, verein-heitlichte Designumgebung vom Konzept bis zurFertigung begleiten. Altium bietet Ihnen eine verein-heitlichte Umgebung, mit der Sie die physikalischenDesignherausforderungen von heute und von morgenmeistern können.

Page 16: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Beim PCB-Design muss man sich oft mit widersprüch-lichen Anforderungen auseinandersetzen. High-SpeedLogik, dichte Gehäuse-Technologien und leistungs-fähige programmierbare Bausteine stellen hoheAnforderungen an den PCB-Designer. Alle physika-lischen Design-Constraints, wie Leiterbahnabstände,Pfadlängen und Leiterbahnbreiten müssen sorgfältigüberwacht und kontrolliert werden, um einerfolgreiches Board Design zu produzieren.

Die leistungsstarke, regelbasierte Design-, Layout- undBearbeitungsumgebung des Altium Designers bietetIhnen lückenlose Kontrolle über alle Aspekte der physi-kalischen Implementierung Ihrer Schaltung. DasSystem hilft Ihnen dabei, Boards zu erstellen, die vomDesign her korrekt sind, und sorgt für die Integritätder Designdaten sowie die Einhaltung aller Design-Constraints. Dies gilt für jede Phase des Designvor-gangs, von der Eingabe bis hin zur Board-Produktion.

Beim Altium Designer haben wir den Schwerpunkt aufdie intelligente Automatisierung von wichtigen Design-prozessen gelegt. Altium Designer nimmt dem Designseine Komplexität und ermöglicht Ihnen einen gutenÜberblick durch einfache Navigation und leichteHandhabung Ihrer Designdaten. Die vereinheitlichteZusammensetzung des Altium Designers ermöglichtdie nahtlose Integration des Board-Designs mit allenanderen Aspekten des Designvorgangs.

Constraint-gesteuertes Design

Eine zentrale Voraussetzung für hohe Produktionsaus-beute ist die Möglichkeit, physikalische Constraintseffektiv zu definieren und auf das Board Layout anzu-wenden. Altium Designer bietet umfassende Design-regeln, die alle Aspekte des Board-Designprozessesabdecken. Von elektrischen und Routing-Constraintsbis hin zur Signalintegrität bietet das hierarchischeRegelsystem von Altium Designer die notwendigeLeistungsfähigkeit und Flexibilität, um alle wichtigenParameter im Design komplett zu kontrollieren.

Das Definieren und Verwalten der Regeln wird zentralerledigt, so dass Sie all Ihre Constraints schnell undeffizient definieren können. Einzelne Regeln könnenselektiv aktiviert oder deaktiviert werden. DefinierteRegelsätze können exportiert oder importiert werden,so dass Sie Regeldefinitionen an andere Projekteweitergeben und so Zeit sparen können. Regelnkönnen während der Designeingabe definiert undautomatisch ins Board-Layout übergeben werden.

Altium Designer überwacht wichtige Designregeln wieLeiterbahnbreite und Abstände während des Routingdynamisch und verhindert so aktiv Regelverstöße. Siekönnen sich auf das eigentliche Routing konzentrieren.Altium Designer sorgt dafür, dass Sie die Regelneinhalten und fehlerfreie Boards produzieren.

Im Designansatz korrekte Boards

2 – Erstellung der physikalischen Plattform – PCB Design

13

Mit dem hierarchischen Regelsystem und der abfragebasierten Regel-definition von Altium Designer können Sie die physikalischenConstraints Ihres Designs schnell und präzise definieren.

Page 17: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Präzise Bereichsbestimmung vonDesignregeln

Anstatt feste, vordefinierte ‚Zielobjekte' für Regeln vorzu-geben, bietet Altium Designer ein flexibles Abfragesystem.Hiermit werden die Objekte definiert, auf die eine Regelanzuwenden ist. Die Anwendung der Regeln kann so genau kontrolliert werden. Dies macht das

"Constraining"

Ihres Designs schnell und effizient.

Sie können mehrere Regeln der gleichen Art definieren,die für verschiedene Gruppen von Objekten gedachtsind, und so hierarchische Constraint-Definition bieten.So können Sie z.B. Regeln festlegen, nach denen einNetz mit einer bestimmten Breite auf der oberen Lageund mit einer anderen Breite auf der unteren Lageentflochten wird – oder Sie schließen die Lötmaskenüber den Durchkontaktierungen auf der unteren Lage,aber nicht auf der oberen.

Mit Altium Designer ist klar zu erkennen, welche Regelnsich auf was beziehen. Sie können zu den definiertenRegeln gehen und sich von Altium Designer zeigen lassen,für welche Objekte diese gelten. Sie können auch einfachmit der rechten Maustaste auf ein Objekt klicken und Siesehen, welche Regeln hierfür gelten.

Die Genauigkeit vonQuellschaltplänen wahren

PCB Re-Spins kosten Zeit und Geld, weshalb es sowichtig ist, Fehler im Design möglichst früh zu finden.Um für Integrität und Konsistenz der Quelldateien ineinem Projekt zu sorgen, wurde in Altium Designerdas Konzept der Projektkompilierung während derDesigneingabe eingeführt.

Sie können Ihr Schaltplanprojekt jederzeit während desDesignprozesses kompilieren. Bei jedem Kompiliervor-gang werden Hierarchie und Verbindungen des Pro-jekts neu aufgebaut und verifiziert. Außerdem wirddas Projekt auf elektrische oder Designfehler über-prüft. Vor jeder wichtigen Designaktion, wie dem Auf-ruf der interaktiven Projektnavigation und der Synchro-nisierung der Schaltpläne mit dem PCB-Layout, wirddas Projekt automatisch kompiliert. Auf diese Art undWeise sorgt das System dafür, dass Sie während desDesignvorgangs auf Fehler und potentielle Design-probleme hingewiesen werden.

Altium Designer hebt häufig vorkommende Probleme,wie etwa doppelte Komponentenbezeichnungen, direktund interaktiv auf dem Schaltplan hervor. So können SieFehler korrigieren, sobald sie auftreten, ohne IhreArbeitsabläufe unterbrechen zu müssen.

Mit Altium Designer können Sie sich darauf verlassen,dass Ihre Projekte vom Design her korrekt sind und dassdie Integrität Ihrer Quelldateien während des gesamtenDesignvorgangs gewahrt wird. >>

Wir benutzen Protel seit mehr

als 15 Jahren. Dabei konnten wir

beobachten, wie die Altium-

Produkte immer stärker wurden

und schließlich ihr aktuelles

hohes Niveau an Zuverlässigkeit

und Integration erreichten. Die

interaktiven Routingfunktionen

von Altium Designer machen

unseren Designprozess

effizienter, gleichzeitig können

wir mit Polygonflächen und

geteilten Versorgungslagen

saubere und effiziente Board-

Layouts erstellen.

Brian SalaDigital Device Development Group, Australien“

14

Unsere Kunden

Page 18: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

VollständigeDesignsynchronisierung

Der Designprozess ist kein einfacher, linearer Prozess.Änderungen und Updates treten während des Design-zyklus immer wieder auf. Da kann es leicht vorkom-men, dass das endgültige Board-Layout nicht mehr mitden Quellschaltplänen übereinstimmt. Dies kann zuunbeabsichtigten Fehlern in der Designdokumentationoder sogar zu fehlerhaften Fertigungsdateien führen.

Die vereinheitlichte Altium Designer-Umgebungunterstützt die volle und automatische Synchro-nisierung Ihres gesamten Boardprojekts. Außerdemkönnen Sie hier die Weitergabe der Änderungenzwischen PCB-Design und Quellschaltplänen effizienthandhaben. Die Synchronisierung ist bidirektional,sodass Änderungen, die auf Schaltplan- und PCB-Ebene durchgeführt werden, in einem Arbeitsschrittumgesetzt werden können. Sie haben die vollständigeKontrolle über die Richtung, in die Änderungenweitergegeben werden. Sie können diese Änderungendokumentieren, indem Sie während derSynchronisierung Change Order Reports erstellen.

Dies bietet Ihnen während der Entwicklung die not-wendige Flexibilität, um jederzeit Änderungen an IhremDesign auszuführen. Sie können sich so darauf verlassen,dass die Integrität Ihres gesamten Designprojekts von derEingabe bis hin zur Fertigung gewahrt wird.

Navigation der Designdaten

Altium Designer bietet innovative Möglichkeiten, IhreDesigndaten zu filtern, anzuzeigen und zu bearbeiten undmacht somit die Designnavigation sehr viel übersichtlicher.

Sie können auf interaktive Art und Weise Bauteile, Netzeoder Regelverstöße innerhalb von Schaltplan- oder PCB-Dokumenten durchsuchen und innerhalb der Hierarchieletztlich die einzelnen Grundelemente hervorheben, diezu zusammengesetzten Objekten (z.B. Bauteile) gehören.Während der Navigation zoomt die grafische Anzeigedynamisch auf die ausgewählten Objekte und dunkelt diebenachbarten Objekte ab, so dass Sie sich auf die Teiledes Designs konzentrieren können, an denen Sie geradeinteressiert sind.

Das innovative Board Insight-System von Altium Designerverwandelt Ihren Cursor in ein interaktives Data Mining-Tool. Wenn Sie den Cursor über das PCB-Design bewe-gen, werden wichtige Informationen zu den darunter-liegenden Objekten angezeigt. Liegen mehrere Objekteübereinander, so zeigt Ihnen Board Insight eine grafischeListe, mit der Sie ganz einfach die Eigenschaften einesbestimmten Objekts unter der Cursorposition auswählenoder bearbeiten können.

Tabellenartige Listenansichten Ihrer Designdaten sindkomplett mit den grafischen Schaltplan- und PCB-Edito-ren synchronisiert. Dadurch erhalten Sie alternative Edito-ren, mit denen Sie zusätzlich alle Objekte im Designsortieren und filtern können. Die grafischen und dieListenansichten sind dynamisch miteinander verbundenund bieten echte alternative Ansichten Ihren Designdaten.

Boards, die vom Design her korrekt sind

2 – Erstellung der physikalischen Plattform – PCB Design

15

Altium Designer bieteteine große Auswahl an Funktionen, dieIhnen die Navigation in komplexen Designserleichtern.

Page 19: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Mit zunehmender Komplexität eines Designs wird esnotwendig, es in einfach zu handhabende, logischeTeilstücke zu unterteilen. Der Schaltplan-Editor desAltium Designers ermöglicht durch einen hierarchi-schen Ansatz die Eingabe von Designs beliebigerKomplexität. Sie haben so die Möglichkeit, die gesam-te Schaltung sowohl im Top-Down als auch imBottom-Up Ansatz zu gestalten und das gesamteDesign problemlos in funktionale Blöcke aufzuteilen.Die Anzahl der Blätter in einem Projekt sowie dieHierarchietiefe sind unbegrenzt.

Altium Designer ermöglicht eine einfache Navigationdurch die hierarchischen Strukturen innerhalb des Pro-jekts. Sie können z.B. die Verbindungs-Ports an Sheet-Symbolen automatisch mit den untergeordneten Schalt-planblättern synchronisieren. Sie können in derHierarchie auf- und abnavigieren und eine einzelneVerbindung durch das gesamte Design verfolgen.

Mit der hierarchischen Umgebung des AltiumDesigners und der umfassenden Unterstützung derDesignnavigation können Sie systematisch an dieDesigneingabe herangehen.

Handhabung von sich wieder-holenden Schaltungsblöcken

Viele Designs enthalten umfangreiche Blöcke sich wieder-holender Schaltungsteile. Mit dem Ausschneiden und Ein-fügen von Schaltungssegmenten kann man zwar dieseDesignstruktur erreichen, die Bearbeitung wird dadurchjedoch schwierig. Änderungen müssen mehrmals durch-geführt werden, um die Schaltungs- oder Kanal-Strukturanzupassen.

Altium Designer ermöglicht eine intelligente Handhabungsich wiederholender Schaltungssegmente innerhalb derSchaltplanhierarchie. Sie können mehrmals auf ein ein-zelnes untergeordnetes Blatt verweisen, indem Sie eine‚Repeat'- Anweisung in das verweisende Sheet-Symboleinfügen. Wenn Sie Ihr Projekt kompilieren, wird AltiumDesigner die sich wiederholenden Blöcke oder Kanäleautomatisch instanziieren. Da die Hierarchie innerhalb desProjekts während des gesamten Eingabevorgangs beibe-halten wird, können Sie den Quellschaltplan jederzeit be-arbeiten und neu kompilieren, um so die Änderungen analle identischen Blöcke weiterzugeben oder die Anzahlder Wiederholungen zu ändern.

Altium Designer setzt die Channel Instanziierung automa-tisch bis zum PCB-Layout fort. Sie können so das Layouteines Kanals umsetzen und Platzierung und Routing dannin die verbleibenden Kanäle kopieren.

Die intelligente Handhabung von Multi-Channel Designsdurch den Altium Designer reduziert unnötige Bearbei-tung auf ein Minimum und wahrt die Channel-Hierarchie und Integrität während des gesamtenDesignvorgangs. Sie können so auf effiziente Art undWeise sich wiederholende Schaltungsblöcke innerhalbeines Projekts konstruieren.

16

Klare Struktur im Designprozess

Mit einer hierarchischen Herangehens-weise können selbst die komplexestenDesigns klar strukturiert werden. MitAltium Designer können Sie Designs mitunbegrenzt vielen Blättern und unbe-grenzter Hierarchietiefe erstellen, wasauch die vollständige Unterstützung vonKanälen und sich wiederholendenSchaltungsblöcke beinhaltet.

Page 20: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Während Sie nach der Design-Eingabe zu Board Layoutund Routing übergehen, unterstützt Altium Designerdie Verarbeitung der hierarchischen Struktur desProjekts. Altium Designer überträgt die funktionalePartitionierung des Designs in den physikalischenBereich, und ermöglicht die einfache Anwendung vonphysikalischen Constraints, um den Layout- undEntflechtungsprozess zu steuern.

Auf der Basis der Hierarchie des Schaltplans könnenSie automatisch Bauteil- und Netzklassen erstellen.Diese können dann innerhalb des PCB-Editors verwen-det werden, um spezifische Designregeln zu erstellen.Außerdem kann die Schaltplanstruktur dazu benutztwerden, die Erstellung von sog.

"Component

Placement Rooms" voranzutreiben. Hierbei wird dielogische Struktur beibehalten, die innerhalb derQuelldateien definiert wurde.

Der hohe Grad der Integration zwischen Schaltplanein-gabe und PCB-Design wahrt den Desginansatz und diekorrekte Verarbeitung auf dem Weg von derkonzeptionellen hin zur physikalischen Phase desBoard Designs. Dies vereinfacht den Übergang von derDesign-Eingabe zum Layout und bietet eine wirklichvereinheitlichte Designumgebung.

Intelligentes, interaktives Routing-System

Während des Board Designs wird viel Mühe auf dieEntflechtung der Verbindungen verwandt. Da der Platzauf dem Board immer kleiner wird und die Pindichtezunimmt, wird die Entflechtung mehr und mehr zueiner Herausforderung. Sie müssen jeden mm2 optimalausnutzen können.

Altium Designer bietet Ihnen eine vollständige, inter-aktive Routing-Lösung, die vielseitige regelbasierte undinteraktive Entflechtungsmodi mit einer prädiktivenPlatzierung von Leiterbahnen und dynamischoptimierten Verbindungen kombiniert. Sie können so jede Routing-Herausforderung meistern.

Sie können an einem beliebigen Punkt mit dem Routing eines Netzes beginnen, ohne durch dieVerbindungsreihenfolge eingeschränkt zu sein. Altium Designer legt die Leiterbahnbreite automatischso fest, dass Sie die spezifische Designregel für dasNetz einhalten. Sie können Routing auf 90°/45°-Eckenbegrenzen, Routing mit jedem Winkel oder mitabgerundeten Ecken erlauben – all diese Optionenkönnen während des Routing ausgewählt werden. GegenEnde des Routing kann Altium Designer die Einhaltungder Regeln automatisch und intelligent kontrollieren.

Layout und Routing des PCB

2 – Erstellung der physikalischen Plattform – PCB Design

17

Page 21: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Vielseitige Routing-Modi

An besonders engen Stellen können Sie einfach an existierenden Leiterbahnen entlang routen. Altium Designer wird die definierten Abstands-Constraints beachten, sodass Sie nicht gegen Regelnverstoßen. Wenn Sie den Modus wechseln, schiebtAltium Designer existierende Leiterbahnen aus demWeg, um Platz zu schaffen. Relevante Designregelnwerden hierbei beachtet. Um eine Leiterbahn erneutzu routen, routen Sie einfach den neuen Pfad undAltium Designer wird überflüssiges Kupfer automatischentfernen. Die Überarbeitung des Designs wirdhierdurch schnell und effizient. Die automatischeEntfernung von Schleifen kann auf Netzebenegesteuert werden, so dass Sie die Funktion füreinzelne Verbindungen deaktivieren können.

Um die Entflechtung großer BGA-Bausteine zu unter-stützen, enthält Altium Designer eine automatischeBGA Escape Routing-Funktion, die Tracks am Fanoutder benutzten Pins des Bausteins platziert, um Verbin-dungspfade an der Peripherie des Bauteils zugänglichzu machen. Hierdurch erübrigt sich die zeitraubendeAufgabe, per Hand durch dicht gepackte BGA-Bausteine zu routen.

Die Mischung von interaktiven Routing-Funktionen im Altium Designer bietet eine vollständige undvereinheitlichte interaktive Routing-Umgebung, mit der Sie jede Board Routing-Aufgabe schnell und effizient angehen können. Die konsequenteBeachtung der Designregeln während des Routingunterstützt den Constraint-gesteuerten Design-prozess, so dass Sie Boards produzieren können, die vom Design her korrekt sind.

Autorouting-Support

Zum Altium Designer gehört die Situs TopologicalAutorouter Engine von Altium. Diese ist vollständig inden PCB Editor integriert. Die Situs Engine verwendeteine topologische Analyse, um den Board-Bereichabzubilden. Dieses topologische Mapping bietetgrößere Flexibilität bei der Festlegung derRoutingpfade. Nicht-orthogonale Routing-Korridorekönnen effizienter genutzt werden.

Da der Autorouter ein vereinheitlichter Teil des PCBDesign-Editors ist, können Sie ihn jederzeit starten, umdas gesamte Board, ein einzelnes Netz oder bestimmteKomponenten in beliebiger Kombination zu ent-flechten. Die gesamte Leistungsfähigkeit der Autorou-ting Engine steht Ihnen jederzeit zur Verfügung.

Außerdem bietet Altium Designer komplette, bidirektion-ale Unterstützung für den SPECCTRA Autorouter. Wäh-rend des Exports können Sie existierende Tracks beibe-halten, das Mapping von Altium Designer Via-Regeln zuSPECCTRA Pad Stacks kontrollieren und Netzklassen anSPECCTRA weitergeben, um so die effiziente Erstellungvon Routing-Constraints auf Klassenbasis zu erlauben.“

Altium Designer ist ein sehr

wertvolles Tool, das uns durch

jede Phase der Entwicklung

von elektronischen Produkten

führt. Wenn Sie komplexe

Raumfahrtsysteme entwickeln,

benötigen Sie eine

Designsoftware, die der

Aufgabe gewachsen ist. Mit

Altium Designer und dem

Altium NanoBoard können wir

schnell Soft-Prozessoren in

FPGAs implementieren, die in

den rauen Bedingungen der

Raumfahrt bestehen können.

Mattias Ericson, Engineer Omnisys Instruments, Schweden “

Unsere Kunden

18

Page 22: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Zunehmende Taktraten und schnelle serielle Verbin-dungen machen High-Speed Design zu einem Faktor inder Mainstream-Boardentwicklung. High-Speed Sig-nalläufe stellen besonders hohe Anforderungen an dasphysikalische Design. Altium Designer unterstützt High-Speed Design mit zielgerichteten Designregeln, voll-ständigem Support auf Systemebene für die Hand-habung von differentiellen Signalen und integrierterSignalintegritätsanalyse.

Mit dem umfangreichen Regelsystem von Altium Designer können Sie Constraints erstellen,die gezielt auf High-Speed Design und differentielleSignale abgestimmt sind. So können Sie z.B. diemaximale Länge von Netzen festlegen, die Anzahlder Durchkontaktierungen in einem Netzkontrollieren und die Längen von definierten Netzenangleichen. Dabei werden bei Bedarf automatischsog. Akkordeon-Segmente zu Leiterbahnenhinzugefügt. Außerdem können Sie den maximalenParallellauf von Leiterbahnen spezifizieren, umCrosstalk zwischen Netzen zu vermeiden, und dasphysikalische Layout von differentiellen Signalpaarenauf Ihrem Board kontrollieren.

Verwendung von differentiellenSignalen

Differentielle Signale werden auch im Mainstream Board-Design mehr und mehr eingesetzt - insbesondere, wennprogrammierbare Bausteine benutzt werden. FPGA-Anbieter statten selbst ihre günstigeren Bausteine mitLVDS-Funktionen aus, da dies nicht nur Störungen durchReflektion, sondern auch elektromagnetische Störungenund Stromverbrauch minimiert. Altium Designer bietetsystemweite Unterstützung für differentielle Signale, sodass Sie voll von den LVDS-Funktionen akuteller FPGAsprofitieren können.

Sie können differentielle Signalpaare auf Schaltplan-oder PCB-Ebene definieren. Altium Designer verteilt undsynchronisiert diese Definitionen im gesamten Projekt.Bei miteinander verbundenen FPGA- und PCB-Projektenweist Altium Designer einem im FPGA-Projekt definier-ten differentiellen Signal automatisch die entsprechen-den Signalpaare im physikalischen Design zu.

Der PCB Editor des Altium Designers umfasst inter-aktiven Routing-Support für differentielle Signale,sodass Sie beide Netze in einem Paar gleichzeitig ent-flechten können. Die Designregeln werden dabei be-achtet. Dies bedeutet integrierten und systemweitenSupport für differentielle Signale, und zwar vom FPGA-Design bis hin zum PCB-Layout.

2 – Erstellung der physikalischen Plattform – PCB Design

19

Design von High-Speed Anwendungen

Altium Designerbietet systemweiteUnterstützung fürdifferentielle Signale.Sie können so LVDSI/O von FPGA-Projek-ten bis zum physika-lischen Design abbil-den oder differen-tielle Paare auf denBoard-Schaltplänenoder dem PCB-Layoutdefinieren. Außerdemkönnen Sie beideNetze simultanrouten und dabei dieDesignregeln kom-plett einhalten.

Page 23: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Wahrung der Signalintegrität

Die schnellen Schaltvorgänge moderner Logikfamilienmachen Signalintegritätsanalyse zu einem entscheiden-den Bestandteil des physikalischen Designprozesses.Insbesondere FPGAs können eine großeHerausforderung für den Entwickler darstellen. Die breite Palette von programmierbaren I/O-Eigenschaften auf diesen Bausteinen komplizieren die korrekte Terminierung von Leitungen, um Störun-gen zu vermeiden.

Mit Altium Designer können Sie Signalintegritätsanalysewährend der Eingabe und während des Board Layoutsdurchführen. Sie können so potentielle Problemeidentifizieren, die korrekte Terminierungsstrategiefestlegen und die notwendigen Bauteile zum Designhinzufügen, bevor Sie zum PCB-Layout übergehen.

Bei programmierbaren Bausteinen wird die Analyseautomatisch mit den programmierten I/O-Eigenschaf-ten des Bauteils ausgeführt. So können Sie ganz ein-fach feststellen, welche Auswirkungen die Änderungvon Parametern wie der Ausgangsspannungsschwan-kung auf die Schaltungsleistung hat.

Mit Hilfe des integrierten Termination Advisors könnenSie erkennen, wie sich verschiedene Leitungs-Abschlüsse auf die Signalintegrität auswirken, ohnehierfür die Schaltung ändern zu müssen. Anschlies-send können Sie einen Durchlauf der Bauteilwertestarten, um die optimale Lösung für jeden Abschlusszu ermitteln.

Für Ihr endgültiges Board können vollständige Impedanz-, Signalreflektions- und Crosstalk-Analysenaufgerufen werden, um nach dem Layout die tatsäch-liche Leistungsfähigkeit Ihres Designs zu überprüfen.Die Überwachung der Signalintegrität ist in das Altium Designer Designregelsystem eingebaut. Sokönnen Sie grobe Verstöße gegen die Signalintegritätim Rahmen des normalen Board-DRC Vorgangsüberprüfen.“

Altium Designer ist sehr viel

einfacher zu benutzen, als

Konkurrenzprodukte – und in

punkto Support kenne ich kein

anderes Unternehmen, das

Altium das Wasser reichen

kann. Es ist einfach toll, dass

der Altium Designer eine so

aktive User Community hat

und die Altium-Entwickler die

Foren beobachten und sich

daran beteiligen. Altium-Tools

sind die perfekte Lösung für

PCB-Designer, die auf FPGA-

Design umstellen.

Dan Bay, President Bay Enterprises, USA “

Unsere Kunden

20

Der Signalintegritäts-Simulator von Altium Designer lässt Sie die vorgeschlagenen Terminierungsoptionen vergleichen und die Signalqualität optimieren.

Page 24: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Funktionale Schaltungssimulation ist ein nützlichesTool, wenn es darum geht, Aspekte der Schaltungs-leistung während der Entwicklung zu untersuchen.Beim Altium Designer müssen Sie nicht zu einer se-paraten Umgebung wechseln, um die Simulation zuverwenden. Mixed-Signal Schaltungssimulation ist Teildes Eingabevorgangs und komplett in die Schaltplan-bearbeitungsumgebung integriert.

Der Altium Designer Simulator unterstützt sowohlStandard SPICE 3f5/XSpice als auch PSpice®-Modelle.Sie haben so die größtmögliche Auswahl vonKomponenten in der Simulation.

Altium Designer bietet eine breite Palette von Analysen,einschließlich Temperatur und Parameter Sweep, MonteCarlo Analyse, Pol-Nullstellen- und Rausch- Analyse.

Die Simulationsergebnisse werden zur Untersuchungim integrierten Waveform-Viewer angezeigt. Dieserbietet Ihnen ein detailliertes und genaues Bild derSchaltungsleistung. Sie können Simulationsergebnissemathematisch nachbearbeiten, Kurven überlagern,verschiedene Simulationstypen auf einer einzelnenGrafik darstellen und die Kurven-Daten exportieren.

Mixed-Signal Schaltungssimulation

2 – Erstellung der physikalischen Plattform – PCB Design

21

Altium Designer verbindet die Mixed-Signal Schaltungssimula-tion mit der Designeingabe und bietet eine leistungsstarkegrafische Ausgabe mit der Sie die generierten Simulationsdatenanalysieren können.

Überzeugen Sie sich selbst!

Diese Broschüre bietet Ihnen einen Überblick über die zahlreichen

Möglichkeiten, mit denen Altium Designer die ProduktivitätIhres Designteams erhöhen kann. Sie sollten sich nicht einfachmit dem Lesen begnügen! Sehen Sie Altium Designer inAktion! Besuchen Sie unser DEMOcenter auf der Altium Web-Site unter der Adresse www.altium.com/Evaluate/DEMOcenter,um sich unsere On-Demand Videodemos anzuschauen.

Page 25: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Mit Altium Designer können

Sie ein Design innerhalb einer

einzigen, vereinheitlichten,

Regel-gesteuerten Design-

umgebung vom Konzept bis

zur Fertigung begleiten.

Altium bietet Ihnen eine

vereinheitlichte Umgebung,

mit der Sie die physikalischen

Designherausforderungen

von heute und morgen

meistern können.

Page 26: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

3 – Integration programmierbarer Bausteine in das physikalische Design

Page 27: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Verbindung von FPGAs mit Boad-Level Design

Für den umfassenden Einsatz von FPGAs innerhalbeines Systemdesigns sprechen überzeugende Argu-mente – nicht zuletzt die schnellen Entwicklungs-zyklen. Die Tatsache, dass bei der Entwicklung desFPGAs Zeit eingespart wurde, führt jedoch nichtautomatisch zu einer schnelleren Vermarktung desEndproduktes.

Eines der Merkmale von FPGAs ist, dass diePindefinition konfigurierbar ist. Neben der Funktioneines Pins kann das I/O Verhalten aus einer Vielzahlvon Optionen festgelegt werden. Obwohl dies enormeFreiheiten im Entwicklungsprozess mit sich bringt sokompliziert dies andererseits auch die Integrationsolcher Bauteile in das PCB. Dadurch kann dieZeitersparnis bei der Entwicklung des FPGAs wiederverloren gehen.

In Altium Designer wird dieses Problem im Umgangmit komplexen, programmierbaren Bausteinen dadurchgelöst, dass das FPGA Projekt nahtlos in das BoardDesign, das den FPGA enthält, integriert wird. Dieserlaubt die Nutzung der Vorteile von programmierbarenBauteilen auf der einen Seite und ermöglicht auf deranderen Seite einen neuen Ansatz für die Entwicklungvon Elektronikprodukten.

Leistungsstarke programmierbare

Bausteine sind mehr und mehr in

der Mainstream-Elektronik-

entwicklung zu finden.

Sie bringen erhebliche Vorteile

für den Designvorgang, weil

komplexe Funktionen statt mit

fest verdrahteten Bauteilen nun

in einer programmierbaren

Umgebung realisiert werden

können. Es ist von entscheiden-

der Bedeutung für die Design-

produktivität, dass diese Bau-

steine nahtlos in den physika-

lischen Designvorgang

integriert werden.

24

Page 28: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Altium Designer bietet eine vereinheitlichte Umgebungsowohl für das Design der internen Konfiguration vonprogrammierbaren Bausteinen als auch der PCB-Plattform, auf der sie verwendet werden. Diesermöglicht vollständiges FPGA-PCB Co-Design und dieschnelle Entwicklung von FPGA-basierten Anwendungen.

Da die Projekte auf Designebene miteinander verbun-den sind, können Sie den physikalischen Designvor-gang mit einer standardmäßigen FPGA-Konfigurationbeginnen, während sich das FPGA noch in derEntwicklung befindet. Wenn die FPGA-Entwicklungs-prozesse fortschreiten, können aktualisierte Pin- undI/O-Zuweisungen auf das Board Design übertragenwerden. Die physikalische Schaltplandarstellung desFPGA-Bausteins wird automatisch aktualisiert, um denaktuellen I/O-Definitionen zu entsprechen. Dabeiwerden existierende Verbindungen gewahrt. DieseÄnderungen können dann auf das PCB fließen.

Altium Designer abstrahiert das FPGA-Designgegenüber den physikalischen Randbedingungen, dieden FPGA Place and Route-Prozess bestimmen. Sokönnen Sie innerhalb eines einzigen FPGA-Projekts

mehrere FPGA-Konfigurationen definieren. Sie könnenz.B. eine Konfiguration für Ihre FPGAEntwicklungsumgebung und eine weitere für IhrProduktionsboard einrichten. Dies erlaubt es Ihnen,sich nahtlos zwischen Entwicklungs- und Produktions-Version des FPGAs hin und her zu bewegen underleichtert das gleichzeitige Design von FPGA undphysikalischer Plattform.

“Hier bei 20th Century Fox, Post

Production Services, gibt es im Job

viele Störungen, die den Entwick-

lungsprozess bei Projekten unter-

brechen. Altium Designer erlaubt

mir, die Arbeit an einem beliebigen

Zeitpunkt im Design-Ablauf zu

unterbrechen und ganz schnell

wieder an dieser Stelle einzusteigen,

ohne dass ich mir mit viel Zeit wieder

einen Überblick verschaffen muss.

Dieser Aspekt und die

Geschwindigkeit beim Autorouter

ermöglichen es uns, Prototypen

PCBs einzusetzen statt eine manuelle

Verkabelung vorzunehmen.

Paul Pavelka, Sound Engineer 20th Century Fox, Post Production Services, USA“

FPGA- und PCB-Co-Design

3 – Integration programmierbarer Bausteine in das physikalische Design

25

Unsere Kunden

Mit Altium Designerkönnen Sie FPGA- undPCB-Designprojektestrukturell verbinden.So können Sie die FPGA-Logik und das Board, aufdem das FPGA sitzt,gleichzeitig entwickeln.Altium Designersynchronisiert die Designsautomatisch, damit dieProjekte übereinstimmen.

Page 29: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Handhabung der I/OSynchronisierung

Programmierbare Bausteine wie FPGAs stellen für denBoard Design-Prozess besondere Herausforderungendar. Typischerweise haben diese Bausteine eine großeAnzahl von Pins, deren I/O-Eigenschaften undFunktionen nicht festgelegt sind, sondern von derprogrammierten Anwendung bestimmt werden.Typischerweise werden wichtige I/O-Pins vom FPGA-Designer festgelegt, während die FPGA Place andRoute-Tools die übrigen Pins zuweisen.

Das Resultat auf Board-Ebene ist meistens eine Pin-Konfiguration, die für PCB-Routing alles andere alsoptimal ist. Die Aufgabe, I/O-Eigenschaften für Prozessewie Signalintegritätsanalyse weiterzugeben, wirdzeitaufwändig und fehleranfällig. Da Altium Designerdie FPGA- und PCB-Designprozesse vereinheitlicht, wirddie I/O-Synchronisierung von PCB- und FPGA-Projektenvollständig unterstützt. Dies ermöglicht Ihnen dasForward- und Back-Annotate von Änderungen der Pin-Zuweisung. Außerdem können Sie I/O-Eigenschaften fürSignalintegritätssimulation und Differential PairManagement automatisch weitergeben.

Optimale Routing-Lösungen mit FPGAs

Wenn Sie FPGAs innerhalb des PCB-Layouts implemen-tieren, können Sie die auf Board-Ebene tauschbarenPins definieren. Aus dem PCB-Design heraus können SiePins manuell austauschen, um das Routing zu verbes-sern. Alternativ dazu können Sie Altium Designer dieVerbindungen automatisch optimieren lassen. Mitwenigen Mausklicks können Sie dann die Pinänder-ungen an das FPGA-Projekt zurückgeben und den FPGAPlace and Route-Vorgang mit den neuen Constraintsstarten. So können Sie sich schnell durch die PCB- undFPGA-Routingoptionen durcharbeiten, bis Sie eineoptimale System-Level Designlösung haben.

Dank der Vereinheitlichung der programmierbaren und physikalischen Elemente eines Elektronikproduktsim Altium Designer können Sie die Vorteile von FPGAs mit großer Kapazität optimal ausnutzen. MitAltium Designer können Sie die Komplexität, dieFPGAs auf Board-Ebene verursachen, effizienthandhaben. Dies überwindet die Hindernisse, dieihrem Einsatz für Mainstream-Design im Wege stehen.

26

Mit Altium Designer können Sie Verbindungen zu einem FPGA-Baustein auf der Board-Ebene optimieren, um das PCB-Routingzu erleichtern. Pin-Änderungen werden automatisch an dieBoard-Schaltpläne und das FPGA-Projekt weitergegeben.Hierdurch lassen sich Routinglängen und Überkreuzungen erheb-lich reduzieren. Der verfügbare Platz auf dem Board wird so bes-ser ausgenutzt, die Produktionskosten können reduziert und dieDesignzyklen verkürzt werden.

Page 30: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Viele dicht gepackte FPGA-Bausteine stehen in kom-plexen Gehäusen wie BGAs zur Verfügung. Es ist oftextrem schwierig oder sogar unmöglich, Pins an diesenGehäusen physikalisch zu testen, um den Signalstatuswährend der Systementwicklung zu ermitteln. Diesmacht das physikalische Debugging der Schaltung zueiner echten Herausforderung.

Altium Designer nutzt die JTAG-Eigenschaften derFPGAs, damit Sie den Status beliebiger Pins am Bausteindynamisch untersuchen können, ohne physikalischenZugang zu den Pins zu benötigen. Ein JTAG BoundaryScan ermöglicht die transparente Überwachung desSignalstatus auf dem Baustein. Ist Ihr Altium Designer-System mit einem geeigneten Entwicklungsboardverbunden, wie z.B. dem bausteinunabhängigenNanoBoard von Altium, oder Ihrem mit JTAG ausge-statteten Prototypen oder Produktionsboard, so erlaubtes Ihnen der integrierte Echtzeit JTAG Viewer, den Statusaller Pins eines JTAG Bausteins einzusehen. Dies ist Teilder interaktiven FPGA Entwicklungsmethodik von Altium Designer: LiveDesign.

Der JTAG Viewer bietet Ihnen eine Footprint- undSymbol-Ansicht des verwendeten Bausteins. Sie kön-nen manuell eine Momentaufnahme des Pin-Statusauf dem Baustein erstellen oder die Anzeige bei lau-fendem Betrieb dynamisch aktualisieren. Ebenso ist esmöglich, die Anzeige von ungenutzten Pins zuverstecken und sich auf einzelne oder Gruppen vonNetzen in Ihrem Design zu konzentrieren. So könnenSie problemlos den Status der Pins überwachen, andenen Sie interessiert sind.

Der Pin-Status kann auch dynamisch auf den Quell-schaltplänen für Ihr Projekt und dem PCB Layoutreflektiert und angezeigt werden. So können SieSignale problemlos durch das gesamte Designnachverfolgen.

Mit Altium Designer können Sie den Status von wich-tigen Leitungen in Echtzeit überwachen um dabei aufkorrekte Zustandswechsel zu achten und Probleme wieblockierte Signalleitungen problemlos zu identifizieren.Diese Fähigkeit, den Status der physikalischen Pinseines FPGAs bzw. eines beliebigen unterstützten JTAG-Bausteins, einfach zu erkennen, ist für das DebuggingIhres Designs auf physikalischer Ebene sehr nützlich.

Debugging von JTAG Bausteinen auf physikalischer Ebene

3 – Integration programmierbarer Bausteine in das physikalische Design

27

Der erweiterte JTAG Viewer des Altium Designers bietet Ihnen eineEchtzeit-Ansicht des Pin-Status der JTAG-Bausteine wie z.B. FPGAswährend Ihre Schaltung läuft. Dies erlaubt Ihnen das Debugging IhrerSystemhardware, und zwar ohne dass hierfür die Bausteinephysikalisch getestet werden müssen.

Page 31: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Altium Designer löst die mit dem

Einsatz komplexer programmier-

barer Bausteine verbundenen

Probleme, indem FPGA Design-

projekte nahtlos mit dem sie

enthaltenden Board-Design

verbunden werden.

Page 32: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

4 – Verwaltung von Bauteilen und Bibliotheken

Page 33: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Verwaltung vonBauteilinformationen

Das Geheimnis einer problemlosen Produktion ist es,Ihre Bauteildaten auf jeder Ebene des Designvorgangsverwalten zu können und dadurch dafür zu sorgen,dass die spezifizierten Teile verfügbar sind, innerhalbder Projektkosten bleiben und von Ihren bevorzugtenLieferanten kommen. Altium Designer bietet umfas-sende Datenmanagement und Informationsressourcen,mit denen Sie den Einsatz von Bauteilen kontrollierenkönnen, und zwar unabhängig von Größe oder An-forderungen Ihrer Organisation.

Mit Altium Designer können Sie ein komplettes daten-bankgesteuertes Bauteilinformationssystem implemen-tieren. Dies ermöglicht Ihnen eine zentrale Kontrolle überdie Verteilung von Bauteildaten und die Integration mitden MRP- oder ERP-Systemen Ihres Unternehmens.

Alternativ dazu können Sie integrierte stand-aloneBibliotheken implementieren, die Ihnen Bauteilsicher-heit und Portabilität bieten, wenn Sie kein ganzesBauteilinformationssystem benötigen. Damit verfügenSie über die notwendige Flexibilität, Altium Designerpassend zu den Anforderungen Ihrer speziellenDesignprozesse und Unternehmensstruktur zuimplementieren.

Die Auswahl eines veralteten

oder nicht vorrätigen Bausteins

kann zu langwierigen Verzöger-

ungen bei der Produktion und

unvorhergesehen hohen Kosten

führen. Probleme dieser Art

sind während des Designs nicht

einfach zu identifizieren und

werden oft erst bemerkt, wenn

sich das Projekt bereits in der

Fertigungsphase befindet. Dies

kann sich sehr negativ auf den

potentiellen Erfolg eines

Produkts auswirken.

30

Page 34: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Implementierung eines datenbankgesteuerten Bauteil-Informationssystems

Altium Designer bietet die Möglichkeit, Bauteiledynamisch und direkt aus einer Datenbankbibliothekzu platzieren. Auf die Daten kann über jede ODBC-konforme Datenquelle wie eine Microsoft Access-Datenbank, eine Excel-Tabelle und die meistenEngineering Management-Systeme zugegriffenwerden. Außerdem können Sie direkte Verbindungenzu OrCAD® CIS-Datenbanken herstellen. So könnenSie Altium Designer mit den Einkaufs- und Lager-haltungssystemen Ihres Unternehmens verbinden.Außerdem haben Sie vollständige Kontrolle über Aus-wahl und Einsatz von Bauteilen innerhalb eines Designs.

Sie können das System so konfigurieren, dass allerelevanten Bauteilparameter bei der Platzierung in dasBoard Design übertragen werden. Sie können sowichtige Bauteileigenschaften wie Verfügbarkeit undKosten während des Designvorgangs überprüfen undsicherstellen, dass Ihr Design nur Teile von autorisiertenLieferanten enthält.

"Bibliothekare" sorgen dafür, dass

das Designteam nur verifizierte Bauteilmodelleverwendet, was zwangsläufig zur Integrität derDesigndaten im gesamten Projekt führt.

Altium Designer bietet die vollständige Synchronisie-rung von Datenbankbibliotheksdaten mit Bauteilen imSchaltplan. Sie können so genaue Stücklisten (BOMs)erstellen und die Verfügbarkeit, Kosten und Lieferan-ten aller Bauteile in Ihrem Design jederzeit überprüfen.Während der BOM-Generierung können Informatio-nen synchronisiert und sowohl aus den Designdateienals auch der Bauteildatenbank bezogen werden. Siekönnen so aktuelle Bauteilkosten und Bezugsinforma-tionen in die BOM aufnehmen.

Mit den Datenbankbibliotheksfunktionen von Altium Designer haben Sie das Management vonBauteildaten fest im Griff. Produktionsverzögerungenauf Grund nicht vorrätiger Teile lassen sich sovermeiden. Sie können die Auswahl der Bauteile aufgenehmigte Lieferanten begrenzen und so dafürsorgen, dass die Bauteilkosten in denProjekttoleranzen bleiben.

Außerdem lässt sich der Designprozess mit derBeschaffung von Bauteilen, Lagerverwaltung undFertigung synchronisieren.

CAD-Bibliothekare Bestandsmanager Fertigungsingenieure Designer

Beschaffung von Bauteilen PCB Bestücker

Managementsystem für Bauteilinformationen

Integrierte Bauteile

Designerstellung

Bauteileliste

Altium Designer Bauteil-Informationssystem

Übergabe von Bauteil- informationenwährend des Einfügens

Designspezifische BauteilinformationenDynamische Datenextraktion & Synchronisierung während der BOM-Generierung

Datenbanktabellenmit Bauteilinformationen

Sch PCB

3D Sim Schaltplan

PCB Layout

Simulation

3D ModellierungBauteilmodelle

Implementierung eines datenbankgesteuerten Bauteil-Informationssystems

4 – Verwaltung von Bauteilen und Bibliotheken

31

Altium Designer ermöglicht es Ihnen, Bauteile direkt aus einer zentralenDatenbankbibliothek zu platzieren. Informationen aus den Designdateienwerden während der BOM-Generierung mit der Datenbank synchronisiert,um so dafür zu sorgen, dass genaue, vollständige und aktuelle Informa-tionen an Beschaffung und Fertigung weitergeleitet werden.

Datenbankgesteuertes Bauteil-Informationssystem

Page 35: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Altium Designer unterstützt auch den Einsatz integrier-ter Stand-alone Bibliotheken, die alle relevanten Mo-delle, wie Footprints und Simulationsmodelle, für jedesBauteil in einem einzelnen Bibliothekspaket konsoli-dieren. Sie können so unabhängige Bibliotheken, dietransportierbar und sicher sind, kompilieren undimplementieren.

Während Sie natürlich auch direkt mit einzelnenSchaltplan- und PCB-Bibliotheken arbeiten können,bietet Ihnen die Kompilierung in integrierte Bibliothekeneine einzelne, sichere Quelle für alle notwendigenBauteilinformationen. Sie können Simulations- undSignalintegritätsmodelle ebenso wie 3D CAD-Beschrei-bungen eines Bauteils anhängen. Wenn Sie eine inte-grierte Bibliothek kompilieren, werden alle Modelle ausden Quelldaten extrahiert und in einem einzelnen,portablen Format zusammengefasst. Anschließendkönnen Sie die integrierte Bibliothek in Ihrem Designimplementieren. Durch den Einsatz von integriertenBibliotheken können Sie die Integrität Ihrer Quell-bibliotheken wahren und gleichzeitig Designern

uneingeschränkten Zugriff auf alle notwendigen Bauteil-informationen ermöglichen.

Bauteile in integrierten Bibliotheken können außerdemParameter einer Datenbank einbinden. So können Sieihre integrierten Bibliotheken auf dynamische Art undWeise mit Ihren Bauteil-Managementsystemen ver-binden, selbst wenn Sie keine vollständigen Daten-bankbibliotheken verwenden.

Ist ein Design abgeschlossen, so ermöglicht es IhnenAltium Designer, alle Bauteilinformationen automatischaus Ihrem Projekt zu extrahieren und so eine projekt-spezifische integrierte Bibliothek zu erstellen. Sie kön-nen so alle Bauteildaten mit Ihrem Projekt archivieren.Dadurch haben Sie jederzeit Zugriff auf die ursprüng-lichen Bauteilinformationen, wenn Sie das Design inZukunft abändern müssen.

Dank der Vielseitigkeit und Sicherheit des integriertenBibliotheksformats in Altium Designer können Sie dieImplementierung von Stand-alone Bauteilquellen kon-trollieren und Bauteildaten verwalten, ohne dass hier-für ein vollständiges Datenbank-Bauteilinformations-system notwendig wäre.

Design mit integrierten Bibliotheken

32

Während der fünf Jahre, in denen

mein Unternehmen Protel 99SE

verwendet hat, schätzten wir be-

sonders die eng integrierte Umge-

bung, in der wir ganz einfach von

einem Design-Tool zum anderen

wechseln konnten. Der Übergang

zu Altium Designer war ganz ein-

fach. Dank der neuen und verbes-

serten Funktionen ist es ein Ver-

gnügen, mit diesem Produkt zu

arbeiten. Mit den enormen Fort-

schritten bei einzelnen Funktionen

und dem hohen Integrations-

niveau konnte die Produktivität

unseres Teams dramatisch

gesteigert werden.

Dave Miller, Chief Electrical Engineer Arete Associates, USA

Unsere KundenAltium Designer bietet alle Funktionen für die Erstellung undBearbeitung von Schaltplansymbolen und PCB-Footprints, sodass Sie individuelle Bibliotheksbauteile erstellen können.

Page 36: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Ein bestimmtes Bauteil schnell finden zu können, ist für effizientes Design von entscheidender Bedeu-tung. Altium Designer bietet vielseitige Suchop-tionen, mit denen Sie nahezu umgehend das gewün-schte Bauteil in Stand-alone Bibliotheken oderinnerhalb eines datenbankgesteuertenBauteilinformationssystems finden können.

Installierte Bibliotheken können direkt ausgewähltund im Altium Designer Bibliotheksfenster durch-sucht werden. Das Fenster zeigt das Schaltplan-symbol und etwaige verfügbare Footprint- oder 3DModellinformationen, sodass Sie einen Bauteil schnelllokalisieren können.

Sie können installierte System- und Projektbibliothekendurchsuchen oder alle Bibliotheken innerhalb einesdefinierten Suchpfades in die Suche einbinden. Altium Designer unterstützt den Einsatz komplexerAbfragen über alle Bauteilparameter hinweg, sodassSie auf der Basis der relevanten Kriterien genau diegewünschten Bauteile finden. Abfrageergebnissekönnen genauso durchsucht werden, wie individuelleBibliotheken. Symbole und Footprints werdendynamisch angezeigt, während Sie sich durch dieBauteilliste bewegen.

Die integrierten und flexiblen Bibliothekssuchfunk-tionen von Altium Designer sorgen dafür, dass Sie diegewünschten Bauteile selbst in großen lokalen oderDatenbank-Bauteilsammlungen problemlos finden.

Aktuelle Informationen über die diversen Bibliothekenund Bauteile in einem System sind wichtig, um sicher-zugehen, dass alle Teile korrekt sind und denStandards entsprechen. Mit Altium Designer könnenSie schnell und einfach einen umfassenden Berichtgenerieren, der alle Bauteile in einer bestimmtenBibliothek beschreibt.

Berichte können als Microsoft® Word-Dokument oderim HTML-Format generiert werden. Sie könnenumfassende Bauteilparameter, Pin- und Modellinfor-mationen sowie Vorschauabbildungen von Schaltplan-symbolen, PCB-Footprints und 3D-Modellen enthalten.HTML-Berichte bieten eine mit Hyperlinks ausge-stattete Liste aller Bauteile in einer Bibliothek undlassen sich ganz einfach auf einem Intranet oder überdas Web implementieren.

Die Altium Designer Library Reporting-Funktionen inKombination mit Unterstützung für datenbankgesteuerteund integrierte Stand-alone Bibliotheksformate ermög-lichen ein umfassendes und vielseitiges Managementaller wichtigen Bauteildaten. Sie erleichtern die effektiveund effiziente Kontrolle und Weitergabe von Bibliotheks-informationen in Ihrer gesamten Organisation.

Einfaches Auffinden von Bauteilen

4 – Verwaltung von Bauteilen und Bibliotheken

33

Erstellung von kompletterBibliotheksdokumentation

Mit Altium Designerkönnen Sie Bauteile ganzeinfach in einzelnenBibliotheken oder inner-halb eines datenbank-gesteuerten Bauteil-informationssystemsfinden. Während Sie dieErgebnisse durchgehen,können Sie interaktiveSymbol-, Footprint- oder andereModellinformationenanschauen.

Page 37: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Altium Designer bietet umfas-

sende Datenmanagement und

Informationsressourcen, mit

denen Sie den Einsatz von

Bauteilen kontrollieren können,

und zwar unabhängig von

Größe oder Anforderungen

Ihrer Organisation.

Page 38: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

5 – Vom Design zur Fertigung

Page 39: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Vom Design zur Fertigung

Altium Designer bietet Ihnen die Möglichkeit, Design-und Fertigungsprozesse miteinander zu verbinden undIhre Fertigungsdaten zu bearbeiten und zu verifizieren,bevor diese Ihren Arbeitsplatz verlassen. Sie könnenden Übergang zu Board-Fertigung und Montage aktivsteuern und dafür sorgen, dass Ihr Design erfolgreichhergestellt werden kann.

Altium Designer integriert die Verifizierung undBearbeitung von Fertigungsdateien in die Design-umgebung. Sie können so alle Fertigungsdaten, dievom System generiert wurden, laden und überprüfen.Sie können das Design auf eine Reihe von gängigenFertigungsproblemen wie verkümmerte Wärmefallenund Lötbrücken hin überprüfen und diese korrigieren,bevor das Design Ihren Desktop verlässt, und dieNutzenerstellung und Fräs-Pfade für das Boardkomplett konfigurieren.

Durch die Verbindung von Design und Fertigung hilftAltium Designer Zeit zu sparen und reduziert teureDesignfehler auf ein Minimum. Sie können effizient mitIhren Fertigungspartnern zusammenarbeiten und sodafür sorgen, dass Ihre Fertigungsdateien fehlerfrei undauf optimierte Fertigung und Montage ausgelegt sind.

Der nahtlose Übergang vom

Design zur Fertigung spielt für

den Erfolg eines Elektronik-

produkts eine entscheidende

Rolle. Verzögerungen bei der

Beschaffung von Bausteinen

und Missverständnisse mit

Fertigungsbetrieben

können Zeitplan und

Produktionskostenziele

gefährden. Eventuell kommt Ihr

Produkt sogar zu spät auf den

Markt. Altium Designer schließt

die Lücke zwischen Design und

Fertigung und ermöglicht es

Ihnen, die Erstellung und

Verifizierung aller Fertigungs-

daten aktiv zu handhaben.

36

map

Page 40: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Um ein Elektronikprodukt herzustellen, müssenzahlreiche Ausgabedateien generiert werden. Dieskann Schaltplanausdrucke für das Handbuch, Mon-tagezeichnungen, Fertigungsdateien, Bohrdateien,Pick-and-Place-Dateien, Test Point-Berichte undStücklisten (BOM) umfassen.

Für die Verwaltung dieser Ausgaben enthält AltiumDesigner ein spezielles Output Job-Dokument(OutJob), das zu einem Projekt hinzugefügt werdenkann, um die Ausgabegenerierung zu zentralisieren.Innerhalb eines Output Job-Dokuments können be-liebig viele Ausgaben konfiguriert werden. Es lassensich mehrere Ausgabe-Jobs zu einem einzigen Projekthinzufügen. Haben Sie einmal die benötigten Aus-gabedateien definiert, so können Sie alle Ausgaben in einem einzigen Batchvorgang generieren.

Da Ausgabejobs innerhalb des Projekts gespeichertwerden, können Sie Ausgabedateien jederzeit neuerstellen. Sie können an mehreren Projekten gleich-zeitig arbeiten und dabei unabhängige Konfigu-rationen und Dateigruppen für jedes Projektbeibehalten. Ausgabekonfigurationen könnengespeichert und in Folgeprojekten erneut benutztwerden und versetzen Sie so in die Lage, mehrereKonfigurationen für verschiedene Herstellereinzurichten und korrekt konfigurierte Dateien für jedeFertigungs- und Montagefirma zu produzieren.

Typischerweise müssen Sie mit verschiedenenElektronikherstellern zusammenarbeiten, selbstinnerhalb eines einzigen Projekts. Prototypen undProduktionsboards können in ganz unterschiedlichenAnlagen erstellt werden. Jedes Projekt hat seine ganzspezifischen Herausforderungen, die unterschiedlicheFertigungstechniken vorgeben. Um effizient mitmehreren Herstellern arbeiten zu können, müssen Sie ihre Fertigungs- und Montage-Dateiformateentsprechend anpassen können.

Altium Designer bietet eine breite Palette von Ausgabe-formaten, sodass Sie die geeigneten Dateien für die Ferti-gung erstellen können. Dies umfasst Unterstützung allergängigen Gerberformate mit kompletter Kontrolle überalle erstellten Lagen und das manuelle Auflisten oder dieautomatische Einbettung von Blendeninformationen.

Außerdem unterstützt Altium Desginer das aufkom-mende ODB++ Fertigungsdateiformat. ODB++ ist dasintelligenteste CAD/CAM-Format, das heute verfügbarist, und erfasst das gesamte CAD/EDA Datenbank-,Montage- und PCB-Fertigungswissen in einer einzigen,einheitlichen Datenbank.

NC Bohr- und Fräsdateien, Automatic Pick and Place-Dateien sowie alle weiteren relevanten Fertigungsdateienkönnen ganz einfach aus Altium Designer heraus gene-riert, überprüft und bearbeitet werden. Die Bereitstellungeiner genauen Bauteileliste für Ihr Projekt ist für effizienteBeschaffung und Board-Fertigung von entscheidenderBedeutung. Mit Altium Designer können Sie die Infor-mationen in und Formate von Stücklisten (BOM) komplettkonfigurieren und diese in den unterschiedlichstenFormaten generieren.

Zentralisieren Sie die Erstellungder Ausgabedateien

5 – Vom Design zur Fertigung

37

Ausgabe einer kompletten Palettevon Fertigungs- und Bestückungsdaten

Mit den Altium DesignerOutJob-Dateien könnenSie die GenerierungIhrer Montage-,Fertigungs- undDokumentations-ausgaben auf derProjektebene konso-lidieren und so dasManagement derDatenausgabe ver-einfachen.

Page 41: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Die Bereitstellung einer exakten Liste von Bauteilen fürIhr Projekt ist die entscheidende Voraussetzung für eineeffiziente Beschaffung und Fertigung. Mit Altium Designerkönnen Sie die Informationen in und Formate von Stück-listen komplett konfigurieren. Stücklisten können in denunterschiedlichsten Formaten generiert werden.

Bei der Erstellung dieser Stücklisten werdenBausteindaten, einschließlich Informationen ausBausteinbibliotheken, dynamisch aus Ihrem Designextrahiert. Dies sorgt dafür, dass die Stückliste immerexakt ist und den aktuellen Informationsstand an dieFertigungspartner weitergibt.

Stücklisten können in unterschiedlichen Formaten produ-ziert und in praktisch jedes Fertigungssystem importiertwerden. Erstellen Sie Ihre Stückliste als formatierte XML-Tabelle, als Excel-Arbeitsblatt auf der Basis einer definiertenVorlage oder als einfache CSV-Datei. Sie können die Stückliste sogar im HTML-Format generieren, um dieVerbreitung über das Web zu ermöglichen.

Bei allen Formaten haben Sie vollständige Kontrolleüber die beinhalteten Felder und die Sortierung derDaten. Außerdem unterstützt die BOM-GenerierungMontagevarianten, sodass Sie Daten für definierteBoard-Varianten generieren können, ohne BOM-Wertemanuell bearbeiten zu müssen.

Gute Dokumentation in Form von Ausdrucken IhrerSchaltpläne und des PCB-Layouts ist für einenreibungslosen Verlauf von Fertigung und Tests vonentscheidender Bedeutung. Mit Altium Designer könnenSie den Druckvorgang komplett kontrollieren undgenaue Ansichten all Ihrer Designdokumente erstellen.

Altium Designer erlaubt es Ihnen, die PCB-Lagen, dieSie drucken wollen, präzise zu definieren, Skalierungund Orientierung festzulegen und genau zu sehen,wie diese auf der Seite aussehen werden, bevor Siedrucken. Sie können so problemlos individuelle Aus-drucke als Fertigungsabzüge, für mechanische Ausgabe,Dokumentation, Montage usw. erstellen. Für jedenAusdruck definieren Sie genau die Lagen und Optionen,die gedruckt werden sollen. Für jede ausgedrucktePCB-Lage können Sie selektiv den Druckmodus (Draftoder Final) für jeden Objekttyp deaktivieren und fest-legen. Sie können einen Ausdruck sogar im WindowsEnhanced MetaFile (EMF) Grafikformat speichern,sodass er in externen Berichten, Handbüchern oderanderer Dokumentation verwendet werden kann.

Außerdem können Sie Ausdrucke von Simulationenund Signalintegritäts-Waveforms in Ihre Designdoku-mentation aufnehmen, ebenso wie eine Reihe vonkonfigurierbaren Projektberichten mit Informationenwie Baustein-Querverweisen und Projekthierarchie.

Erstellung von korrektenStücklisten

38

Dokumentieren Sie Ihr Design

Es war uns sehr wichtig, Soft-

ware zu kaufen, die besonders

benutzerfreundlich ist und von

einem Anbieter kommt, der für

besonders guten Kundenservice

bekannt ist. Es ist schwierig, ein

Unternehmen zu finden, das

die vier folgenden Kriterien auf

hohem Niveau erfüllt: Qualität,

Preis, Kundendienst und

Benutzerfreundlichkeit.

Altium Designer brilliert in

allen vier Bereichen.

Yogesh Patel, Design Engineer Sanden Vendo America Inc., USA“

Unsere Kunden Altium Designer bietet umfassende Möglichkeiten beimDrucken, so dass Sie Ihr Design komplett dokumentierenkönnen. Für alle Ausdrucke gibt es eine Vorschaumöglichkeit,dadurch können Sie genau die Designansichten erstellen, dieSie benötigen.

Page 42: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Die Fähigkeit, Daten zu und von mechanischen CAD-Tools zu transferieren, ist von entscheidender Bedeu-tung wenn es darum geht, elektronische Schaltungenin ein fertiges Produkt zu verwandeln. In vielen derheutigen Designs müssen die auf dem Board sitzendenBausteine wie Sockel, Switches, Anzeigemodule undTastenblöcke nahtlos zu den mechanischen Schnitt-stellen passen. Altium Designer bietet umfassendeSchnittstellen für eine breite Palette von mechanischenCAD-Tools.

Mit Altium Designer können Sie DXF- und AutoCAD®

DWG-Dateien direkt aus dem Schaltplan oder PCB-Editor importieren oder exportieren. Außerdem um-fasst Altium Designer bidirektionalen Support fürLesen und Scheiben in IDF. Dies erleichtert die Inte-gration von Board Shape-Definitionen und dieAuslagerung von fertigen PCBs.

VRML- und IGES-Formate werden im mechansichen 3DCAD-Bereich weitgehend unterstützt. Sie können 3D-Informationen für Bausteine aufnehmen, wie BodyShapes für automatische Extrusion oder kompletteVRML- oder IGES-Modelle. Anschließend können Sie denPCB 3D-Viewer von Altium Designer verwenden, um einpräzises 3D-Modell Ihres Boards zu erstellen und diegesamte Bestückung als IGES-Datei zu exportieren.

Auf dem Weg vom Design bis zur Fertigung müssenSie dazu in der Lage sein, Ihre Designdaten mitanderen Personen auszutauschen, die nicht unbedingtdirekt am Designvorgang beteiligt sind. Dies könnenz.B. Test-Ingenieure, Manager, Dokumentationsspezia-listen, Hersteller oder Kunden sein. Statische Abbildun-gen oder Ausdrucke sind nicht einfach zu navigieren,und die Quell-Designdateien können nur dann weiter-gegeben werden, wenn der Empfänger die entsprech-ende Anwendung hat. Außerdem spielen Sicherheits-aspekte eine wichtige Rolle!

Altium Designer unterstützt die sichere Zusammenar-beit mit allen Beteiligten durch einen leistungsstarkenSmart PDF-Wizard, mit dem Sie eine portable undnavigierbare Ansicht Ihres Schaltplans und Ihrer PCB-Daten erstellen können. Mit Smart PDF können Sie Ihrgesamtes Projekt oder auch ausgewählte Designdateienin einem PDF-Dokument zusammenstellen. Dies kannauf jedem System dargestellt werden, auf dem derAdobe® Reader® installiert ist. Smart PDF Daten ent-halten Lesezeichen, die eine vollständige Navigation imDesign erlauben. Bausteine und Netze in Schaltplänenund PCB-Layout können durchblättert und hervor-gehoben werden.

Wird mehr Interaktion gewünscht, so kann Altium Designer als kostenlose Viewer Edition lizenziertwerden. Diese kann in Situationen implementiertwerden, in denen Projektbeteiligte ein Altium Designer-Dokument öffnen und untersuchen wollen. Eine ViewerEdition-Lizenz erlaubt nur Lesezugriff auf AltiumDesigner-Dateien. Die Navigations-, Abfrage- undBerichtsfunktionen der Altium Designer-Umgebungstehen dabei uneingeschränkt zur Verfügung.

Dank Smart PDF-Generierung und Altium DesignerViewer-Edition stehen Ihnen flexible und leistungsstarkeMöglichkeiten zur Verfügung, mit allen Personen zu-sammenzuarbeiten, die zum erfolgreichen AbschlussIhres Projekts beitragen.

Schnittstellen zu mechanischem CAD

5 – Vom Design zur Fertigung

39

Zusammenarbeit durchAustausch von Designdaten

Mit dem Smart PDFWizard von AltiumDesigner können Sie ein portables undnavigierbares PDF-Dokument erstellen, das auf jedem Systemgelesen werden kann.Das Dokument ist bis auf die Bauteile- und Netzebene hinunter navigierbar.

Page 43: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Durch die Verbindung von

Design und Fertigung spart

Altium Designer Zeit und

reduziert teure Designfehler

auf ein Minimum. Sie können

effizient mit Ihren Fertigungs-

partnern zusammenarbeiten

und so dafür sorgen, dass Ihre

Fertigungsdateien fehlerfrei und

für Fertigung und Montage

bereit sind.

Page 44: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

6 – Nutzen der ganzen Leistungsfähigkeit von programmierbaren Bausteinen

Page 45: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Der Siegeszug der EmbeddedIntelligence

Programmierbare Bausteine wie FPGAs bieten immermehr Leistung und Kapazität, während die Kostenrasant sinken. Es geht nicht mehr nur um EmbeddedSoftware - Sie können Ihre Produkte jetzt mit echter

"Embedded Intelligence" bereichern und damit sowohl Software als auch programmierbare Hardware abdecken.

Indem Sie Funktionalität vom Board zu programmier-barer Hardware verschieben, können Sie Designzyklenverkürzen und dabei Funktionalität hinzufügen, mitgeringen oder keinen Mehrkosten für die Fertigung.Software, Prozessor und Peripheriehardware könneninnerhalb des FPGA verschoben werden. Dies alles kannproblemlos verändert werden, da das gesamte Systeminnerhalb eines

"soft" ausgelegten Bereichs existiert. In

diesem Szenario müssen wichtige Designentscheidungennicht bis zu einem späteren Zeitpunkt unverändertbleiben, und die gesamte Intelligenz des Produkts kannbis zur Auslieferung – und sogar danach – problemlosaktualisiert werden.

Letztlich bietet Ihnen der Umstieg auf ein "soft"

ausgelegtes Designparadigma die notwendige Frei-heit, ganz neu an das Elektronikdesign heranzugehen.Sie haben so komplette Flexibilität bei funktionalenImplementierungen und können in kürzerer Zeit undzu geringeren Produktionskosten intelligentereProdukte erstellen.

In einem typischen elektro-

nischen Produkt ist heute ein

großer Teil der "Intelligenz" in

der integrierten Software ent-

halten, die auf einem Mikro-

prozessor läuft. Bedenken Sie

vor diesem Hintergrund die

Auswirkungen von preiswerten

programmierbaren Bausteinen

mit hoher Kapazität wie FPGAs.

Diese Bausteine ermöglichen es,

dass die intelligenten

Bestandteile des Designs nicht

nur Software im herkömmlichen

Sinne umfassen, sondern auch

die "soft" verdrahteten

Hardwareblöcke, die innerhalb

des FPGA implementiert sind.

42

Page 46: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Die Verschiebung von Schaltungsfunktionalität vomBoard hin zu programmierbaren Bausteinen wie FPGAskann für den Hardware-Designvorgang enormeFreiheit bedeuten. Die Logik innerhalb des FPGA kannwährend des gesamten Designvorgangs geändert undumkonfiguriert werden. Dies befreit Sie von denEinschränkungen, die fest auf dem Board verdrahteteKomponenten mit sich bringen.

Konventionelle FPGA-Tools verlassen sich typischer-weise auf umfassende HDL-Designerfahrung undausreichendes Wissen zur Architektur des program-mierbaren Zielbausteins. Die Beschaffung undInstanziierung von großen, funktionalen IP-Blöcken kann ebenfalls eine Herausforderung sein. Dieentsprechenden Designabläufe unterscheiden sichgrundlegend von der Arbeit mit Standardkompo-nenten, die fest auf einem PCB verdrahtet sind.

Altium Designer wurde entwickelt, damit Sieproblemlos mit programmierbaren Bausteinen arbeitenkönnen, und zwar ganz ähnlich wie auf der Board-Ebene. Im Altium Designer können Sie einsatzbereiteFPGA-basierte Bausteine nehmen und diese imSchaltplaneditor auf der Blockebene verdrahten, umdas Schaltungsdesign zu erstellen. Dies ermöglicht dieschnelle Erfassung von Systemfunktionalität für dieImplementierung in einem FPGA.

Umfassende FPGAKomponentenbibliotheken

Um diesen grafischen FPGA-Designansatz zuerleichtern, enthält Altium Designer umfassendeBibliotheken mit einsatzbereiten FPGA-Komponenten.Diese reichen von generischen Logikfunktionen wieCountern, Multiplexers und diversen Logik-Gates bishin zu vollständigen 32-Bit Prozessoren und High-LevelPeripheriebausteinen. Hiermit können Sie die gesam-ten Systemfunktionalität Ihres Designs erstellen.

FPGA-Komponenten werden als Schaltplansymbolebereitgestellt, die mit vorsynthetisierten, vorverifiziertenModellen verbunden sind, die für die Implementierungauf jedem vom System unterstützten FPGA-Bausteingeeignet sind. Die Komponenten werden lizenzge-bührenfrei bereitgestellt, sodass FPGA-basierte IP nichtlänger von externen Lieferanten kommen muss und Siesich auf Ihre eigentliche Aufgabe konzentrieren können– die Erstellung Ihres Designs.

Die Fähigkeit, Bausteine einfach aus einer Bibliothekzu holen und zu verdrahten, um so ein FPGA-Designzu erstellen, bedeutet, dass Sie auf einer hohen Ab-straktionsebene mit programmierbaren Bausteinenarbeiten können. So steht Ihnen das ganze Potentialdieser programmierbaren Komponenten zur Verfü-gung, während Sie weiterhin mit einsatzbereitenStandardteilen arbeiten können.

Design mit "soft" verdrahteten Bausteinen

6 – Nutzen der ganzen Leistungsfähigkeit von programmierbaren Bausteinen

43

Mit Altium Designer werden umfassende zielunabhängige FPGABausteinbibliotheken mitgeliefert, mit denen Sie schnell FPGA-Systemfunktionalität auf Blockebene erstellen können.

Page 47: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Freie Wahl des FPGAs

In punkto FPGA-Hersteller ist die Altium Designer-Umgebung völlig neutral. Wenn Sie die bereitge-stellten Komponenten verwenden, um Ihre System-funktionalität zusammenzustellen, so können Sie dasDesign auf die unterschiedlichsten FPGAs mehrererHersteller wie Actel, Altera, Lattice und Xilinx aus-richten. Dies bietet Ihnen völlige Freiheit bei derSpezifikation Ihrer Zielbausteine.

Außerdem brauchen Sie sich nicht auf einen Zielbau-stein festzulegen, bevor Sie mit Ihrem Design begin-nen. Altium Designer ermöglicht Ihnen die Neuaus-richtung Ihres Designs während der Entwicklung, und zwar auf jedes geeignete FPGA, das vom System unterstützt wird.

Während der Designverarbeitung extrahiert das Systemautomatisch die geeigneten Modelle für jedes FPGA-Element in den Schaltplanquelldateien, und zwar aufder Grundlage des ausgewählten Zielbausteins. Dievorsynthetisierten Modelle werden während derSynthese als 'Black-Box' behandelt. Ändern Sie den

Zielbaustein, und Sie können das Design für den neuen FPGA verarbeiten, ohne Änderungen an denQuelldateien vornehmen zu müssen.

Die einfache Migration zwischen programmierbarenBausteinen bedeutet, dass Sie Ihre Systementwicklungauf einem FPGA vorantreiben können und das Designanschließend für die endgültige Produktion auf einenalternativen Baustein ausrichten können. Ein weitererVorteil ist der, dass Sie ganz einfach die Leistungs-fähigkeit Ihres Systems auf verschiedenen Bausteinenvergleichen können, selbst wenn diese Devices vonverschiedenen FPGA-Herstellern stammen.

Vielleicht der wichtigste Vorteil ist jedoch, dass AltiumDesigner Sie nicht an einen bestimmten FPGA-Herstelleroder eine Bausteinfamilie bindet. Werden neueBausteine verfügbar, oder ändern sich Verfügbarkeit undKosten, so können Sie Ihr Design zu anderen Bausteinenverschieben und dadurch günstige Gelegenheitennutzen und potentielle Risiken vermeiden.

>>

44

Die Kombination von Altium

Designer und NanoBoard

ermöglicht es unserem Design-

Team, in einer vereinheitlichten

Entwicklungsumgebung zu

arbeiten. Dies bedeutet, dass

unsere Produkte schneller auf

den Markt kommen und wir die

sicherste Technologie benutzen

können, die heute verfügbar ist.

Ohne den Altium Designer

könnten wir es uns nicht leisten,

Single Chip-Lösungen für unsere

Systeme zu entwerfen, und das

gilt sowohl in punkto Kosten als

auch Time to Market.

Max Miller, Technical Products Division Ushio America Inc, USA “

Unsere Kunden

Page 48: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Mischung von HDL- undSchaltplaneingabe

>> Mit der breiten Palette von FPGA-Komponenten,die mit Altium Designer mitgeliefert werden, könnenSie den größten Teil der Systemfunktionalität erstellen,die Sie benötigen. Trotzdem wird es immer wiederGelegenheiten geben, bei denen Sie kundenspezi-fische IP-Blöcke selbst erstellen oder bestimmte Logik-funktionalität mit Hilfe einer Hardware DescriptionLanguage definieren müssen. Altium Designer unter-stützt den Einsatz von VHDL und Verilog für die Er-fassung der Designlogik und erlaubt es Ihnen, HDL-Quelldateien problemlos in Ihre Systemschaltpläne zu integrieren.

HDL-Quellcode kann in das gesamte Schaltplandesigneingebunden werden, und zwar mit Hilfe von Sym-bolen, die eine grafische Darstellung der HDL-basiertenLogikeinheiten bieten. Diese können automatisch ausdem Source HDL generiert werden. Diese Sheet-Symbole werden dann im Schaltplan-Editor platziertund mit anderen Sheet-Symbolen und FPGA-Kompo-nenten verbunden, um die Systemverbindungengrafisch zu definieren.

Außerdem können Sie auf der Grundlage dieserQuelldateien Ihre eigenen, kundenspezifischen FPGA-Komponenten erstellen. Das System bietet Ihnenumfangreiche Tools, mit denen Sie selbst definierteLogikblöcke synthetisieren und anschließend FPGA-Bausteine erzeugen können, die dann in AltiumDesigner FPGA-Bibliotheken abgelegt werden. Sokönnen Sie die Funktionalität, die in den FPGA-Bausteinbibliotheken vorhanden ist, problemloserweitern und Logikfunktionen generieren, die inanderen Designs oder von anderen Team-Mitgliedernverwendet werden können.

Altium Designer bietet integrierte VHDL/Verilog-Synthese und erlaubt Ihnen die nahtlose Benutzungvon externen Synthese-Engines wie XST, Altera undSynplicity. Außerdem enthält Altium Designer einenfunktionalen VHDL Simulator und unterstützt transpa-rente Schnittstellen zu ModelSim und Active-HDL.

Mit Altium Designer können Sie HDL in dem von Ihnenbenötigten Maß verwenden. Es steht Ihnen völlig frei,VHDL- und Verilog-Sources mit schaltplanbasiertenFPGA-Komponenten zu mischen, um so Ihre allgemeineSystemdefinition zu erstellen. So können Sie für jedenSchritt des Designvorgangs die angemessene Eingabe-methode wählen.

Design mit "soft" verdrahteten Bausteinen

6 – Nutzen der ganzen Leistungsfähigkeit von programmierbaren Bausteinen

45

Altium Designerermöglicht es Ihnen,FPGA-basierte Designsmit einer Mischung ausSchaltplan- und HDL-Quelldateien einzugeben.So können Sie Design aufBlockebene nutzen, umSystemstruktur einzu-geben, während Sie nachwie vor die notwendigeFlexibilität haben, umLogikblöcke mit HDLs zu definieren.

Page 49: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Tests mit FPGA-basierten virtuellen Instrumenten

Einer der wichtigsten und einzigartigen Vorteile vonAltium Designer ist der, dass Sie auf der Kompo-nentenebene innerhalb der programmierbarenStruktur eines FPGA arbeiten können. Die FPGA-Komponenten werden als verifizierte, vorsynthetisierteBlöcke bereitgestellt und können so benutzt werden,wie sie aus der Bibliothek kommen – Sie brauchen dieFunktionalität dieser Blöcke nicht zu verifizieren. Esempfiehlt sich jedoch die gesamte Funktionalität desSystems, das sich aus diesen Bausteinenzusammensetzt, zu testen.

Für diesen Zweck bietet Ihnen Altium Designer eineReihe von FPGA-basierten virtuellen Instrumenten, dieauf analoge Art und Weise dazu verwendet werdenkönnen, Instrumente auf der Board-Ebene zu testen.Sie können so Verbindungen innerhalb des Systems,das auf dem programmierbaren Baustein läuft, testenund stimulieren. Die virtuellen Instrumente werden aufSchaltplanebene in Ihr Design integriert und mit dengeeigneten Netzen innerhalb des Designs verbunden.

Wenn das Design verarbeitet und auf den program-mierbaren Baustein heruntergeladen wird, kommuni-ziert der Altium Designer über eine sekundäre JTAG-Kette innerhalb des FPGA mit den Instrumenten. SoftFront Panels erlauben es Ihnen dann, Ihre Schaltunginteraktiv zu stimulieren und abzufragen. Diesermöglicht das Debugging von Problemen und dieVerifizierung der Schaltungsleistung. Sie können dannÄnderungen an Ihrem Design vornehmen, es erneutverarbeiten und den Test wiederholen.

Altium nennt diesen interaktiven EntwicklungsprozessLiveDesign. Sie brauchen sich kaum noch auf Simulationauf Systemebene zu verlassen und können dasDebugging Ihres FPGA-basierten Systemdesigns aufganz praktische Art und Weise handhaben. Anstatt das Design zu simulieren, um zu sehen, ob esfunktioniert, können Sie die eigentliche Hardwareund/oder Software laufen lassen und testen, ob sie wie erwartet funktioniert.

Mit seiner umfassenden Reihe von virtuellen Instrumen-ten und der virtuellen Testumgebung bringt AltiumDesigner die Benutzerfreundlichkeit und Geschwin-digkeit des Debugging auf Board-Ebene in den FPGADesignvorgang. Sie können so während der Systement-wicklung interaktiv mit FPGA-Komponenten arbeiten.

46

Page 50: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

6 – Nutzen der ganzen Leistungsfähigkeit von programmierbaren Bausteinen

47

Einsatz von Prozessoren und Embedded Software

Mit Altium Designer können Sie eine Reihe unterschiedlicherProzessoren verwenden, von bausteinunabhängigen und FPGAAnbieter-spezifischen Soft-Prozessoren und hybriden Hard-Prozessoren innerhalb eines FPGA bis hin zu diskreten Prozessoren,die mit einzelnen FPGAs verbunden sind. Darüber hinaus bietet dasSystem Designkompatibilität zwischen unterstützten Prozessoren aufHardware- und C-Ebene.

Das Aufkommen von Mikroprozessoren hat dasElektronikdesign geradezu revolutioniert. Diese Ent-wicklung hat die Verschiebung der Funktionalität vonden fest verdrahteten Vorgaben des Boards hin zumleicht modifizierbaren Bereich der Software ermöglicht.So konnte die

"Intelligenz" des Produkts von der

zugrunde liegenden Hardware getrennt werden. Esergab sich eine Entwicklungsmethodik, mit der mehrFunktionen in das Produkt integriert werden konnten,ohne die Hardwarekosten oder die Anzahl derBausteine auf dem Board zu erhöhen.

Die Verfügbarkeit von kostengünstiger, programmier-barer Hardware mit hoher Kapazität in Form von FPGAsermöglicht eine ganz neue Herangehensweise an denDesignvorgang. Sowohl Software als auch Ausführ-ungsplattform können problemlos geändert und aktua-lisiert werden. Indem Sie Systemverarbeitungsfunktio-nalität in einem FPGA platzieren, können Sie dasBoard-Design vereinfachen und verkleinern, die ge-samte Systemdesignzeit verkürzen und die Software-und die Hardware-Ausführungsplattform jederzeitändern. Sie können sogar das gesamte System vor Ortaktualisieren. Umfangreiche Fixes und Funktions-Updates können so ausgeführt werden, ohne dieeigentliche Hardware zu ändern.

Vom FPGA unabhängige Soft-Prozessoren

Altium Designer bietet Ihnen eine breite Palette vonProzessorplattformen. Sie können mit verschiedenenSoft-Prozessoren oder hybriden Hard-Processor/FPGA-Bausteinen arbeiten. Dies bedeutet, dass Sie die ange-messene Ausführungsplattform für Ihre spezifischeAnwendung auswählen können.

Mit dem Altium Designer werden ein vielseitiger 32-BitRISC Soft-Prozessor – der TSK3000 – und eine Reihe von8-Bit Soft-Prozessoren für allgemeine Zwecke mitgelie-fert. Diese Prozessoren sind zielunabhängig und kön-nen auf jedem unterstützten FPGA-Baustein angemes-sener Größe verwendet werden. Wie alle Altium DesignerFPGA-Bauteile werden die Prozessoren für eine breitePalette von Zielbausteinen vorsynthetisiert geliefert.

Der Altium Designer TSK3000 basiert intern auf einerHarvard-Architektur und bietet eine vereinfachte Spei-cherstruktur und ausgeklügeltes Interrupt Handling, umdie Codierung zu vereinfachen. Er wurde speziell konzi-piert, um die Entwicklung von 32-Bit Systemen insBesondere für FPGA-Implementierung zu vereinfachen,und um die Migration von existierenden 8-Bit Systemenzur 32-Bit Domäne recht einfach und risikolos zugestalten. Außerdem vereinfacht der Prozessor dieAnbindung von Peripherie über die Wishbone OpenBus-Architektur.

Page 51: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Unterstützung von Prozessorenvon Drittherstellern

Altium Designer unterstützt eine Reihe von Soft-Prozessoren, die von wichtigen FPGA-Herstellern ange-boten werden. Da diese Prozessoren auf spezifische FPGABausteinfamilien ausgerichtet und für diese optimiert sind,bieten sie hohe Leistung, binden Sie jedoch an spezifischeFPGAs. Das Altium Designer-System enthält spezielleschaltplanbasierte Komponenten, die aus der AltiumDesigner-Umgebung heraus direkten Zugriff auf dieseherstellerspezifischen Soft-Prozessoren bieten. So könnenSie mit diesen Prozessoren genauso arbeiten, wie mit deneigentlichen Altium Designer Soft-Prozessoren – Sieplatzieren einfach die Bausteine aus den Bibliotheken,um Ihr System aufzubauen.

Auf ganz ähnliche Art und Weise können Sie mit Hard-Prozessoren innerhalb von hybriden Prozessor/FPGA-Bausteinen arbeiten, oder mit diskreten Prozessoren, diean ein externes FPGA angekoppelt sind. Altium Designerbietet zentrale

"Wrapper"-Komponenten, die innerhalb

des FPGA implementiert werden, um eine Schnittstellezum Prozessor herzustellen. So haben Sie aus derAltium Designer-Umgebung heraus kompletten Zugriffauf die Leistungsfähigkeit dieser Bausteine.

Einfache Änderung derAusführungsplattform

Bei traditionellen Board-Level Designabläufen wird die fest verdrahtete Ausführungsplattform frühzeitigdefiniert und festgelegt. Gleich zu Anfang des Design-zyklus wird der Prozessor ausgewählt, die Peripheriespezifiziert und die Aufteilung der Funktionen zwi-schen Hardware und Software definiert. So kann derPrototyp hergestellt werden und die Softwareent-wicklung beginnen. Entdecken Sie erst später imDesignzyklus, dass Sie eine Funktion in dedizierterHardware implementieren müssen, da der Prozessorsonst überlastet wird, so kann dies zu aufwändigemRe-Engineering und Verzögerungen durch die Ferti-gung von neuen Prototypen-Boards führen. Dies kannIhren Zeitplan völlig durcheinander bringen.

Altium Designer wurde entwickelt, um diese Barrieren zuüberwinden und Ihnen die Freiheit zu geben, sowohl dieSoftware als auch die Ausführungsplattform währenddes gesamten Entwicklungsprozesses zu ändern. AltiumDesigner erlaubt es Ihnen, das Potential leistungsstarkerprogrammierbarer Bausteine zu nutzen, um so eine

"soft" ausgelegte Ausführungsplattform zu bieten, auf

der Prozessor, Peripheriebausteine und Glue Logic jeder-zeit geändert und rekonfiguriert werden können, umÄnderungen am Design umzusetzen. >>

48

Eines unsere jüngsten Projekte

umfasste die Schaltplaneingabe

des Designs, das Design der

integrierten Firmware, Layout

und Routing eines 13x8-Zoll

Boards mit 8 Lagen und ein

zweites, kleineres PCB. Wir

mussten fünf Sätze von funktio-

nierenden und getesteten Boards

bereitstellen. Unser Kunde war

davon ausgegangen, dass dieses

Projekt ein Jahr dauern würde.

Mit Altium Designer konnten wir

es in 110 Tagen beenden!

Herb Winters, OwnerEfficient Computer Systems, USA “

Unsere Kunden

Page 52: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Innerhalb von Altium Designer können Sie dieEntwicklung z.B. damit beginnen, dass Sie den mit-gelieferten bausteinunabhängigen 32-Bit Soft-Prozes-sor und

"softe" Peripheriebausteine verwenden. Wenn

Sie anschließend die Leistungsfähigkeit des Systems inbestimmten Bereichen verbessern müssen, können Siebestimmte Funktionen vom Prozessor auf dediziertesoft verdrahtete Hardware verschieben. Alternativ dazukönnten Sie zu einem höher optimierten, Baustein-spezifischen Soft-Prozessor wechseln, wie sie von denFPGA-Anbietern geliefert werden, oder auf einenHybrid-FPGA mit Hard Processor Core umsteigen.

Da Altium Designer Kompatibilität zwischen Prozes-soren auf Hardware- und Softwareebene bietet undSie unabhängig vom Ziel auf einheitliche Art undWeise arbeiten lässt, können Sie die angemesseneVerarbeitungsplattform für Ihre spezifische Anwen-dung auswählen. Wenn nötig, können Sie sogarwährend der Entwicklung den Prozessor wechseln.Dies erfordert lediglich minimales System Re-Engineering.

Verbindung von Prozessor undPeripherie

Altium Designer vereinfacht die Verbindung vonProzessoren zu Peripherie und Speicher durchVerwendung des Wishbone Bus. Dieser Open Source-Standard wurde speziell für Verbindungen zwischenProzessoren und Peripherie innerhalb eines Chipsentwickelt.

Die Altium Designer FPGA Komponentenbibliothekenenthalten konfigurierbare Wishbone Interconnects, mitdenen Peripheriebausteine und Speicher auf Schaltplan-ebene mit dem Processor Core verbunden werden kön-nen. Sind sie einmal platziert, so können Sie diese Bau-steine direkt auf dem Schaltplan konfigurieren und jenach Bedarf Peripherie hinzufügen und definieren. DasSchaltplansymbol wird automatisch aktualisiert, um diedefinierten Verbindungen zu integrieren. Anschließendkönnen Sie einfach Wishbone-kompatible Peripherie-und Memory Controller-Bausteine aus denbereitgestellten FPGA Komponentenbibliothekenhinzufügen, um das Prozessorsystem zu vervollständigen.

Der Wishbone OpenBus vereinfacht dieSystemkonfiguration erheblich. Sie können so schnellSystemfunktionalität definieren undHardwarefunktionalität jederzeit während desEntwicklungsprozesses umkonfigurieren oder zurAusführungsplattform hinzufügen.

6 – Nutzen der ganzen Leistungsfähigkeit von programmierbaren Bausteinen

Arbeiten Sie mit Prozessoren und Embedded Software

49

Durch umfassende Unterstützung des Wishbone OpenBusInterconnect-Standards vereinfacht Altium Designer die Verbin-dung von Prozessor-Peripherie und Speicher. Verbindungskom-ponenten können ganz praktisch auf dem Blatt konfiguriertwerden, wodurch das Hinzufügen von Peripheriebausteinenschnell und einfach wird.

Page 53: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Entwicklung und Debugging vonEmbedded Software

Die Vereinheitlichung der Elektronikentwicklung durchden Altium Designer erstreckt sich auch auf dieErstellung von Embedded Software, die auf Prozessorenauf FPGAs läuft. Aus der Altium Designer-Umgebungheraus können Sie Ihren Code erstellen und bearbeiten,Ihr Programm kompilieren und simulieren undvollständiges Source-Level Debugging auf demZielsystem durchführen.

Altium Designer umfasst komplette Compiler Tool-Chains für alle unterstützten Prozessoren. Die Compilerbasieren auf dem fortschrittlichen Viper Compiler-Framework von Altium. Dieses bietet schnellen, hochoptimierten Code, der genau auf die Ziel-Prozessorarchi-tektur ausgerichtet ist. Die Viper-Technologie bietetCode-Kompatibilität auf C-Ebene über alle Prozessor-Plattformen hinweg, sodass Sie Ihren Anwendungscodeproblemlos zwischen Prozessoren verschieben können.Dies ergänzt die Prozessorkompatibilität auf Hardware-ebene und ermöglicht komplette Systemmigrationzwischen verschiedenen Ausführungsplattformen.

Alle Altium Designer-Prozessoren bieten On-Chip Debug-Möglichkeiten. Wenn das Design auf ein geeignetesFPGA Entwicklungsboard heruntergeladen wird, wieetwa das Altium NanoBoard, so kommuniziert AltiumDesigner über eine sekundäre JTAG Kommunikations-kette, die innerhalb des FPGA eingerichtet wurde, mitden Prozessoren. Sie können dann das Debugging IhrerSoftware aus dem Quellcode oder der Disassembly-Ansicht ausführen, wobei Sie vollständige Kontrolle überdie Prozessorausführung haben. Altium Designer unter-stützt das simultane Debugging von mehreren Prozes-soren. Dabei laufen für jeden Prozessor unabhängigeDebug-Sessions.

Durch die Verbindung der Entwicklung der EmbeddedSoftware mit dem Design der Ausführungsplattformermöglicht Ihnen Altium Designer eine ganz neueHerangehensweise an die elektronische Produktent-wicklung. Sie können wichtige Designentscheidungenbis zu einem späteren Zeitpunkt aufschieben, Sie könnendie wichtigen Elemente des Designs während desgesamten Entwicklungszyklus ändern, und Sie könnenFunktionalität zwischen Software und Hardware ver-schieben. Mit Altium Designer können Sie die Design-implementierung ohne Einschränkungen an Ihrespezifische Embedded-Anwendung anpassen.

50

Page 54: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Eins der Probleme des Designs mit programmierbarenBausteinen ist, dass man sich nur schwer vorstellenkann, was innerhalb des Bausteins passiert. Sie könnenzwar die Pins des Bausteins überwachen, haben jedochkeinen physikalischen Zugang zu den Signalen. Sie sindpraktisch vom Design abgekoppelt.

Einer der besonderen Eigenschaften von AltiumDesigner ist es, dass dieses Produkt es Ihnen erlaubt,

"live" mit den programmierbaren Elementen in Ihrem

Design Verbindung aufzunehmen und mit dem Systemzu interagieren, das sich in der Entwicklung befindet.Mit einem LiveDesign-fähigen Entwicklungsboard, wiedem NanoBoard von Altium, können Sie das Designverarbeiten und auf den FPGA herunterladen unddanach dynamisch und in Echtzeit mit aktivenBausteinen wie Prozessoren und den virtuellenInstrumenten von Altium Designer interagieren. Aufdiese Art und Weise können Sie interaktiv und Schrittfür Schritt an das Design von Systemen innerhalb vonFPGAs herangehen und die Abhängigkeit vonSimulationen auf ein Minimum reduzieren. Altiumnennt diesen Vorgang LiveDesign.

Für die Handhabung des LiveDesign-Vorgangs bietetAltium Designer eine zentrale Schnittstelle, von deraus Sie Ihr Projekt verarbeiten und synthetisieren, dieTools der FPGA-Anbieter für bausteinspezifischesMapping und Routing transparent aufrufen und dieHardware- und Software-Programmdateien auf denZielbaustein herunterladen können.

Nach der Programmierung können Sie über die Schnitt-stelle mit aktiven Bausteinen interagieren. Mit

"Soft"

Control Panels für virtuelle Instrumente können SieSignale innerhalb des FPGA-basierten Systemsüberwachen, festlegen und Software Debugging für alleProzessoren im System auslösen. Während Sie Änder-ungen durchführen, können Sie die neue Software oderHardware gleich neu verarbeiten und herunterladen, umdie Auswirkungen der Änderungen zu sehen.

Auf der Pin-Ebene können Sie den I/O-Status desprogrammierbaren Zielbausteins überwachen unddiesen Status dynamisch an die Schaltpläne des FPGA-Projekts weitergeben. Außerdem kann Altium Designereine Live-Anzeige des Pin-Status von FPGAs aus demPCB-Editor heraus bieten.

Indem Sie die entsprechenden Verbindungen aufIhrem PCB-Design zur Verfügung stellen, können Siesogar Prototypen oder ein Produktions-Board über dasNanoBoard mit dem System verbinden und denLiveDesign-Vorgang auf Ihrer Zielhardware fortsetzen.

Die Interaktivität des LiveDesigns erfüllt den gesamtenEntwicklungsprozess mit Leben und erlaubt Ihnen dieschnelle Entwicklung und das Debugging von FPGA-basierten Systemen. Altium Designer ermöglicht esIhnen, in die programmierbaren Elemente IhresDesigns einzugreifen und diese zu kontrollieren undverbindet Sie während der Entwicklung

"live" mit

Ihrem System.

6 – Nutzen der ganzen Leistungsfähigkeit von programmierbaren Bausteinen

51

Download und "Live"-Interaktion mit Ihrem Design

Page 55: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Im Endeffekt bietet Ihnen der

Umstieg auf ein "soft" ausge-

legtes Designparadigma die

notwendige Freiheit, ganz neu

an das Elektronikdesign

heranzugehen. Sie haben so

komplette Flexibilität bei

funktionalen Implementierun-

gen und können in kürzerer

Zeit und zu geringeren Pro-

duktionskosten intelligentere

Produkte erstellen.

Page 56: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

7 – Management des gesamten Entwicklungsprozesses

Page 57: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Physikalisches Design,

Programmable Logic Design und

Embedded Software-Entwicklung

sind nicht länger unabhängige

Prozesse, sondern müssen, will

man Effizienz beim Design

erreichen, als ein Designfluss

gehandhabt werden. Altium

Designer vereinheitlicht den

gesamten Designvorgang und

ermöglicht es Ihnen, alle

Aspekte der Entwicklung

innerhalb einer einzigen,

integrierten Design-Umgebung

zu handhaben.

54

Ein einheitlicher Designprozess

Die Entwicklung von elektronischen Produkten ist einBalanceakt, bei dem das Bestreben, mehr und mehrIntelligenz in ein Design zu integrieren, gegen denZeitaufwand abgewogen werden muss, der für Erstell-ung, Implementierung und Test der Anwendung not-wendig ist. Um in dieser neuen Designlandschaft kon-kurrenzfähig zu bleiben, müssen Sie auf effiziente Artund Weise Projekte und Daten handhaben können, die über die herkömmlichen Toolgrenzen hinausgehen.

Arbeitet man bei der Produktentwicklung mit einerReihe von lose verbundenen Point-Tools, so steht dieseffizientem Design im Wege, da Sie sich mit Themenwie Datenübersetzung und Projektsynchronisierungauseinandersetzen müssen. Selbst bei oberflächlicherIntegration der Tools müssen Sie noch mit mehrerenDesign- und Projekt Management-Umgebungenarbeiten, um ein einziges Produkt zu entwickeln.

Altium Designer macht die Entwicklung von Elektronik-produkten effizienter und produktiver, und zwar durch dieIntegration aller Designprozesse auf der Plattformebene.Sie profitieren von einer einheitlichen Projekt- und Doku-menten-Managementinfrastruktur, welche die Zusam-menführung von traditionell getrennten Designdisziplinenunterstützt. Mit Altium Designer können Sie die diskreteHardware, programmierbare Hardware und Softwarezusammenbringen, aus denen sich ein System zusam-mensetzt, und können ein Design in kürzerer Zeit vomKonzept zur Fertigung führen, als dies in derVergangenheit möglich war.

Page 58: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Altium Designer bietet eine einheitliche Umgebung fürErstellung und Management der verschiedenenProjekttypen, aus denen sich Ihr Elektronikproduktzusammensetzt. Außerdem können Sie diese Projektemit Altium Designer so zusammensetzen, dass sie dieallgemeine Struktur Ihres Designs definieren.

Die verschiedenen Projekttypen sind eigenständig undkönnen unabhängig voneinander bearbeitet werden,sind jedoch auf logische Art und Weise miteinanderverbunden. Ein PCB-Projekt ist z.B. mit den FPGA-Projekten für die programmierbaren Bausteine verbun-den, die es enthält. Ein Embedded Software-Projektist mit dem Prozessor in dem FPGA-Projekt verbunden,das die Ausführungsplattform definiert. Da AltiumDesigner die strukturellen Verbindungen zwischenProjekten versteht, kann das Produkt den Fluss vonwichtigen Daten zwischen diesen Projekten intelligentund automatisch handhaben.

Ändern Sie z.B. die Pin-Zuweisung eines FPGA auf derBoard-Ebene, so weiß Altium Designer, dass dieseDaten mit den PCB Quellschaltplänen und den FPGA-Constraints für das Place and Route synchronisiertwerden müssen. Sie müssen diese Daten nicht manuellvon einer Designumgebung zu nächsten weitergeben.

Wenn Sie Speicher oder Peripheriehardware zu einemProzessor in einem FPGA-Projekt hinzufügen, kannAltium Designer automatisch die notwendigen C Header-Dateien generieren, um diese Hardware innerhalb desSoftwareprojekts zu adressieren.

Die Fähigkeit, mit dem Altium Designer innerhalb einereinzigen Umgebung all die verschiedenen Projekte zuerstellen und zu verbinden, aus denen sich Ihr endgültigesProduktdesign zusammensetzt, führt zu einerDesignproduktivität, die mit traditionellen Point Toolseinfach nicht möglich war. Diese gesteigerte Produktivität führt wiederum zu kürzeren Designzyklen und höhererGesamtproduktivität für das ganze Designteam.

Handhabung aller Projekte innerhalb einer einheitlichen Umgebung

7 – Management des gesamten Entwicklungsprozesses

55

Page 59: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Für ein einziges Elektronikentwicklungsprojekt könnenHunderte von zum Design gehörenden Dokumentenerstellt werden. Und jedes Dokument kann während desEntwicklungsprozesses mehrmals redigiert werden. Mitzunehmender Komplexität der Designs wird es immerwichtiger, Ablage und Revision von Designdokumentensystematisch zu verfolgen und zu kontrollieren.Unternehmen setzen in zunehmendem Maße Versions-kontrollsysteme ein, um diesen Prozess zu verwalten.

Altium Designer bietet umfassenden und vielseitigenSupport für Verbindungen zu externen Versionskontroll-systemen und ermöglicht es Ihnen, die

"History" Ihrer

Designdokumente lokal zu verfolgen. Altium Designerbietet Schnittstellen zu jedem externen Versionskontroll-system, das das Source Code Control Interface (SCCI),Concurrent Versions System (CVS) oder Subversion (SVN)Standards unterstützt. Hierzu gehören kommerzielleSysteme wie Microsoft Visual SourceSafe und die meistenbekannten Open Source-Versionskontrollanwendungen.

Aus Altium Designer heraus können Sie Designdoku-mente an einem spezifischen Aufbewahrungsort inner-halb des Versionskontrollsystems platzieren und allegängigen Versionskontrollaufgaben ausführen, wieDokumenten-Check-in und Versionsbezeichnung. Sokönnen Sie Ihre Dokumente verwalten, ohne dieAltium Designer-Umgebung verlassen zu müssen.

Selbst wenn in Ihrer Organisation kein komplettes Ver-sionskontrollsystem läuft - mit Altium Designer könnenSie den Versionsverlauf von Dokumenten in einemProjekt auf lokaler Ebene verfolgen. Jedes mal, wennSie eine Datei speichern, speichert Altium Designerautomatisch eine Kopie der originalen Datei ab, um soeine vollständige History der Änderungen am Dokumenterstellen zu können. Sie können wichtige Zwischen-stufen benennen und Kommentare zu Dateienhinzufügen, um Änderungen zu dokumentieren.

Im Altium Designer laufen Support für externe Doku-ment-Versionskontrolle und lokales Dokument History-Management zusammen und bieten Ihnen so dienotwendige Flexibilität und Sicherheit für die Hand-habung Ihrer wichtigen Designdokumente.

Verwaltung all Ihrer Designdokumente

56

“Als Freiberufler arbeite ich

manchmal auch mit den Konkur-

renzprodukten. Ich versuche den

Leuten jedoch immer klar zu

machen, wie überlegen der

Altium Designer ist. Dieses

Produkt bietet absolut das beste

Preis-/Leitungsverhältnis und

ermöglicht der Electronic Design

Community Systementwicklungs-

integration auf ganz neuem

Niveau. Außerdem bietet Altium

FPGA-Designern Herstellerunab-

hängigkeit, so dass ich wirkliche

Vergleiche zwischen den drei

größten Anbietern anstellen

kann. Und der Altium-Support

ist einfach unübertroffen.

Tony Karavidas, OwnerEncore Electronics, USA “

Unsere Kunden

Mit dem Altium Designer Storage Manager Panel können Sie alleDesigndokumente anzeigen und das physikalische Abspeichernder Dokumente handhaben, die zu einem Projekt gehören, undnahtlos mit Versionskontrollsystemen arbeiten.

Page 60: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Den Verlauf eines Dokuments zu verfolgen, ist an sichschon eine Herausforderung. Zu ermitteln, was sich vonVersion zu Version an einem Dokument geändert hat, istfür das effiziente Management von Dokumenten währendder Entwicklung von entscheidender Bedeutung.

Während Sie mit den meisten Versionskontrollsystemenproblemlos die Unterschiede zwischen verschiedenenVersionen von textbasierten Dateien sehen können,stellen grafische Dokumente wie Schaltplandiagrammeund PCB-Layoutdateien ganz neue Herausforderungendar. Änderungen an dieser Art von Dokumenten könnenschwierig zu identifizieren sein, insbesondere, wenn sichdie Änderung nicht auf die Verbindungen auswirkt. Sokönnten Sie z.B. in einem PCB-Layout eine bestimmteVerbindung neu routen, um die Signalintegrität zuverbessern. Auf einem komplexen Board ist es so gutwie unmöglich, diese Änderung zu finden, indem mandie beiden Dokumente visuell vergleicht.

Altium Designer enthält eine leistungsstarke grafischeDifferencing Engine, mit der Sie Dateiversionen aufräumlicher Basis und auf der Verbindungsebene ver-gleichen können. So können Sie schnell und einfachselbst die kleinsten grafischen Unterschiede zwischenverschiedenen Versionen von Schaltplan- und PCB-Dokumenten identifizieren.

Die Vergleichsfunktionen sind komplett mit denStorage Management- und Versions-Funktionen vonAltium Designer integriert, so dass Sie Ihr aktuellesDokument mit Versionen in der lokalen History oderdem Versionskontrollspeicher vergleichen können.Natürlich können Sie auch zwei frühere Versioneneines Dokuments vergleichen.

Die grafischen Vergleichsfunktionen zusammen mitdem umfassenden Versionskontrollsystem von AltiumDesigner bieten Ihnen die nötigen Fähigkeiten, um Ihre Designdokumente effektiv zu verwalten und dieIntegrität Ihrer Designdateien während des gesamtenDesignprozesses und über das gesamte Designteamhinweg zu wahren.

Grafischer Vergleich von PCB- und Schaltplandokumenten

7 – Management des gesamten Entwicklungsprozesses

57

Mit Altium Designer können Sie sogar kleinere räumlicheUnterschiede zwischen verschiedenen Versionen von grafischenDokumenten identifizieren.

Page 61: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Altium Designer macht die

Entwicklung von Elektronikpro-

dukten effizienter und produk-

tiver, und zwar durch die

Integration aller Designprozesse

auf der Plattformebene. Sie

profitieren von einer einheit-

lichen Projekt- und Dokumenten-

Managementinfrastruktur,

welche die Zusammenführung

von traditionell getrennten

Designdisziplinen unterstützt.

Page 62: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

8 – Altium Designer – mit Sicherheit die richtige Entscheidung

Page 63: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Ihr Erfolg ist unser Erfolg

Hier bei Altium sind wir davon überzeugt, dass unserErfolg letztlich vom Erfolg unserer Kunden abhängt.Wenn Sie in Altium Designer investieren, machen wires zu unserer Priorität, dafür zu sorgen, dass Sie dienotwendige Unterstützung für den erfolgreichenEinsatz dieses Systems haben. Sie sollen dazu in derLage sein, Ihr Design pünktlich und im Rahmen IhresBudgets auf den Markt zu bringen. Wir meinen, dassdiese Unterstützung allen Altium-Kunden zurVerfügung stehen und nicht an einen erzwungenenund teuren Wartungsvertrag gebunden sein sollte.

Wenn Sie Altium Designer implementieren, können Siesich darauf verlassen, dass Sie in eine Designlösung inves-tieren, die kontinuierlich weiterentwickelt wird, um mitaktuellen Veränderungen der Design- und Elektronik-technologie mitzuhalten. Altium Designer ist einmächtiges Werkzeug, mit dem Sie ausgezeichnet für dieZukunft gerüstet sind und das mit Ihren Anforderungenmitwächst. Profitieren Sie mit dieser Lösung IhrerDesignaufgabe von mehr als 20 Jahren Erfahrung in derElektronikdesign-Branche.

Wenn Sie Altium Designer in

Ihrer gesamten Organisation

einsetzen, erhalten Sie nicht

nur das produktivste

Designsystem, das heute

verfügbar ist, sondern können

sich auch darauf verlassen,

dass Altium voll und ganz

hinter Ihnen und Ihrem

Erfolg steht.

60

Page 64: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Zentraler Bestandteil der Altium-Philosophie ist es, dassjeder Ingenieur, Designer und Entwickler mit den best-möglichen Design-Tools arbeiten können soll. Deshalbentwickeln wir unsere Produkte kontinuierlich weiterund fügen ständig neue und innovative Funktionen zuunseren Designlösungen hinzu.

Im Gegensatz zu vielen anderen Anbietern vonDesignsoftware lassen wir Sie nicht für jedes Updateund jede Funktionserweiterung zahlen. Wenn Sie eineAltium Designer-Lizenz kaufen, machen wir dieseInvestition für Sie besonders rentabel, indem wir Ihnenregelmäßige Service Packs kostenlos zur Verfügungstellen. Diese Service Packs enthalten neue Techno-logien, Unterstützung für zusätzliche Devices underweiterte Funktionen, so dass Sie immer auf demneusten Stand der Designtechnologien sind.

Das Altium Library Development Center entwickeltkontinuierlich neue und aktualisierte Bibliotheken, undzwar im Rahmen seines ISO 9000-zertifizierten Quali-tätssicherungsprogramms. Diese Bibliotheken stehenfür alle Altium Designer-Kunden zur Verfügung, sodassSie stets uneingeschränkt auf die neusten Elektronik-bausteine, Gehäusetechnologien und Bausteinmodellezugreifen können.

Die Webpräsenz von Altium dient als zentraleAnlaufstelle für Designer und Entwickler, die AltiumDesigner einsetzen. Hier können sie Teil einer aktivenCommunity sein. Eine der wertvollsten Ressourcen fürIhr Unternehmen sind die von Altium angebotenenOnline-Foren, die Altium Designer-Kunden miteinandersowie mit unseren Produktentwicklern,Anwendungsingenieuren und Support-Mitarbeitern inVerbindung bringen.

Diese Foren bieten ein umfangreiches und hilfreichesSupport-Netzwerk. Wir möchten alle Kunden dazuermutigen, an diesen Foren teilzunehmen. Sie könnenso von den Erfahrungen und dem Wissen der Altium Designer Community profitieren oder selbsthierzu beitragen.

Die Foren werden durch eine enorme Online-Wissens-basis und Produktressourcen unterstützt. Schauen Siesich die Altium Web-Site an, und Sie finden Programm-Downloads und Updates, zusätzliche Beispiele undReferenz-Designs, aktualisierte Dokumentation undTutorials, sowie Informationen zu programmierbarenBausteinen und Entwicklungsboards von Drittherstellern.

Die beste Ressource, die uns als Unternehmen zur Ver-fügung steht, sind die Menschen, die unsere Softwarebenutzen. Wir wollen eine aktive Altium DesignerCommunity fördern, damit all unsere Kunden davonprofitieren können.

Mehrwert

8 – Altium Designer – mit Sicherheit die richtige Entscheidung

61

Aktive Design-Community und Web-Ressourcen

Page 65: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Wir wollen sicherstellen, dass Sie mit Hilfe von AltiumDesigner Ihre Projekte erfolgreich und termingerechtsowie innerhalb des vorgesehenen Budgetsabschließen können. Wenn Sie Altium Designer inIhrem Unternehmen einsetzen, sollen Ihre Ingenieuremöglichst innerhalb kürzester Zeit effektiv damitarbeiten können. Durch den Einsatz der neustenBauteile, Technologien und Methodiken lassen sich sodie Produktentwicklung beschleunigen, die Time-to-Market verkürzen und Innovationen realisieren, diebislang nicht möglich waren. Kurzum, Ihre Design-und Entwicklungsteams arbeiten höchst produktiv.

Durch die umfassende Unterstützung über das AltiumGlobal Customer Care Network helfen wir Ihnen,erfolgreich zu sein. Altium ist in allen wichtigenElektronikzentren der Welt durch ein Team vonerfahrenen Software- und Applikationsingenieurenpräsent, die einen Zugang zu umfassendenUnterstützungssystemen und Produktspezialisten,

sowie zu unserem Entwicklungsteam haben. Damit können wir eine zügige Bearbeitung IhrerFragen sicherstellen.

Unseren Anwendern stehen verschiedeneUnterstützungsmöglichkeiten zur Verfügung. Alle unsere Kunden erhalten eine hochwertigekostenfreie Unterstützung über das SUPPORTcenterunter www.altium.com/supportcenter. Die Website von Altium bietet darüber hinaus eine Reihevon weiteren Informationsquellen, wie die Knowledge Base, Learning-Guides und Community-basierte Informationen.

Unser Unterstützungssystem ist speziell daraufausgerichtet, Ihnen alle Hindernisse aus dem Weg zuräumen, die einer erfolgreichen Entwicklung vonelektronischen Produkten mit Altium Designerentgegenstehen. Damit versuchen wir sicherzustellen,dass Sie alle Designmöglichkeiten des Systems nutzenund Ihre Produkte so effizient wie möglich entwickeln können.

Weltweite Kundenunterstützung

62

“Ein komplexes Board mit zehn

Lagen, das wir für einen Kunden

entwickelt haben, erforderte zwei

Ebenen der Laserbohrung, "Dog

Bone" Routingstrategien und

lagenspezifische Impedanzanpas-

sung von Microstrips und Diffe-

rential-Paaren. Mit den Altium

Designer PCB Layout-Vorgaben

konnten wir sehr schnell Con-

straints für Leiterbahnbreiten und

Isolationsabstände auf den ver-

schiedenen Lagen integrieren, so

dass sie direkt auf dem PCB

verfügbar waren. Dies ersparte uns

mehrere Tage Entwicklungsarbeit

und vermied das Fehlerrisiko beim

Routing des Boards.

Frederic Mailles, Design & Production Coordinator Multi Video Designs, Frankreich“

Unsere Kunden

Page 66: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Wir möchten Ihre Ingenieure, Designer und Entwicklerdabei unterstützen, ihr Altium Designer-System opti-mal auszunutzen, indem wir eine breite Palette vonTrainingsmöglichkeiten bieten. Mit Hilfe dieserRessourcen sollen Sie so schnell wie möglich produktivmit Altium Designer arbeiten können.

Das Training beginnt, sobald Sie die Software instal-lieren. Rufen Sie das Online Knowledge Center auf,das in die Software integriert ist, und ein dynamischaktualisiertes Fenster bietet Ihnen interaktive undkontextsensitive Anleitungen zum Gebrauch desSystems. Das Online Knowledge Center erkennt, wasSie gerade tun, und bietet entsprechende Hilfe für Ihreaktuelle Aufgabe. In der umfangreichen AltiumDesigner Documentation Library finden Sie detaillierteInformationen zu den Funktionen und Konzepten vonAltium Designer.

Zahlreiche Beispiele zeigen die Möglichkeiten des Sys-tems. Sie reichen von einfachen Schaltungen für spezi-fische Funktionen bis hin zu kompletten Referenzdesigns,die den gesamten Entwicklungsprozess abdecken.

Ergänzend zu den Ressourcen innerhalb der Softwarefinden Sie auf der Altium Web-Site umfangreiche undkostenlose Trainingsunterlagen zum Download, mitdenen sich Ihre Mitarbeiter zu minimalen Kosten selbstfortbilden und dieses Training dann an Kollegenweitergeben können.

Wollen Sie Ihr Altium Designer-Wissen vertiefen, sobietet Altium regelmäßige Trainingskurse, die von hochqualifizierten Profis geleitet werden. Diese Kursedecken alle Aspekte der elektronischen Entwicklungmit Altium Designer ab und sind für alle Benutzer-gruppen gedacht, von Anfängern bis hin zu Fortge-schrittenen. Diese Off-Site Kurse bieten ein gutes Preis-/Leistungsverhältnis, wenn es darum geht, das WissenIhrer Mitarbeiter schnell auszubauen.

Möchten Sie eine ganze Gruppe von Ingenieurenschulen, ohne dass diese Ihr Firmengelände verlassenmüssen, dann sollten wir zu Ihnen kommen. Ihr AltiumSales and Support Center vor Ort kann Trainingskursein Ihren Räumlichkeiten arrangieren, damit IhreIngenieure nur für möglichst kurze Zeit ausfallen.

Welche Art von Training Sie auch benötigen, wirhaben eine Lösung, die Ihrem Zeitrahmen und IhremBudget entspricht und es Ihnen ermöglicht, dieDesign-Produktivität Ihrer wertvollsten Ressource zumaximieren – Ihrer Mitarbeiter.

Flexibles Training

8 – Altium Designer – mit Sicherheit die richtige Entscheidung

63

Page 67: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Komplett anpassbareDesignumgebung

64

Entwickeln Sie individuelle Add-on Anwendungen

Dank der intuitiven

Designumgebung und

Vielzahl von Funktionen von

Altium Designer ist die

Erstellung von High Speed-

Board Designs mit hoher

Dichte und mehrere Lagen

kein Problem mehr. Altium

Designer passt ideal zur

schnellen Entwicklung von

elektronischen Konsumgütern

für die Massenproduktion.

Hamid Belaid, Layout Designer NEOTION, Frankreich “

Unsere Kunden

Jeder Ingenieur hat eine etwas andere Arbeitsweise.Deshalb ermöglicht Ihnen Altium Designer, dieAnwendungsoberfläche komplett an Ihre eigeneArbeitsweise und die Bildschirmkonfiguration IhresSystems anzupassen.

Die Altium Designer Oberfläche ermöglicht die indivi-duelle Anpassung von Menüs, Symbolleisten undAbkürzungstasten. Der gesamte Altium DesignerDesktop ist konfigurierbar. Arbeitsfenster können festverankert, frei beweglich oder auf unterschiedliche Artund Weise gestapelt werden, oder ganz verschwinden,wenn sie nicht gebraucht werden. Mehrere Desktop-Layouts können gespeichert und später wieder aufge-rufen werden und ermöglichen so die aufgabenspezi-fische Anpassung der Umgebung.

Dank der flexiblen Positionierung aller Teile der Ober-fläche können Sie Multi-Monitor-Konfigurationenoptimal ausnutzen. Die zusätzliche Produktivität, die sich aus dem weiteren Bildschirm ergibt, machtMulti-Monitorbetrieb für effizientes Design geradezu unerlässlich.

Die Flexibilität und Anpassbarkeit der Altium Designer-Oberfläche erlaubt es jedem Designer, eine optimaleUmgebung zu erstellen, die ihrer individuellen Arbeits-weise entspricht und für optimale Designeffizienz sorgt.

Altium Designer enthält ein leistungsstarkes, integrier-tes Scripting-System, das Ihnen programmatischenZugriff auf alle System-Ressourcen ermöglicht. Mitdiesem System können Sie Ihre Altium Designer-Implementierung anpassen, indem Sie einfacheMakros oder ganze Add-on Anwendungen erstellen.Das Scripting-System unterstützt mehrere Scripting-Sprachen wie VBS und JavaScript. Es kann dazubenutzt werden, um programmatisch auf alle Funk-tionen des Systems zuzugreifen und kundenspezifischeSchnittstellen zu den Managementsystemen IhresUnternehmens zu erstellen.

Über das Scripting-System können Sie auf Plattform-ebene auf alle Prozesse und Designelemente in Altium Designer zugreifen. Das System umfasst einevollständige Scripting Entwicklungs- und Debugging-Umgebung sowie umfassende Dokumentation undBeispiele für Programmierer.

Die integrierte Scripting-Unterstützung steigert dieFlexibilität von Altium Designer enorm und erlaubt esIhnen, die Möglichkeiten des Systems auszubauen undAltium Designer in die Business-Systeme Ihres Unter-nehmens zu integrieren.

Das komplette SDK (Software Development Kit) fürAltium Designer ermöglicht ganz neue Flexibilität. DasSDK bietet vollständige Dokumentation und Code-Vorlagen, so dass Sie mit Hilfe eines externenWindows® Softwareentwicklungssystems Add-onAnwendungen für Altium Designer entwickeln können.

Die Flexibilität und Erweiterbarkeit, die vom Scripting-System und SDK ermöglicht werden, vereinfachen dieImplementierung von Altium Designer in Ihrem Unter-nehmen. Leistungsstarke Tools erlauben es Ihnen, dasSystem an Ihre spezifischen Anforderungen anzupassen.

Page 68: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Die Entwicklung von elektronischen Produkten ist einBalanceakt, bei dem das Bestreben, mehr und mehrIntelligenz in ein Design zu integrieren, gegen denZeitaufwand abgewogen werden muss, der fürErstellung, Implementierung und Test der Anwendungnotwendig ist. Die Geschichte der Elektronik zeigt einekontinuierliche Entwicklung hin zu Designs auf immerhöheren Abstraktionsebenen, um immer mehrKomplexität effizient bewältigen zu können. Dies führtwiederum dazu, dass verschiedene Designdisziplinenzusammenkommen, da die verschiedenen Teile einesvollständigen Elektroniksystems mehr und mehrvoneinander abhängig werden.

Altium Designer verfolgt einen einheitlichen Ansatz fürdie Entwicklung von Elektronikprodukten, so dass Sie dengesamten Designprozess effizient handhaben können.Das Produkt vereint bisher separate Designdisziplinen undbietet eine einzige, einheitliche Umgebung, welche dieGrenzen traditioneller Design-Tools überwindet.

Mit Altium Designer haben Sie die Möglichkeit, alleProzesse zusammenzuführen, die für das Design derElektronik eines Produkts notwendig sind, und dasganze Potential der neusten Technologien undaufkommenden Design-Paradigmen zu nutzen.

Vereinheitlichen Sie den gesamten Designvorgang mitAltium Designer.

Die richtige Lizenz für IhreAnwendung

Ob Sie selbständig arbeiten, Teil eines kleinenDesignteams oder für ein großes Unternehmen tätigsind – mit den flexiblen Lizenzoptionen von Altium Designer können Sie die richtigen Funktionenan Ihren Arbeitsplatz holen. Mit welcher Phase desElektronikentwicklungsprozesses Ihre Designer auchbeschäftigt sind, mit Altium Designer ist es einLeichtes, eine vereinheitlichte Designlösung zuimplementieren, welche die Produktivität steigert unddie gesamte Designzeit verkürzt.

Die Lizenzoptionen des Altium Designers deckenFront-End Engineering, Systemdesign auf Board-Ebeneund die integrierte Entwicklung von EmbeddedProduct Intelligence mit programmierbaren Bausteinenund Prozessorplattformen ab. Sie können so denAltium Designer effektiv in Ihrer gesamten Organisationimplementieren, und zwar unabhängig von der Größeund den Funktionen in Ihrem Designteam.

Die kostenlose Altium Designer Viewer Edition-Lizenzsorgt für mehr Flexibilität bei der Implementierung.Mit dieser Lizenz können Sie es Team-Mitgliedern, dienicht direkt am Designprozess beteiligt sind, erlauben,Designdokumente uneingeschränkt einzusehen.

Mit Altium Designer bringen Sie Ihr gesamtes Design-Team zusammen.

Seien Sie für die Zukunft bereit – implementieren Sie noch heute Altium Designer

8 – Altium Designer – mit Sicherheit die richtige Entscheidung

65

Page 69: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

66

Nutzen Sie programmierbareBausteine optimal aus

In der Vergangenheit ermöglichten Mikroprozessorenund digitale Design-Paradigmen die Verlagerung vonTeilen des Designproblems in einen äußerst flexiblenund einfach zu aktualisierenden Bereich - den derSoftware. Ein gewisser Grad an Komplexität konnte so in eine

"Soft"-Umgebung verlagert werden,

die flexibel genug war und während des Designvor-gangs ganz einfach geändert werden konnte.

Heute verändert die Verfügbarkeit von hochleistungs-fähigen programmierbaren Bausteinen mit hoherKapazität zu relativ niedrigen Kosten, wie FPGAs, die Lage erneut und erlaubt die Verlagerung vonDesignelementen, die zuvor fest verdrahtet waren, wieProzessoren und ihren Peripheriebausteinen undLogikblöcken, in den

"Soft"-Bereich.

In dieser zunehmend von Software dominierten Zukunftmüssen Sie dafür sorgen, dass Ihre Entwickler undDesign-Systeme dazu in der Lage sind, die Vorteile vonneuen Technologien wie FPGAs zu nutzen.

Altium Designer unterstützt ein vollständiges Designauf Systemebene mit FPGAs und Prozessoren.Außerdem integriert Altium Designer das Design vonprogrammierbaren Elementen mit derImplementierung dieser Bausteine auf derphysikalischen Ebene. Sie können so das ganzePotential einer programmierbaren Umgebung nutzenund ganz neu an die Systementwicklung herangehen –Sie können "intelligentere" Produkte innerhalbkürzerer Zeit erstellen, als dies bisher möglich war.

Mit den einmaligen LiveDesign-Funktionen von Altium Designer können Sie während der Entwicklunginnerhalb der programmierbaren Elemente in IhremDesign arbeiten und auf interaktive Art und Weisesowohl Hardware als auch Software

"debuggen".

Sie können "live" mit Signalen innerhalb eines

FGPA interagieren und den Pin-Status der Bausteine in Echtzeit überwachen. Außerdem können Siekomplettes Source-Level Debugging auf Prozessorenausführen, die innerhalb von FPGAs laufen, oder mitdiesen verbunden sind.

Altium Designer ist das einzige System, das einphysikalisches und programmierbares Design vereint.Dies ermöglicht die vollständige Entwicklung vonElektronikprodukten innerhalb einer einzigen,vereinheitlichten Anwendungsumgebung.

Vereinheitlichen Sie die programmierbaren undphysikalischen Elemente Ihres Designs mit Altium Designer.

“Ich benutze die Altium-Software

jetzt seit 11 Jahren. Die Produkte

werden mit jeder Version besser

und intuitiver, wovon meine

Arbeit entsprechend profitiert.

Ich hätte durchaus auf andere

Programme umsteigen können,

aber meiner Meinung nach –

und ich spreche als erfahrener

Designer – ist Altium Designer

das beste Produkt in seiner

Preisklasse. Außerdem habe ich

selten ein Team kennen gelernt,

das so engagiert und freundlich

ist, wie das von Altium. Mit

Altium Designer kann ich mich

darauf verlassen, dass meine

Designs genau das produzieren,

was ich erwarte.

Craig Wiper,Sr. Electronics PCB DesignerGeneral Dynamics-OTS, USA“

Unsere Kunden

Überzeugen Sie sich selbst!

Sie haben jetzt viel über dieVorteile gelesen, die Altium

Designer für Ihr Design-Team bieten kann. Warumüberzeugen Sie sich nicht selbst? Besuchen Sie dasDEMOcenter auf der Altium Web-Site unter derAdresse www.altium.com/Evaluate/DEMOcenter,um sich unsere On-Demand Videodemosanzuschauen. Sehen Sie Altium Designer in Aktion!

Überzeugen Sie sich selbst!

Page 70: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Bei Altium sind wir fest davon überzeugt, dass dieseZukunft für jeden Techniker, Designer und Entwicklerverfügbar sein sollte. Deshalb haben wir ein einmaliges,einheitliches System für die Entwicklung vonelektronischen Produkten entwickelt, in das die Zukunftschon eingebaut ist.

Altium Designer vereinheitlicht die Entwicklung vonElektronikprodukten, vom physikalischen Design undder Fertigung bis hin zur Entwicklung der programmier-baren Bausteine, die in das Design integriert werden.Mit dieser Lösung können Sie ein Design innerhalbeiner einzigen, vereinheitlichten Designumgebung vomKonzept bis zur Fertigung bearbeiten. Dies ermöglichtein effizientes Design, das bisher mit traditionellenDesigntools nicht möglich war.

Die Elektronikbranche ist äußerst dynamisch und ver-ändert sich mit rasanter Geschwindigkeit. Es werdenständig neue Technologien entwickelt, die für die Ent-wicklung von Elektronikprodukten von Vorteil sind. Sie müssen dazu bereit sein, diese Vorteile zu nutzen,um erfolgreich zu bleiben, und Produkte entwickeln,die auch weiterhin den Anforderungen der Kunden entsprechen.

Unser Ziel ist es, dafür zu sorgen, dass Sie so gut wie möglich ausgestattet auf dem neusten Stand derDesigntechnologien und Trends sind. Deshalb ent-wickeln wir Altium Designer kontinuierlich weiter. Wirstellen Ihnen neue Funktionen und Technologien zurVerfügung, sobald diese entwickelt sind. Altium Designergibt Ihnen die Gewissheit, dass Ihre Designer nur mitführender und aktuellster Designtechnologie arbeiten.

Die Zukunft des Elektronikdesigns beginnt hier. Lassen Sie sich die Vorteile nicht entgehen!

Seien Sie für die Zukunft bereit – starten Sie nochheute mit Altium Designer.

Bereiten Sie Ihr Unternehmen auf die Zukunft vor

8 – Altium Designer – mit Sicherheit die richtige Entscheidung

67

Page 71: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

Bei Altium verfolgen wir einen

ganzheitlichen Ansatz

für die Entwicklung elektro-

nischer Produkte, um Ihnen

dadurch ein System

anzubieten, mit dem Sie die

Herausforderungen der

Zukunft annehmen können.

Altium Designer enthält die

notwendigen Funktionen,

die heute und morgen für

die Entwicklung von

Elektronikprodukten

notwendig sein werden.

Page 72: Altium Designer - Holen Sie sich die Zukunft an Ihren ... · PDF fileDie Entwicklung von Elektronikprodukten verändert sich momentan dramatisch. Diese Veränderungen werden wohl ebenso

DeutschlandAltium Europe GmbH

Technologiepark KarlsruheAlbert-Nestler-Straße 776131 Karlsruhe, GermanyTel: +49 (0) 721 8244 300Fax: +49 (0) 721 8244 320Email: [email protected]

SchweizProtel AG (A subsidiary of Altium Limited)

Clarastrasse 124058 BaselPh: +41 (0) 61 666 68 68Fax: +41 (0) 61 666 68 69Email: [email protected]

FrankreichProtel AG (Filiale du groupe Altium Limited)

121 rue d’Aguesseau92100 Boulogne-BillancourtPh: 0800 88 05 06Fax: 0800 82 85 92Email: [email protected]

Nord AmerikaAltium Inc:

3207 Grey Hawk CourtSuite 100Carlsbad, CA 92010Ph: +1 760 231 0760Fax: +1 760 231 0761Email: [email protected]

AustralienAltium Limited

Level 3, 12a Rodborough RoadFrenchs Forest NSW 2086Tel: +61 2 9975 7710Fax: +61 2 9975 7720Email: [email protected]

JapanAltium Japan K.K.

Resona Gotanda Building 7F1-23-9, Nishi-Gotanda,Shinagawa-ku Tokyo 141-0031 Tel: +81 3 5436 2501Fax: +81 3 5436 2505Email: [email protected]

ChinaAltium Information TechnologyShanghai Co., Ltd.

Unit 13B, Hua Du MansionNo 838 Zhang Yang RoadPudong, Shanghai 200122Tel: +86 21 6876 4016Fax: +86 21 6876 4015Email: [email protected]

Für eine komplette Liste der Altium Verkaufsstellen, besuchen Sie bitte www.altium.com

Altium Niederlassungen weltweit

www.altium.com

3046C

OLL01D

E1