la prima rivista italiana sui circuiti stampati - B2B24 - Il Sole 24 Ore
la prima rivista italiana sui circuiti stampati - B2B24 - Il Sole 24 Ore
la prima rivista italiana sui circuiti stampati - B2B24 - Il Sole 24 Ore
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
52 PCB giugno 2011<br />
Tuttavia, l’impatto del<strong>la</strong> modifica<br />
non ricade solo intorno all’FPGA; il<br />
nuovo pin-out produce un effetto anche<br />
sulle vie di accesso ai singoli piedini del<br />
componente stesso. Per riuscire a ridisporre<br />
il ventaglio di tracce comp<strong>la</strong>nari<br />
che fanno confluire i segnali verso il bus,<br />
è stato necessario spostare anche l’estremità<br />
del percorso topologico; diversamente,<br />
si sarebbe reso indispensabile<br />
un accaval<strong>la</strong>mento di alcune tracce, con<br />
uno spreco di prezioso spazio su un pcb<br />
piuttosto denso. L’inversione dei bit<br />
avrebbe richiesto dello spazio addizionale<br />
per delle tracce ed alcune via, una<br />
esigenza complicata da soddisfare nelle<br />
fasi finali del progetto. Se i tempi stringono,<br />
il <strong>la</strong>voro necessario per apportare<br />
le dovute correzioni a tutte le tracce<br />
coinvolte potrebbe essere inaccettabile.<br />
In sostanza: <strong>la</strong>vorando ad un livello<br />
di astrazione superiore, come permesso<br />
dal<strong>la</strong> pianificazione topologica, è molto<br />
più semplice gestire e soddisfare gli<br />
onnipresenti ECO. Un algoritmo di<br />
sbroglio automatico pensato per seguire<br />
l’intento del progettista sa inoltre privilegiare<br />
<strong>la</strong> qualità del risultato rispetto<br />
al<strong>la</strong> quantità. Se viene identificato un<br />
problema qualitativo, piuttosto che creare<br />
uno sbroglio di qualità scadente, è<br />
meglio fallire una delle connessioni.<br />
Questo per due motivi. Anzitutto,<br />
perché è più semplice trovare una soluzione<br />
manuale per rial<strong>la</strong>cciare una sin-<br />
Fig. 13a - Esempio di un piano topologico completo<br />
per un pcb<br />
go<strong>la</strong> connessione fallita piuttosto che<br />
ripulire numerosi percorsi di bassa<br />
qualità di tracce generate dallo sbroglio<br />
automatico. In secondo luogo,<br />
perché così viene comunque rispettato<br />
l’intento del progettista, rappresentato<br />
soprattutto dal<strong>la</strong> qualità del<strong>la</strong><br />
connessione da esso stabilita. Non va<br />
comunque negato che queste considerazioni<br />
sono valide fintantoché <strong>la</strong><br />
ricongiunzione delle tracce fallite è<br />
ragionevolmente semplice e localizzata.<br />
Un buon esempio è rappresentato da<br />
uno sbroglio che non riesce a raggiungere<br />
il 100% di connessione del piano.<br />
Piuttosto che forzare il risultato, sacrificandone<br />
<strong>la</strong> qualità, è meglio <strong>la</strong>sciare<br />
parzialmente insoddisfatto il piano, tollerando<br />
una traccia non connessa. In tal<br />
modo, tutte le tracce saranno instradate<br />
nel rispetto del piano, anche se non tutte<br />
in modo completo fino al piedino del<br />
componente. Ciò però garantirà <strong>la</strong> presenza<br />
di sufficiente spazio residuo per<br />
aggiustare <strong>la</strong> connessione fallita e per<br />
farlo in modo ragionevolmente semplice.<br />
L’intelligenza del progettista<br />
e <strong>la</strong> velocità del routing<br />
automatico<br />
La progettazione dei bus di un<br />
pcb “al<strong>la</strong> vecchia maniera”, vale a dire<br />
mediante un piano di sintesi disegnato<br />
su un pezzo di carta, seguito da<br />
un minuzioso tracciamento manuale<br />
delle singole interconnessioni, è un processo<br />
spesso lungo e tedioso. Mentor<br />
Graphics offre ora una nuova tecnologia<br />
in grado di combinare l’intelligenza<br />
di un progettista esperto con <strong>la</strong> velocità<br />
di un sistema automatico di sbroglio,<br />
migliorando così significativamente<br />
sia <strong>la</strong> produttività del progettista che i<br />
tempi del ciclo di sviluppo.<br />
Lo strumento Topology P<strong>la</strong>nner<br />
consente al progettista di acquisire le<br />
strutture e le topologie dei bus, assicurando<br />
nel contempo che il piano generato<br />
sarà sbrogliabile e che soddisferà,<br />
nelle lunghezze e nei ritardi, i vincoli<br />
di qualità dei segnali. <strong>Il</strong> piano entra a<br />
far parte del database di progetto sotto<br />
forma di PI, per poter essere corretto ed<br />
utilizzato nelle fasi successive. Lo strumento<br />
Topology Router implementa<br />
le direttive contenute nel piano con <strong>la</strong><br />
velocità tipica di un router automatico,<br />
producendo risultati di elevata qualità e<br />
sollevando il progettista da un compito<br />
lungo e tedioso. Al<strong>la</strong> fine, ne risultano sia<br />
un processo molto più efficiente che una<br />
significativa quantità di tempo risparmiato<br />
per i progettisti, i quali potranno<br />
dedicarlo al<strong>la</strong> soluzione di altre sfide più<br />
impegnative, che richiedono tutta <strong>la</strong> loro<br />
sofisticata esperienza.<br />
Mentor Graphics<br />
www.mentor.com<br />
Fig. 13b - In tempi dell’ordine dei minuti, il Topology Router<br />
può sbrogliare automaticamente le re<strong>la</strong>tive strutture di bus,<br />
nel rispetto del piano topologico