Search Results for: fpga
Gli ingegneri delle comunicazioni possono utilizzare MATLAB e Simulink, insieme a toolbox aggiuntivi, per sviluppare, simulare e perfezionare le loro applicazioni a livello di algoritmo. Ma implementare questi algoritmi per la prototipazione o la produzione richiede il coordinamento tra una …
Nella parte precedente dell'articolo "La criptovaluta IOTA (ed un FPGA per l'RPi)" vi abbiamo presentato IOTA, la criptovaluta che permette ai nodi IoT di pagare gli altri utenti iscritti, ad esempio per l'archiviazione dei dati [1]. Al fine di eseguire …
Grazie al progresso tecnologico, i device appartenenti all'ecosistema dell'Internet of Things (IoT) diventano sempre più piccoli e compatti, economici ed efficienti in termini di consumi energetici. Questi dispositivi implicano la generazione di un flusso di dati che deve essere in …
Questo articolo descrive i requisiti tipici da soddisfare nel progetto di uno stadio di alimentazione per FPGA. Si prenderanno in considerazione due famiglie di prodotti di costruttori leader nel segmento FPGA. Infine, verrà presentata una soluzione applicativa. Per questo articolo …
Lo Schmitt-trigger è uno dei circuiti più utilizzati in elettronica. Questo articolo spiegherà brevemente perché. Inoltre, ci aiuterà ad utilizzare questa funzionalità anche quando abbiamo a che fare con logiche programmabili. L’uso di Schmitt-trigger migliora notevolmente l’immunità ai disturbi a …
I sistemi radar basano il loro funzionamento su un utilizzo esteso e massiccio di algoritmi di elaborazione del segnale, la cui implementazione è stata storicamente affidata ai Digital Signal Processor (DSP). Le attuali versioni di FPGA, che integrano al loro …
Come usare le FPGA lgloo per l'acquisizione ed elaborazione di immagini e per il controllo di display LCD. I continui progressi tecnologici hanno determinato una rapida diffusione delle tecnologie video in molti àmbiti di applicazione, anche nel settore embedded. In questo …
Esempi pratici di progettazione di alimentatori utilizzando il tool WEBENCH FPGA Power Architect di National Semiconductor. La presenza negli odierni FPGA di un gran numero di carichi, tende a complicare il progetto del sistema di alimentazione. Oltre ai valori di …
Una descrizione dettagliata della struttura interna dei blocchi logici configurabili delle nuove FPGA Spartan-6. Spartan-6 è la famiglia di FPGA a basso costo e ridotta dissipazione di potenza proposta tempo fa da Xilinx. Realizzati in una tecnologia a 45 nm con processo dual-oxide e 9 piani di …
I dispositivi logici programmabili FPGA, per le loro stesse caratteristiche, hanno da sempre rappresentato un interessante compromesso nel pieno soddisfacimento di questi requisiti. Tuttavia, per stare al passo con il mercato in continua evoluzione e mantenere così una posizione dominante …
In questo articolo si cerca di fornire ai progettisti e agli sviluppatori che lavorano con FPGA, alcune indicazioni per sviluppare un progetto power sensitive, il cui obbiettivo principale sia mantenere basso il consumo di potenza. Spesso a determinare quale FPGA utilizzare …
Negli ultimi anni i regolatori a basso drop-out sono stati usati per alimentare gli FPGA che richiedono basse tensioni ed alte correnti, con problemi di interferenze e limitazioni nella risposta ai transienti. Grazie alle recenti innovazioni del settore, i nuovi LDO non presentano più problemi di prestazioni. I circuiti integrati a corrente elevata e …
In questo articolo metteremo a confronto alcune delle FPGA dei produttori più conosciuti, il tutto per capire quale, dal punto di vista energetico, garantisce un consumo di potenza inferiore. Il problema del consumo di potenza per le logiche programmabili sta diventando sempre più …
Molto spesso è necessario poter utilizzare direttamente componenti che abbiano un’interfaccia di tipo SPI come sistema di comunicazione. L’articolo evidenzia come sia possibile una comunicazione diretta su questi componenti, utilizzando la classica seriale RS232 senza uso di microprocessori e relativi FW, ma integrando il tutto in una piccola ed economica FPGA. L’articolo fornisce i dettagli per l’integrazione di un sistema …
Quando in molti progetti è necessario unire alla logica programmabile la funzionalità di un piccolo microprocessore le soluzioni semplici come il core ABC possono essere la risposta. Ci sia concesso il gioco di parole, ma è un modo per introdurre questa soluzione di progetto basata su FPGA proposta da ACTEL, il cui nome …
Nell’evoluzione dell’attuale progettazione, l’integrazione in minimi spazi e costi contenuti è sempre un argomento di grande interesse. L’articolo vuole evidenziare la possibilità di integrare periferiche aggiuntive, per un microprocessore di scheda, su un’economica e compatta FPGA. Frequentemente, durante lo sviluppo di un progetto, vengono a mancare alcune periferiche semplici, ma importanti, poiché quelle rese disponibili dal microprocessore scelto …
Questo articolo presenta nel dettaglio l’IGLOO nano STARTER KIT di ACTEL/Microsemi, dal costo contenuto, per FPGA, che potrà essere usato come banco prova per molte sperimentazioni di progetti disponibili gratuitamente. Questa scheda è stata presentata molti anni fa ed è interessante notare come le tecnologie embedded si sono evolute nel corso del …
L’analisi e la conoscenza della struttura fisica delle FPGA è fondamentale per il loro utilizzo nello sviluppo di progetti, che rispondano in pieno a quanto preventivato in fase di analisi, in termini di velocità e prestazioni. Negli ultimi anni la disponibilità di TOOLS e SW di sviluppo per circuiti complessi come le FPGA ha semplificato enormemente …
Un’analisi di base su due delle periferiche programmabili più utilizzate nel momento, soffermandosi prevalentemente sulle caratteristiche che dovrebbero invogliare il progettista nella scelta del componente più adatto al proprio progetto. Negli ultimi anni, i componenti elettronici programmabili, hanno pian piano sostituito la maggior parte degli integrati progettati per assolvere ad un’unica funzione. La …
La crescente capacità logica dei dispostivi programmabili consente oggi di realizzare complessi System-On-Chip che includono le principali funzionalità di sistema in un unico dispositivo. Tuttavia, unitamente alla complessità del sistema, crescono le problematiche legate alla fase di verifica del progetto che tendono ad incidere negativamente …