Search Results for: jitter
Da una decina di anni a questa parte un nuovo protagonista si sta affacciando sulla scena delle applicazioni digitali a radiofrequenza. Si tratta della tecnologia elettronica a superconduttori Rapid-Single-Flux-Quantum (RSFQ), un’alternativa molto promettente per lo sviluppo di circuiti integrati digitali e mixed-signal ad altissime prestazioni, basata sugli effetti quantistici della barriera Josephson …
È uscito il nuovo numero di Firmware di Novembre! Il focus di questo mese è dedicato alla strumentazione elettronica e, in particolare, ad applicazioni su test e misure. La copertina di Firmware n. 150 Il sommario di Firmware n. 150 …
Esistono diverse versioni di Linux nel panorama commerciale ed è difficile stabilire quale presenta le migliori caratteristiche tecniche. Quali sono gli indicatori che permettono di stabilire quando un sistema operativo è migliore rispetto ad un altro? In questo articolo vi presenteremo due studi condotti in ambito universitario. Esistono diversi studi che si propongono di dare delle valutazioni prestazionali di …
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 …
LabVIEW real-time è un potente linguaggio grafico di programmazione privo della complessità presente nei sistemi di sviluppo tradizionali. Combinando un’estrema facilità di utilizzo con la flessibilità di un potente linguaggio come l’ANSI C, LabVIEW real-time consente di specificare il comportamento di un sistema assemblando e connettendo singoli blocchi funzionali. La serie di prodotti real-time di National Instruments coniuga l’ambiente di sviluppo grafico …
La tecnologia di rete wireless 5G opera con capacità di connettività dati ad alta velocità. Considerando il livello di interferenza e la compatibilità elettromagnetica, si rendono necessarie tecniche per evitare effetti elettromagnetici che non solo causano malfunzionamenti della rete, ma …
I sistemi avanzati di assistenza alla guida (ADAS) sono una raccolta di tecnologie che aiutano a gestire in totale sicurezza i veicoli, allertando i conducenti su pericoli e cattive abitudini. Possono anche rendere la guida più facile e autonoma con …
Sono così importanti i numeri casuali? che differenze ci sono tra i numeri casuali e pseudocasuali? In questo articolo vedremo come generare numeri veramente casuali. I generatori di numeri casuali sono dei componenti fondamentali per diverse applicazioni, quali crittografia, algoritmi probabilistici, simulazioni di sistemi stocastici, analisi di algoritmi o protocolli …
I progettisti sono ben consapevoli dell'efficienza dei convertitori cc/cc in molte applicazioni che coinvolgono per esempio i sistemi di energy harvesting. Le richieste di basso costo, lunga durata della batteria e dimensioni ridotte stanno cambiando e riorganizzando le priorità di …
La preemption è la possibilità da parte di un sistema di interrompere una attività in corso per eseguirne un’altra in quel momento giudicata “più importante”. Esempi di preemption sono l’interruzione dell’esecuzione del codice di un microcontrollore a causa dell’arrivo di …
Questo articolo descrive nel dettaglio un algoritmo utilizzabile per calcolare i tempi di risposta dei task schedulati in modo prioritario da un sistema operativo real-time assieme alla tecnica di assegnamento di priorità Deadline Monotonic. Conoscere i tempi di risposta permette di stimare con precisione i …
Le tecniche di scheduling alternative alla priorità fissa per lo scheduling dei processi nei sistemi real-time. L’articolo descrive l’algoritmo di scheduling EDF (Earliest Deadline First) e lo confronta con gli algoritmi tradizionali. Vengono inoltre descritte le principali tecniche di implementazione di EDF per dispositivi a …
Quando un sensore CCD riprende un’immagine, con essa viene acquisito anche del rumore, come se fosse anch’esso un segnale utile, ma di fatto degradando le prestazioni delle riprese video e fotografiche e quindi la qualità delle immagini. Il principale problema …
Negli scorsi anni, con il crescere della densità e della complessità dei dispositivi FPGA si è avvertita l’esigenza di integrare periferiche adatte a gestire in maniera flessibile e precisa i segnali di clock all’interno ed all’esterno del dispositivo. I primi …
Il kit EtherCAT XMC4300 è dotato di un microcontrollore basato su ARM Cortex-M4 della serie XMC della Infineon Technologies. Può essere utilizzato con un'ampia gamma di strumenti di sviluppo, compreso l'IDE DAVE basato su Eclipse. Il kit è stato progettato …
Oggigiorno abbiamo tutti familiarità con le batterie, poiché le troviamo pressoché dovunque, in una miriade di prodotti e applicazioni. Gli esempi più comuni: i telefoni cellulari e i notebook; ma sono presenti anche in vari e diversi apparecchi – torce …
L’evolversi delle reti digitali richiede soluzioni di timing ad alta efficienza per rispondere alle necessità applicative. Le reti locali (LAN), reti geografiche (WAN), o anche le reti cellulari, sono esempi comuni di reti IP. Quando sono attuate nel controllo industriale, …
I clock differenziali e i dispositivi di temporizzazione vengono comunemente caratterizzati per il rumore di fase mediante i balun. Mentre sembrerebbe semplice utilizzarli, la funzione del balun è un processo abbastanza complicato che può inconsapevolmente introdurre artefatti nei risultati misurati. …
Una tecnica per generare forme d’onda sinusoidali ad elevata precisione a partire da una serie di valori costanti predefiniti e memorizzati nella memoria del microcontrollore ed inviati ad un convertitore DA. La generazione di sinusoidi risulta particolarmente utile nell’uso del DTMF, nella …
Nella progettazione dei circuiti elettronici, nella quasi totalità dei circuiti digitali ma anche in molte applicazioni specifiche di tipo analogiche, è necessario porre particolare attenzione quando si trattano i sistemi di generazione e distribuzione dei segnali di clock. La progettazione …