Prohlížíte si webovou stránku pro zákazníky z: Czech Republic. Na základě údajů o poloze doporučená verze stránek pro Vás je USA / US
Panel zákazníka
Váš košík
Registrace

Mikrokontroléry GigaDevice založené na architektuře RISC-V

2020-09-25

Mikrokontroléry_GigaDevice_landing

RISC-V

RISC-V je architektura procesoru (angl. ISA - Instruction Set Architecture) typu open-source, která je zajímavou alternativou ke komerčnímu řešení, jako je ARM či x86. Na rozdíl od většiny ISA není RISC-V chráněný patentem a jeho použití není vázáno nákupem licence. Tato vlastnost způsobuje rostoucí zájem nejen mezi nadšenci, ale i velkými firmami elektronického odvětví.

RISC-V byl vytvořen v roce 2010 jako akademický projekt na Kalifornské univerzitě v Berkeley ParLab. Rostoucí skupina nadšenců tohoto řešení způsobila, že byla v roce 2015 vytvořena organizace non-profit RISC-V (www.riscv.org). Jejím cílem je vytvoření otevřené společnosti rozvíjející hardware a software založený na architektuře RISC-V. Nyní tato fundace sestává z více než 500 členských firem, ke kterým patří mj. Google, NXP, Samsung, Orion, Huawei, Microchip Technology, Cortus, GigaDevice Semiconductor, Arduino. Fundace RISC-V bezplatně zpřístupňuje dokumentaci (přes platformu Github) obsahující mj. instrukční sadu, typy dat, sestavy registrů, zásady obsluhy vláken, úrovně privilegování, debugování, frameworky. Uživatelé mají právo užívat a modifikovat ISA tak, aby se hodila pro jejich aplikaci, aniž by museli platit další poplatky. Je to klíčová přednost pro firmy, které chtějí minimalizovat náklady a jejichž produkce čipů dosahuje miliony exemplářů.

Architektura RISC-V byla navržena tak, aby bylo dosaženo rozhodně rychlejšího, levnějšího, menšího a energeticky úspornějšího elektronického řešení. RISC-V není určen pro konkrétní druh mikroarchitektury a je plně škálovatelný, proto je možné utvořit jednoduchý obvod s FPGA, jak i rozsáhlý procesor.

Mikrokontroléry GD32V103

Firma GigaDevice Semiconductor vytvořila novou řadu 32bitových mikrokontrolérů GD32VF103 založenou na architektuře RISC-V. Kvalitu nového řešení potvrzuje vítězství v kategorii hardware v soutěži embeddedaward2020.

Řada GD32VF103 byla navržena se záměrem rovnováhy mezi vysokým výpočetním výkonem a nízkou spotřebou energie, o čem svědčí redukce spotřeby dynamického výkonu o 50 % ve srovnání s GD32 s jádrem Cortex-M3. Tato řada je plně kompatibilní z hlediska programování a rozložení vývodů s 32bitovými mikrokontroléry GigaDevice založenými na architektuře ARM, což dovoluje uživateli jednodušší přenos jeho aplikace.

GD32VF103 sestává ze čtrnácti modelů vybavených procesorem Bumblebee s taktovacím kmitočtem dosahujícím 108 MHz, pamětí programu FLASH v rozmezí od 16 do 128 kB a pamětí SRAM od 6 do 32 kB. Tyto mikrokontroléry jsou navíc vybaveny 64bitovými hodinami reálného času, 16bitovým vyspělým časovačem PWM určeným pro řízení motoru, dvěma 12bitovými převodníky ADC, dvěma 12bitovými převodníky DAC. Uživatel má možnost využít 16úrovňový přerušovací systém s prioritou, lze rovněž přerušení hnízdit a generovat vektorová přerušení. Díky třem stavům nízké spotřeby energie mohou být mikrokontroléry GD32V103 používány v aplikacích, v nichž je úspora energie prioritou.

Mikrokontrolery GD32V103

Základní parametry řady GD32VF103:

  • interní generátor s kmitočtem až 108 MHz,
  • až 128 kB FLASH,
  • až 32 kB SRAM,
  • dva 12bitové převodníky ADC a dva 12bitové převodníky DAC,
  • interfejsy:
    • 3x USART,
    • 2x UART,
    • 2x I2C,
    • 3x SPI,
    • 2x I2S,
    • 2x CAN 2.0B,
    • USB OTG,
  • napájecí napětí v rozmezí 2,6 - 3,6 V,
  • až 80 pinů GPIO,
  • teploměr,
  • integrovaná hardwarová násobička a dělička,
  • 4 nezávislé kanály PWM,
  • 16bitový vyspělý časovač PWM určený pro motorové aplikace,
  • 3 režimy nízké spotřeby energie,
  • pracovní teplota v rozmezí -40…+ 85 °C.

Mikrokontroléry z rodiny GDVF103 se vyrábějí v pouzdrech: QFN36, LQFP48, LQFP64, LQFP100.

Parametry jednotlivých mikrokontrolérů řady GD32VF103:

Mikrokontroler Paměť FLASH Paměť SRAM Pouzdro
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

Aplikace

Mikrokontroléry z řady GD32VF103 mohou být používány mj. v:

  • zařízeních průmyslové automatizace,
  • aplikacích Internetu věcí (IoT),
  • umělé inteligenci,
  • motorových pohonech,
  • spotřební elektronice,
  • displejích LED,
  • alarmových systémech.

Vývojové prostředí

Firma GigaDevice navázala spolupráci s programátorskými firmami, jako jsou mj. Nuclei System Technology, IAR Systems a SEGGER Microcontroller, aby dala uživatelům možnost výběru programovacího prostředí nejlépe přizpůsobeného jejich aplikaci. V současnosti je vývoj softwaru pro řadu GD32VF103 možný díky:

  • Nuclei Studio,
  • SEGGER Embedded Studio,
  • IoT Studio,
  • IAR Embedded Workbench.

Ti, kteří postaví svůj projekt na mikrokontrolérech GD32 s architekturou RISC-V, mohou využít programovací a debugovací nástroje, jako jsou:

  • GD-Link
  • IAR I-Jet
  • SEGGER J-Link V10

Vývojové sady a starter kity

Uživatelé řešení GigaDevice mohou snadno uvést svůj projekt v život nejen díky novým programovacím nástrojům a knihovnám, ale také díky různorodým vývojovým sadám a starter kitům. V současnosti jsou na trhu dostupné:

  • vývojová sada GD32VF103V-EVAL,
  • starter kity GD32VF103R-START, GD32VF103T-START, GD32VF103C-START,
  • vývojová sada IAR Systems a GigaDevice

Parametry vývojové sady GD32VF103V-EVAL:

  • mikrokontrolér GD32E103VBT6,
  • integrovaný programátor GD-Link,
  • displej 3,2" TFT (320x240)
  • 16 Mbit SPI NOR Flash,
  • 2 kb EEPROM,
  • Interfejs: 2x USART, USB, 2xCAN

GD32VF103C-START

Vývojová sada - GD32VF103C-START

Parametry starter kitů GD32VF103R-START, GD32VF103T-START, GD32VF103C-START

Starter kit Mikrokontrolér
GD32VF103R-START GD32VF103RBT6
GD32VF103C-START GD32VF103CBT6
GD32VF103T-START GD32VF103TBT6
Vlastnosti
napájecí napětí 5 V
integrovaný programátor GD Link
konektor ve standardu Arduino
  1. června 2020 GigaDevice Solutions představilo vývojovou sadu, která je plodem kooperace s firmou IAR Systems. Je to sada určená pro aplikace založené na architektuře RISC-V, sestávající z:
  • desky IAR RISC-V GD32V EVAL BOARD,
  • IAR Embedded Workbench pro architekturu RISC-V,
  • vývojové licence,
  • debugeru I-jet Lite,
  • úvodního kursu "Introduction to RISC-V Evaluation Kit"

Na vývojové desce můžeme najít:

  • mikrokontrolér GD32VF103R8T6,
  • 3osý akcelerometr,
  • potenciometr,
  • čidlo teploty a vlhkosti,
  • čidlo intenzity světla,
  • mikrofon,
  • 6 tlačítek,
  • konektory: Jack 3,5 mm, JTAG 20 pin 0,05", USB B micro.

O Gigadevice

GigaDevice je firma typu fabless zabývající se výrobou vyspělých pamětí SPI NOR Flash, SPI NAND Flash a mikrokontrolérů založených na architektuře ARM s jádrem Cortex M3/M4/M23 a RISC-V. Více než polovina pracovníků firmy se zabývá výzkumem a vývojem produktů, díky čemu se výrobky Gigadevice těší úspěchu mezi klienty z branže embedded systémů a ve spotřební elektronice. V současnosti je firma vlastníkem více než 600 patentů z oblasti technologie výroby integrovaných obvodů.

Zveme vás, abyste se seznámili s výrobky GigaDevice nacházejícími se v nabídce TME.

rightColumnPicture

TAKÉ SI PŘEČTĚTE

Váš prohlížeč již není podporován, stáhněte si novou verzi