Search Results for: standard amba
Le caratteristiche principali del protocollo AMBA AHB-Lite introdotto da ARM. Con la descrizione dello standard, vengono presentati modelli VHDL sintetizzabili dei diversi elementi che compongono il sistema. Il protocollo AMBA AHB-Lite è stato emesso nel 2006 da ARM - nota azienda leader nel mercato dei processori e core IP - in sostituzione dello …
L’ultimo tassello che manca per poter costruire il nostro sistema è la descrizione della matrice di connessione che decodifica l’indirizzo della transazione per selezionare il corretto dispositivo slave e indirizza verso il master le risposte di questi. La figura 1 evidenzia la matrice di connessione in un sistema AMBA AHB-Lite di …
In un sistema AMBA AHB-Lite il master è la periferica responsabile dell’inizio di una qualsiasi transazione, in lettura o scrittura; lo slave è invece oggetto di tale transazione. Il presente articolo descrive in dettaglio maggiore il funzionamento di queste periferiche presentandone modelli VHDL sintetizzabili in logiche programmabili. Lo standard definisce un protocollo parallelo sincrono caratterizzato …
Ben tornati alla nostra rubrica sull'ECG e sulle tecniche per ottenere tracciati migliori. Utilizzare l'elettronica per assistere diagnosi e terapie è una sfida non indifferente ma oggi esistono tanti circuiti, dispositivi, schemi e tecniche che ci aiutano. Abbiamo già visto …
La spettroscopia, lo studio dell'interazione tra radiazione elettromagnetica e materia, è una tecnica vitale in molte discipline. Questa tecnica è limitata ai laboratori e quindi il suo utilizzo è isolato e infrequente. Pertanto, può solo fornire una breve istantanea del …
Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti, news, tutorial a puntate e molto altro) ma anche …
In questo articolo per la rubrica Firmware Reload, analiazziamo le caratteristiche principali della suite di sviluppo per FPGA Xilinx. Introduzione La crescente capacità logica dei dispositivi programmabili oggi disponibili sul mercato e la conseguente complessità dei sistemi in essi implementati …
In questo articolo tratteremo i principi base della fotografia digitale; prima di cominciare a lavorare sulle immagini è necessario conoscere alcune nozioni fondamentali delle immagini digitali, come pixel, bit e canali dei colori. Passeremo, quindi, ai modelli ed agli spazi …
In questo articolo analizziamo una soluzione di Freescale (NXP) per sistemi di controllo di iniezione e trasmissione a bordo auto. La corsa alla riduzione dei consumi e delle emissioni nel settore automotive, sulla spinta, da un lato, della crisi energetica …
ARM CoreSight è la tecnologia sviluppata da ARM per eseguire il debug ed il trace non invasivi sui sistemi di tipo SoC (System-On-Chip). Una delle funzionalità aggiunte a questa tecnologia è rappresentata dal System Trace Macrocell, che scopriremo in questo articolo. La …
La famiglia di Piattaforme Estensibili di Elaborazione Zynq-7000 di Xilinx coniuga nello stesso dispositivo un sistema basato su processore ARM Cortex-A9 MPCore con la logica programmabile e con periferiche IP sintetizzate su silicio, offrendo una combinazione impareggiabile di flessibilità, configurabilità e prestazioni. Xilinx ha presentato i dispositivi di una famiglia realizzata attorno alla propria Piattaforma Estensibile di Elaborazione (EPP), un’architettura rivoluzionaria che …
Il processore ARM Cortex-A9 si distingue per un livello di prestazioni e di efficienza energetica senza precedenti, proponendosi come la soluzione ideale per tutte le applicazioni in cui sono richieste elevate performance, bassi assorbimenti e bassi valori di dissipazione termica. La famiglia di processori …
Vediamo le caratteristiche dei microprocessori ARM. In particolare ci soffermeremo su quelli della NXP Semiconductors. L'architettura ARM (precedentemente Advanced RISC Machine, prima ancora Acorn RISC Machine) indica una famiglia di microprocessori RISC a 32bit utilizzata in una moltitudine di sistemi embedded (figura …
Due proposte per il settore embedded che rispecchiano due differenti soluzioni architetturali: da un lato ARM si basa su un core RISC e dall’altro, Renesas, con un core CISC. Renesas e ARM hanno un ruolo rilevante in un’infinità di applicazioni. Ad esempio, il Mindstorms NXT è composto di servomotori e sensori …
Il presente articolo introduce l’architettura della Memory Management Unit di un processore SPARC-V8 compatibile; l’unità è progettata per un’implementazione single-chip in grado di gestire applicazioni multiuser/multitasking con supporto per contesti multipli e protezione a livello di pagina. La maggior parte delle applicazioni multiuser/multitasking richiede un’unità di gestione della memoria (Memory Management Unit) che supporti …
Il linguaggio SystemC supporta in maniera nativa una descrizione delle architetture di tipo gerarchico basata sul concetto di modulo. In tutte le applicazioni, tale approccio semplifica la comprensibilità del progetto, facilita il design partitioning, consente il riutilizzo di componenti, riduce i tempi verifica; richiede …
In una applicazione embedded che necessita di molteplici funzionalità analoghe, è bene considerare quanto può essere funzionalmente collocato esternamente al chip. Tutti i System on Chip (SoC) basati su ARM necessitano, in qualche parte del sistema, di funzioni analogiche e, poiché la …
MIPI Alliance ha recentemente rilasciato le specifiche relative alla nuova interfaccia I3C che, pur mantenendo la compatibilità con lo standard legacy I2C, lo arricchisce e migliora superandone le principali limitazioni. La nuova interfaccia I3C semplificherà il collegamento di sensori multipli, …
Come la BBC Micro a suo tempo, il mini-computer Raspberry Pi è un modo accessibile per portare i bambini e le famiglie nel mondo dell'hardware e della programmazione. Il costo è di circa 45 Euro ed ha le dimensioni di …
Lo sviluppo di applicazioni basate su trasmissione di dati attraverso reti LAN o WAN ha portato alla necessità di una sempre maggiore protezione delle informazioni trasferite. Il processore Moschip MCS1000, si presenta con un valido supporto per progetti in cui la …