Software di progettazione PCB a livello di scheda e sistema di circuito
Cadence è un software EDA su larga scala, che può completare quasi tutti gli aspetti della progettazione elettronica, tra cui la progettazione ASIC, la progettazione FPGA e la progettazione di schede PCB. Cadenza ha vantaggi assoluti nella simulazione, progettazione PCB, posizionamento e routing automatici, progettazione del layout e verifica. Cadence contiene più strumenti che includono quasi tutti gli aspetti della progettazione EDA. Quanto segue presenta principalmente il suo sistema di progettazione del circuito a livello di scheda.
Il sistema di progettazione del circuito a livello di scheda include ingresso schematico, generazione, simulazione del circuito analogico-digitale / ibrido, progettazione FPGA, modifica PCB e progettazione automatica del circuito MCM di posizionamento e instradamento, simulazione di progettazione del layout PCB ad alta velocità e così via.
Tra questi figurano:
A. Concetto HDL (strumento di input per la progettazione di diagrammi schematici)
Lo strumento di input di progettazione schematica Concept HDL è il sistema di input di progettazione principale di Cadence. Fornisce agli utenti un ambiente di progettazione schematica completo, efficiente e flessibile con potenti funzioni di funzionamento e modifica. I progettisti possono completare l'intero processo di progettazione schematica nell'ambiente HDL e possono inserire schemi gerarchici e schemi planari, controllare schemi, generare fatture di materiali e generare netlist. HDL può anche essere integrato con gli strumenti Allegro in un unico progetto, che può facilmente realizzare l'importazione di diagrammi schematici su PCB e operazioni interattive come la retroannotazione PCB a diagrammi schematici.
B. Check Plus HDL (strumento di controllo della regola di progettazione dello schema schematico)
Lo strumento di controllo delle regole di progettazione schematica HDL è lo standard di controllo delle regole di progettazione schematica di Cadence. Può evidenziare tutte le irregolarità nel diagramma schematico di progettazione PCB per l'utente e fornire le ragioni.
C, Allegro Expert (strumento di modifica del layout PCB di livello esperto)
Allegro ha un'impostazione Vincolo completa. Gli utenti devono solo impostare le regole di cablaggio come richiesto e i requisiti di progettazione del cablaggio possono essere soddisfatti senza violare la RDC durante il cablaggio, risparmiando così noiosi tempi di ispezione manuale e migliorando l'efficienza del lavoro! Può anche definire parametri come larghezza minima della linea o lunghezza della linea per soddisfare i vari requisiti del cablaggio del circuito ad alta velocità di oggi.
D, SPECTRA Expert AutoRouter (strumento di routing automatico PCB di livello esperto)
Cablaggio automatico significa che dopo aver impostato i vincoli e applicato le regole create, il cablaggio automatico otterrà risultati simili alle aspettative. Naturalmente, alcuni lavori di selezione possono essere necessari e lo spazio per altri segnali e cablaggio di rete deve essere garantito. Una volta completata una parte del progetto, ripararlo per evitare che venga influenzato dal successivo processo di cablaggio.
E, SigNoise (strumento di analisi segnale-rumore)
Il rapporto segnale-rumore è il rapporto tra la tensione del segnale e la tensione di rumore, ed è solitamente rappresentato dal simbolo s/n. In generale, la tensione del segnale è molto più alta della tensione di rumore e il rapporto è molto grande. L'unità del rapporto segnale/rumore è espressa in db. Lo strumento di analisi segnale-rumore SigNoise viene utilizzato per analizzare la causa del rapporto segnale-rumore nel circuito.
F. EMCONTROL (Electromagnetic Compatibility Check Tool)
La compatibilità elettromagnetica (EMC) si riferisce alla capacità di un dispositivo o di un sistema di funzionare nel rispetto dei requisiti nel suo ambiente elettromagnetico e di non produrre interferenze elettromagnetiche intollerabili a qualsiasi dispositivo nel suo ambiente. Pertanto, EMC include due requisiti: da un lato, l'interferenza elettromagnetica generata dall'apparecchiatura all'ambiente durante il normale funzionamento non può superare un certo limite; d'altra parte, significa che l'apparecchiatura presenta un certo grado di interferenza elettromagnetica nell'ambiente. Il grado di immunità, cioè la suscettibilità elettromagnetica. EMControl è uno strumento di controllo della compatibilità elettromagnetica per la progettazione di circuiti.
G. Synplify FPGA / CPLD (strumento di sintesi)
Synplify Pro è uno strumento di sintesi FPGA ad alte prestazioni che fornisce un'eccellente soluzione di sintesi HDL per la progettazione logica programmabile complessa. Include l'algoritmo BEST per ottimizzare il design nel suo complesso; Retimitare automaticamente il percorso critico può migliorare le prestazioni fino al 25%; Supporta l'input di progettazione mista di VHDL e Verilog e supporta l'input di file netlist *.edn; maggiore supporto per System Verilog; La funzione Pipeline migliora le prestazioni di moltiplicatori e ROM; L'ottimizzatore della macchina a stato finito può trovare automaticamente il miglior metodo di codifica; indicizzazione interattiva tra rapporto temporale e visualizzazione RTL e codice sorgente RTL; Identificazione automatica della RAM, evitando complicate istanze RAM.
H. Advanced Package Designer (Advanced MCM package design tool)
Caratteristiche di MCM-D Ci sono due argomenti caldi nel campo dell'imballaggio microelettronico oggi, uno è BGA e l'altro è MCM. BGA è apparso per la prima volta come una forma di imballaggio monolitico con densità di imballaggio estremamente elevata. Il suo aspetto ha ridotto molto le dimensioni dei circuiti stampati monolitici.