cpu:
Renesas ha annunciato la prima famiglia di microcontrollori a 32 bit per uso generico: la gamma R9A02G021, che sarà costruita attorno al core del processore RISC-V interno e si rivolge a progetti sensibili alla potenza e attenti ai costi. Renesas …
Nuovo appuntamento con la rubrica Firmware Reload. Lauterbach consolida il sistema di sviluppo TRACE32 per Linux con la nuova versione PowerView per QT-Linux. L’esigenza di adottare architetture di CPU multi-core nasce dal tentativo di risolvere i problemi di consumo energetico …
La crescente domanda di prestazioni funzionali spinge i costruttori di apparecchiature elettroniche all’impiego di architetture multicontrollore. La gestione delle operazioni viene demandata a due o più microprocessori, rendendo possibile la multifunzionalità a un costo accessibile. Introduzione Alcuni termini come multimedialità, …
L’evoluzione tecnologica richiede, con sempre, maggiore incisività, strumenti che possano garantire un aumento delle prestazioni. Per questa ragione il Bus PCI non ha potuto esimersi da questa responsabilità, tanto da offrire una versione enhanced in grado di assicurare nuovi requisiti …
Android, fin dall’inizio, ha catalizzato l’interesse di aziende e sviluppatori. Infatti, da sempre questa piattaforma software è stata costantemente migliorata sia in termini di caratteristiche sia di hardware supportato e, allo stesso tempo, si è cercato di assicurare la sua …
Un computer nasce, sostanzialmente, per fare conti. Quali conti e a cosa servano è una questione relativa, che al processore non interessa minimamente. Passategli dei dati e farà ciò che deve, senza fare domande. E qui sorge il problema: come …
Una delle realtà dell’elettronica di oggi è che è ovunque. I motivi per cui è ovunque sono parecchi, uno dei quali è il sempre più basso costo di componenti anche sofisticati, come quelli programmabili. Poter comprare un dispositivo programmabile semplifica …
Nella maggior parte dei casi i timer dispongono di logica di comparazione e capacità di reload che consentono di implementare, così, la generazione di forme d’onda in uscita con modulazione PWM o il conteggio di eventi in ingresso, il tutto …
In questo articolo della rubrica Firmware Reload affrontiamo una introduzione ai dispositivi mixed-processor OMAP-L132 di TI. Se nel mondo delle logiche programmabili è sempre più forte la necessità di soluzioni mixed-signals, in quello dei microprocessori è forte la spinta verso sistemi …
Si dice che il mondo è bello perché è vario, ed è sicuramente così. Sembra, però, che ci sia almeno una cosa, nel mondo, senza particolare varietà: l’elettronica. Praticamente tutta l’elettronica che conosciamo e che usiamo è basata sul silicio. …
Toshiba, leader mondiale nella tecnologia dei semiconduttori, offre una vasta gamma di microcontrollori con set di istruzioni complesso (CISC) da 8-16 e 32 bit. A fianco alla consolidata gamma di processori a 8 bit già noti ai nostri lettori (vedi serie TLCS870xx), Toshiba produce …
Nel corso degli ultimi anni abbiamo assistito a un’evoluzione vertiginosa delle tecnologie impiegate per la realizzazione dei microprocessori. Termini come multi-core, pipeline, hyper-threading, superscalare, tanto per citarne alcuni, sono diventati comuni e familiari. Siamo sicuri di avere compreso bene il loro significato? …
Caratteristiche, architettura e prestazioni della CPU V850 di Renesas, la quarta generazione di microcontrollori per applicazioni automotive basati su CPU V850. Realizzati in tecnologia flash MONOS a 90 nm (Metal-Oxide-NitrideOxide-Silicon), i dispositivi garantiscono una capacità di calcolo di 2.5 DMIPS/MHz e supportano …
Scopo di questo articolo, è quello di analizzare le caratteristiche del processore P4040, il primo processore con quattro core presente all’interno della famiglia P4 di QorlQ, e presentare anche una panoramica relativa agli strumenti di sviluppo e prototipazione offerti da Freescale. QorlQ di Freescale rappresenta …
La sempre più prepotente diffusione di sistemi multicore pone in evidenza il problema di una programmazione dedicata. La domanda è: sarà facile o difficile scrivere software per sistemi multicore? Proviamo a rispondere. Lo sviluppo crescente di piattaforme multicore rappresenta per l’industria del software un’opportunità e allo …
In molte applicazioni critiche l’efficienza del funzionamento dell’applicazione deve essere garantita, per questo esistono alcune tecniche di diagnostica. Molte applicazioni di supervisione e controllo mantengono la CPU per lo più inoperosa, a passare il tempo in attesa di eventi esterni, al verificarsi dei quali …
Da un centinaio d’anni a questa parte, sembra quasi che ci sia una rivoluzione scientifica al giorno. Un po’ per le scoperte in fisica, un po’ per le innovazioni tecnologiche, sembra letteralmente che si siano aperte le porte del Paese …
Ogni nerd che si rispetti probabilmente ha sentito per la prima volta la parola “cache” leggendo le caratteristiche di qualche computer sui volantini pubblicitari dei negozi di elettronica. Ma il concetto di cache è molto più ampio. Le cache le …
“Cache”, in inglese, significa letteralmente “nascondiglio segreto”, o “scorta segreta”. In generale, fa pensare ad un luogo piccolo in cui mettere al sicuro oggetti di valore. Sostanzialmente, questo significato vale anche per le cache che si trovano in un computer: …
C’era una volta questo tizio, Gordon Moore, che anni che furono predisse che la capacità di calcolo di un processore sarebbe raddoppiata ogni diciotto mesi circa. La previsione si è avverata e tutt’oggi continua ad avverarsi, ad un livello tale …