Elektronisk designautomasjon
Electronic Design Automation ( EDA ), refererer til programvare for design av elektronikk , spesielt mikroelektronikk . Det er en gren av dataassistert design (CAD) eller datamaskinassistert konstruksjon (CAE). I stedet for EDA brukes også ECAD ( elektronisk CAD ).
oppgaver
EDAs oppgave er å automatisere designet på forskjellige nivåer:
- Lage kretsdiagrammer , spesielt ved utforming av kretskort , men også utforming av statlige maskiner . Som regel oppretter slike EDA -applikasjoner nettlister som inneholder elementene eller komponentene som kreves for kretsen og spesifiserer deres sammenkoblinger. De resulterende nettolistene blir deretter vanligvis behandlet videre av programmer på andre nivåer.
- Verifisering av kretsløpets korrekte funksjon gjennom simulering og formelle metoder.
- PCB design og routing (PCB layout ), dvs. design av et kretskort for komponentene. Automatisert plassering av kretskomponentene (autoplacer) og automatisk adskillelse av tilkoblingene ( autorouter ) kan også brukes.
- Brikkedesign , dvs. automatisk utvikling av integrerte kretser (ICer), spesielt ASIC , fra spesifikasjonen og implementeringen i et kretsdiagram og layout til den ferdige kretsen.
- Implementering av logikkretser på programmerbare logikkmoduler, spesielt FPGAer .
- Design av multi-chip moduler (MCM) og emballasje eller SiP design.
Leverandør av programvare for design av integrerte kretser
Alfabetisk sortert utvalg av kommersielle EDA -leverandører for design av IC, ASIC, FPGA og kretskort. Bare universelle EDA -verktøyprodusenter som ikke er knyttet til en halvlederprodusent, er oppført:
- Cadence Design Systems : OrCAD
- Delfinintegrasjon
- Forte Design Systems
- Synopsys : Magma Design Automation
- Mentor Graphics PADS
- Tanner EDA
- Zuken: CADSTAR og CR-8000
Produsenter av CPLD og FPGA tilbyr ofte sine kunder sine egne EDA -verktøy under meget gunstige forhold, siden disse selskapene ikke lever av programvarelisensene, men bruker dem heller som markedsføring for å kunne selge ICene sine bedre. Viktige leverandører av slike EDA-verktøy er alle kjente leverandører som Altera , Xilinx og Actel . Dels består verktøyene deres også av begrensede verktøy fra leverandørene nevnt ovenfor.
Programmer for design av kretskort
Alfabetisk sortert utvalg av programmer for kretskortdesign:
- Allegro PCB -design av Cadence
- Altium Designer
- Zuken CR-8000
- Bartels AutoEngineer (BAE)
- Mentor Graphics Board Station
- DipTrace fra Novarm Ltd.
- Eagle fra Autodesk Inc.
- EasyEDA , nettbasert og som et skrivebordsprogram [1]
- Fritzing fra Potsdam University of Applied Sciences
- gEDA , åpen kildekode
- KiCad , åpen kildekode
- National Instruments Multisim
- OrCAD PCB Design fra Cadence
- PCB Investigator , fra EasyLogix
- Proteus fra Labcenter Electronics
- Pulsonix fra Westdev Ltd.
- sPlan fra Abacom
- MÅL 3001! fra ingeniørkontoret Friedrich
se også: PCB -layout: programvare
litteratur
- J. Lienig: Layout Syntese of Electronic Circuits - Basic Algorithms for Design Automation . 2. utgave, Springer, Berlin / Heidelberg / New York 2016, ISBN 978-3-662-49814-9 .
- V. Meyer zu Bexten: Brukerstyrt layout-syntese for analoge integrerte kretser . Shaker, Aachen 1994, ISBN 3-8265-0093-8 .
- K. Mitzner, B. Doe, A. Akulin, A. Suponin, D. Müller: Komplett PCB -design ved bruk av OrCAD Capture og PCB Editor, 2. utgave. Elsevier / Academic Press 2019, ISBN 9780128176849
Individuelle bevis
- ↑ Florian Schäffer : EasyEDA: Nettbasert kretsdiagram og kretskortredaktør. I: heise online. 19. desember 2016 .
- Datastøttet ingeniørfag