+1 500 000 prodotti nell’offerta
7000 pacchi giornalmente
+300 000 clienti da 150 paesi
Data di pubblicazione: 25-09-2020 🕒 6 min di lettura
RISC-V è un'architettura del processore (dall'inglese ISA - Instruction Set Architecture) di tipo open-source, che costituisce un'interessante alternativa alle soluzioni commerciali come ad es. ARM o x86. A differenza della maggior parte delle ISA, l'architettura RISC-V non è protetta da un brevetto e il suo utilizzo non comporta l'acquisto di una licenza. Questa caratteristica sta causando un crescente interessamento non solo tra gli appassionati, ma anche nelle grandi aziende nel settore dell'elettronica.
L'architettura RISC-V è stata creata nel 2010 come progetto accademico dell'Università della California di Bekeley ParLab. Il crescente gruppo di appassionati di questa soluzione ha portato nel 2015 alla creazione dell'organizzazione non-profit RISC-V (www.riscv.org). Il suo obiettivo è quello di creare una comunità aperta che sviluppi hardware e software basati sull'architettura RISC-V. Oggi questa fondazione è composta da oltre 500 aziende membri, che includono, tra gli altri, Google, NXP, Samsung, Orion, Huawei, Microchip Technology, Cortus, GigaDevice Semiconductor, Arduino. La fondazione RISC-V mette a disposizione gratuitamente la documentazione (tramite Github) contenente ad es. un set di istruzioni, tipi di dati, set di registri, criteri di threading, livelli privilegiati, debug, framework. Gli utenti hanno diritto di utilizzare e modificare l'ISA per adattarla alle loro applicazioni, senza alcun costo aggiuntivo. Si tratta di un vantaggio fondamentale per le aziende che cercano di ridurre al minimo i costi, la cui produzione di chip raggiunge milioni di esemplari.
L'architettura RISC-V è stata progettata per offrire soluzioni elettroniche molto più veloci, meno costose, più piccole ed efficienti dal punto di vista energetico. L'architettura RISC-V non è dedicata ad un particolare tipo di micro-architettura ed è completamente scalabile, pertanto consente la creazione di un semplice circuito FPGA, così come la creazione di un processore esteso.
L'azienda GigaDevice Semiconductor ha creato una nuova serie di microcontroller a 32 bit GD32VF103 basati sull'architettura RISC-V. La qualità della nuova soluzione è confermata dalla vittoria nella categoria hardware nel concorso embeddedaward2020.
La serie GD32VF103 è stata progettata in modo da bilanciare l'elevata potenza di elaborazione e il basso consumo energetico, riducendo il consumo energetico dinamico del 50% per il modello GD32 con core Cortex-M3. Questa serie è completamente compatibile con il software e la distribuzione delle uscite con i microcontroller GigaDevice a 32 bit basati su architettura ARM, consente all'utente un facile spostamento della propria applicazione.
La serie GD32VF103 è costituita da quattordici modelli dotati di processore Bumblebee con una frequenza di clock fino a 108MHz, con memoria di programma FLASH nella gamma da 16 a 128 kB e una memoria SRAM da 6 a 32 kB. Inoltre questi microcontroller sono dotati di un orologio in tempo reale a 64 bit, un timer PWM avanzato a 16 bit dedicato al controllo del motore, due convertitori ADC a 12 bit, due convertitori DAC a 12 bit. L'utente ha la possibilità di utilizzare un sistema di interruzioni a 16 livelli con priorità, inoltre è possibile nidificare le interruzioni e generare interruzioni vettoriali. Grazie ai tre stati a bassa potenza, i microcontroller GD32V103 possono essere utilizzati in applicazioni in cui il risparmio energetico è una priorità.
Parametri base della serie GD32VF103:
I microcontroller della famiglia GDVF103 sono disponibili in involucri: QFN36, LQFP48, LQFP64, LQFP100.
Parametri dei singoli microcontroller della serie GD32VF103:
| Microcontroller | Memoria FLASH | Memoria SRAM | Involucro |
|---|---|---|---|
| GD32VF103C4T6 | 16K | 6K | LQFP48 |
| GD32VF103C6T6 | 32K | 10K | LQFP48 |
| GD32VF103C8T6 | 64K | 20K | LQFP48 |
| GD32VF103CBT6 | 128K | 32K | LQFP48 |
| GD32VF103R4T6 | 16K | 6K | LQFP64 |
| GD32VF103R6T6 | 32K | 10K | LQFP64 |
| GD32VF103R8T6 | 64K | 20K | LQFP64 |
| GD32VF103RBT6 | 128K | 32K | LQFP64 |
| GD32VF103T4U6 | 16K | 6K | QFN36 |
| GD32VF103T6U6 | 32K | 10K | QFN36 |
| GD32VF103T8U6 | 64K | 20K | QFN36 |
| GD32VF103TBU6 | 128K | 32K | QFN36 |
| GD32VF103V8T6 | 64K | 20K | LQFP100 |
| GD32VF103VBT6 | 128K | 32K | LQFP100 |
I microcontroller della serie GD32VF103 possono essere utilizzati ad es. in:
L'azienda GigaDevice ha instaurato una collaborazione con aziende di software come ad es. Nuclei System Technology, IAR Systems e SEGGER Microcontroller; in modo da offrire agli utenti la possibilità di scelta dell'ambiente di programmazione più adatto alla loro applicazione. Attualmente lo sviluppo dei software della serie GD32VF103 è possibile grazie a:
Le persone che desiderano realizzare un proprio progetto mediante i microcontroller GD32 con architettura RISC-V, possono utilizzare strumenti di programmazione e debug come ad es.:
Gli utenti delle soluzioni GigaDevice possono facilmente mettere in pratica il loro progetto non solo grazie ai nuovi strumenti di programmazione e alle librerie, ma anche grazie alla varietà di kit di valutazione e starter kit. Attualmente sul mercato sono disponibili:
Parametri del kit di valutazione GD32VF103V-EVAL:
Parametri degli starter kit GD32VF103R-START, GD32VF103T-START, GD32VF103C-START
| Starter kit | Microcontroller |
|---|---|
| GD32VF103R-START | GD32VF103RBT6 |
| GD32VF103C-START | GD32VF103CBT6 |
| GD32VF103T-START | GD32VF103TBT6 |
| Caratteristiche |
|---|
| tensione di alimentazione 5V |
| programmatore GD-Link integrato |
| connettore nello standard Arduino |
Il 2 giugno 2020 GigaDevice Solutions ha presentato un kit di valutazione, risultato della collaborazione con l'azienda IAR Systems. Si tratta di un kit dedicato alle applicazioni basate sull'architettura RISC-V, costituito da:
Sulla scheda di valutazione possiamo trovare:
GigaDevice è un'azienda di tipo fabless dedita alla produzione di memorie avanzate SPI NOR Flash, SPI NAND Flash e microcontroller basati sull'architettura ARM con core Cortex M3/M4/M23 e RISC-V. Oltre la metà dei dipendenti dell'azienda è impegnata nella ricerca e nello sviluppo dei prodotti, in questo modo i prodotti del marchio Gigadevice godono di successo tra i clienti del settore dei sistemi embedded e dell'elettronica di consumo. Attualmente l'azienda detiene oltre 600 brevetti nel campo delle tecnologie di produzione dei circuiti integrati.
Vi invitiamo a scoprire i prodotti GigaDevice disponibili nell'offerta della TME.