Redazione Blog

Struttura di una FPGA

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 …

La gestione degli interrupt su Linux

Gli eventi asincroni rappresentano un’importante caratteristica di un sistema embedded. Infatti, è attraverso questo meccanismo che il programma comunica con il mondo circostante. La gestione degli eventi asincroni basa la sua tecnologia su diversi aspetti: il compilatore permette di definire funzioni richiamabili da un’ISR, mentre, non di secondaria importanza, il sistema operativo, …

La gestione di un sensore d’immagine CMOS

L’articolo tratta le possibili alternative a disposizione di un progettista per realizzare un'interfaccia verso un sensore d’immagine CMOS. In questa seconda parte ci si occuperà dell’interfaccia tra sensore e logiche programmabili mettendo in evidenza i pregi e i difetti di una soluzione di questo tipo. La prima parte di questo articolo esaminava la …

Microcontrollore o FPGA? Criteri di scelta

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 …

Automazione, Energia, GaN, uno sguardo al mercato dell’elettronica con Analog Devices

Concetti di "green technology", automazione e guida autonoma si stanno diffondendo sempre più nel mercato dell'elettronica. Le auto a guida autonoma ed elettriche inglobano sensori e soluzioni di power management con l'obiettivo di rendere la guida alla massima efficienza. Quando …

Microcontrollori con interfaccia CAN a confronto

Una panoramica di alcune delle principali implementazioni del CAN sviluppate da Renesas, Fujitsu, NXP, tre tra i principali produttori al mondo nel settore. CAN (Controller Area Network) è un protocollo di comunicazione per applicazioni real-time di controllo distribuito caratterizzato da elevata affidabilità. Gli ambiti principali d’impiego includono i settori automotive …

CAN in ambito industriale: il CANopen

Il protocollo CAN è stato impiegato inizialmente per ridurre il cablaggio all’interno degli autoveicoli, ma ben presto ha trovato utilizzo, con il CANopen, anche nel settore industriale, dove attualmente è uno standard specialmente quando servono requisiti real-time. Ormai moltissimi ambienti fanno uso di reti locali con estensioni che da pochi centimetri possono arrivare a qualche chilometro. Le reti …

Send this to a friend