Conosci la differenza tra "replica" ed "emulazione"?
L’emulazione è un tentativo di replicare la funzionalità e i tempi del componente originale.
La replica (replica del prodotto o clonazione) è una duplicazione fisica ed elettrica esatta con corrispondenza del processo a semiconduttore: costruzione pin-to-pin, dimensione del die identica e tempistiche corrispondenti ciclo per ciclo, garantendo le prestazioni del dispositivo originale.
L’emulazione non è un’alternativa alla replica autorizzata del prodotto. Un componente emulato imita la funzionalità e cerca di replicare i tempi del componente originale. Spesso la funzionalità del componente emulato è incompleta e può presentare guasti tardivi nei test di regressione quando il cliente si trova nelle fasi di validazione del software di sistema. Inizialmente l’emulazione può sembrare più conveniente rispetto alla replica; tuttavia, l’esperienza ha dimostrato che i costi aumentano rapidamente durante la validazione del sistema. Inoltre, i semiconduttori emulati non vengono testati con il programma di test del produttore originale, quindi le prestazioni richieste in tutte le condizioni non sono garantite. Per le applicazioni critiche, è fondamentale per la salute, la sicurezza e la protezione che i dispositivi non presentino guasti sul campo e funzionino come richiesto.
Una variante dell’emulazione consiste nel prendere l’RTL (Verilog o VHDL) con vincoli e mappare l’implementazione da una tecnologia all’altra, in particolare per prodotti con tensioni legacy (5 V e 3,3 V). Ad esempio, ciò può includere la conversione di un FPGA con tensione legacy in un altro FPGA o la migrazione da un FPGA a un ASIC. La difficoltà di questo approccio sta nella dipendenza da vincoli precedenti ben definiti. In realtà, questi prodotti con tensioni legacy non sono stati completamente validati fino alla loro integrazione nei sistemi per cui erano stati progettati. Durante l’era delle tensioni legacy, questa metodologia di validazione del design era più comune; tuttavia, non garantisce vincoli rigorosi né suite di regressione complete. Questo tipo di emulazione può facilmente portare a risultati inefficaci.
Alla Rochester, trasformiamo questo approccio di emulazione in un approccio di replica caratterizzando approfonditamente in laboratorio il dispositivo legacy originale a tensione prima della conversione tecnologica in ASIC. Attraverso una caratterizzazione approfondita del dispositivo, colmiamo le lacune nei parametri di progettazione e possiamo garantire ai nostri clienti un approccio che porta a sostituzioni completamente drop-in.
Rochester Electronics fornisce prodotti replicati per supportare le esigenze del ciclo di vita nell’aviazione civile, nel settore militare, nei controlli industriali e nei dispositivi medicali. In qualità di leader nella replica autorizzata e nella migrazione di dispositivi a semiconduttore, l’assortimento di prodotti replicati di Rochester include microprocessori, DSP, microcontrollori, dispositivi mixed-signal e progettazioni completamente digitali o analogiche. I clienti del settore aeronautico collaborano con Rochester per evitare i costosi processi di ricertificazione DO-254, replicando o clonando dispositivi che semplificano la classificazione delle modifiche minori. Le metodologie di Rochester e i suoi team di sviluppo all’avanguardia consentono inoltre ai clienti di migrare FPGA, PLD o altre soluzioni programmabili in prodotti approvvigionabili per l’intero ciclo di vita delle loro linee di prodotto.
Rochester è in grado di replicare il dispositivo originale, evitando lunghi e costosi processi di riqualificazione del sistema, ricertificazione o riprogettazione. Il prodotto finale è una sostituzione identica per forma, compatibilità e funzionalità, garantita per rispettare le prestazioni indicate nella scheda tecnica originale, senza necessità di modifiche al software.
- Riproduzione del progetto fisico dall’archivio originale o die.
- Riproduzione del processo fisico tramite analisi e selezione del dispositivo.
- Possibilità di pratiche di ingegneria inversa.
- Replica delle prestazioni elettriche, sia attraverso la clonazione del dispositivo che la conversione di tensioni legacy in ASIC.
- Produzione di progetti ITAR.
Software compatibile al 100% senza errori.
Soluzioni di progettazione e replica autorizzata di Rochester
Andare oltre la DiBa: Progettazione, replica dei prodotti e analisi dei sistemi di Rochester Electronics