Prezeráte si stránku pre zákazníkov z: Slovakia. Navrhovaná verzia stránky pre Vás je USA / US
Panel zákazníka
Vo Vašom košíku
Zaregistruj sa

Mikrokontroléry GigaDevice s architektúrou RISC-V

2020-09-25

Mikrokontrolery_GigaDevice_landing

RISC-V

RISC-V je architektúra procesora (ang. ISA - Instruction Set Architecture) typu open-source predstavujúca zaujímavú alternatívu pre komerčné riešenia ako ARM alebo x86. Na rozdiel od väčšiny ISA, RISC-V nie je chránená patentom a na jej používanie stále nie je potrebné zakúpenie licencie. To znamená nielen zvýšený záujem u jednotlivcov, ale aj u veľkých firiem z odvetvia elektroniky.

RISC-V bol vytvorený v roku 2010 ako akademický projekt na Kalifornskej univerzite v Bekeley ParLab. Rozširujúca sa skupina vášnivých priaznivcov tohto riešenia vytvorila v roku 2015 mimovládnu organizáciu RISC-V (www.riscv.org). Jej cieľom je vytvoriť otvorenú spoločnosť vyvíjajúcu hardvér a softvér na báze architektúry RISC-V. V súčasnosti tvorí nadáciu viac ako 500 členských firiem, ku ktorým patrí napríklad Google, NXP, Samsung, Orion, Huawei, Microchip Technology, Cortus, GigaDevice Semiconductor, Arduino. Nadácia RISC-V bezplatne sprístupňuje dokumentáciu (cez platformu Github) obsahujúcu okrem iného návody, typy údajov, registre, pravidlá obsluhy, úrovne poskytnutých práv, debugovanie, frameworky. Používatelia majú právo využívať a modifikovať ISA takým spôsobom, aby sedela na ich aplikácie, bez nutnosti uhrádzať ďalšie poplatky. Je to kľúčová výhoda pre firmy, ktoré chcú minimalizovať výdavky, a ktorých produkcia čipov dosahuje milióny exemplárov.

Architektúra RISC-V bola navrhnutá takým spôsobom, aby bolo možné dosiahnuť jednoznačne rýchlejšie, menej nákladné, menšie a úspornejšie elektronické riešenia. RISC-V nie je určený pre konkrétny druh mikroarchitektúry a je plne škálovateľný, preto sa dá rovnako vytvoriť jednoduchý obvod na FPGA či vytvoriť náročný procesor.

Mikrokontroléry GD32V103

Spoločnosť GigaDevice Semiconductor vytvorila novú sériu 32-bitových mikrokontrolérov GD32VF103 postavenú na architektúre RISC-V. Kvalitu nového riešenia potvrdzuje víťazstvo v kategórii hardvér v súťaži embeddedaward2020.

Séria GD32VF103 bola navrhnutá pre rovnováhu medzi vysokým výpočtovým výkonom a nízkou spotrebou energie, o čom svedčí redukcia spotreby dynamického výkonu o 50% v porovnaní s GD32 s jadrom Cortex-M3. Táto séria je plne kompatibilná z hľadiska programov aj vývodov s 32-bitovými mikrokontrolérmi GigaDevice vychádzajúcimi z architektúry ARM, čo používateľovi umožňuje jednoduchšie preniesť svoju aplikáciu.

GD32VF103 sa skladá zo štrnástich modelov vybavených procesorom Bumblebee s taktovacou frekvenciou dosahujúcou 108MHz, s FLASH pamäťou od 16 do 128kB a SRAM pamäťou od 6 do 32kB. Tieto mikrokontroléry sú okrem toho vybavené 64-bitovými hodinami reálneho času, 16-bitový pokročilý časovač PWM určený na ovládanie motora, dva 12-bitové ADC prevodníky, dva 12-bitové DAC prevodníky. Užívateľ má možnosť využiť 16-úrovňový systém prioritných prerušení, možné je aj hniezdenie prerušení a generovanie vektorových prerušení. Vďaka trom stavom nízkej spotreby energie sa môžu mikrokontroléry GD32V103 používať v aplikáciách, v ktorých je spotreba energie prioritou.

Mikrokontroléry GD32V103

Základné parametre série GD32VF103:

  • interný generátor s frekvenciou do 108MHz,
  • do 128kB FLASH,
  • do 32 kB SRAM,
  • dva 12-bitové ADC prevodníky a dva 12-bitové DAC prevodníky,
  • rozhrania:
    • 3x USART,
    • 2x UART,
    • 2x I2C,
    • 3x SPI,
    • 2x I2S,
    • 2x CAN 2.0B,
    • USB OTG,
  • napájacie napätie v intervale 2,6 - 3,6V,
  • do 80 pinov GPIO,
  • merač teploty,
  • integrovaný multiplikátor a separátor,
  • 4 nezávislé kanály PWM,
  • 16-bitový pokročilý časovač PWM určený pre motorové aplikácie,
  • 3 režimy nízkej spotreby energie,
  • pracovná teplota v rozsahu -40 - 85 °C.

Mikrokontroléry z rodiny GDVF103 dostupné v puzdrách: QFN36, LQFP48, LQFP64, LQFP100.

Parametre jednotlivých mikrokontrolérov série GD32VF103:

Mikrokontrolér Pamäť FLASH Pamäť SRAM Puzdro
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

Aplikácia

Mikrokontroléry zo série GD32VF103 sa môžu používať okrem iného v:

  • zariadeniach priemyselnej automatizácie,
  • aplikáciách Internetu vecí (IoT),
  • umelej inteligencii,
  • pohonoch,
  • spotrebnej elektronike,
  • LED displejoch,
  • poplašných systémoch.

Projektové prostredie

Spoločnosť GigaDevice nadviazala spoluprácu s programovacími firmami ako napríklad Nuclei System Technology, IAR Systems a SEGGER Microcontroller, aby poskytla užívateľom možnosť výberu programovacieho prostredia čo najlepšie prispôsobeného ich aplikácii. V súčasnosti je vývoj softvéru série GD32VF103 možný vďaka:

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

Tí, ktorí chcú postaviť svoj projekt na mikrokontroléroch GD32 s architektúrou RISC-V môžu využívať programovacie a debugovacie nástroje ako:

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

Vývojové sady a starter kity

Používatelia riešení GigaDevice môžu jednoducho uviesť svoj projekt do života nielen prostredníctvom nových programovacích nástrojov a knižníc, ale aj vďaka rôznorodým vývojovým sadám a starter kitom. Momentálne dostupné na trhu:

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

Parametre vývojovej sady GD32VF103V-EVAL:

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

GD32VF103C-START

Vývojová sada - GD32VF103C-START

Parametre sád GD32VF103R-START, GD32VF103T-START, GD32VF103C-START

Štartovacia sada Mikrokontrolér
GD32VF103R-START GD32VF103RBT6
GD32VF103C-START GD32VF103CBT6
GD32VF103T-START GD32VF103TBT6
Vlastnosti
napájacie napätie 5V
integrovaný programátor GD Link
konektor v štandarde Arduino
  1. júna 2020 predstavila spoločnosť GigaDevice Solutions vývojovú sadu, ktorá je výsledkom spolupráce so spoločnosťou IAR Systems. Ide o sadu určenú pre aplikácie s architektúrou RISC-V skladajúca sa z:
  • dosky IAR RISC-V GD32V EVAL BOARD,
  • IAR Embedded Workbench pre architektúru RISC-V,
  • vývojovej licencie,
  • debuggera I-jet Lite,
  • úvodného kurzu "Introduction to RISC-V Evaluation Kit"

Na doske nájdeme:

  • mikrokontrolér GD32VF103R8T6,
  • 3-osový akcelerometer,
  • potenciometer,
  • senzor teploty a vlhkosti,
  • senzor intenzity osvetlenia,
  • mikrofón,
  • 6 tlačidiel,
  • konektory: Jack 3,5 mm, JTAG 20 pin 0,05", USB B micro.

O Gigadevice

GigaDevice je spoločnosť typu fabless vyrábajúca technologicky pokročilé pamäte SPI NOR Flash, SPI NAND Flash a mikrokontroléry s architektúrou ARM s jadrom Cortex M3/M4/M23 a RISC-V. Viac ako polovica zamestnancov spoločnosti sa venuje výskumu a vývoju produktov, vďaka čomu sa výrobky Gigadevice tešia popularite u zákazníkov z odvetvia integrovaných systémov a spotrebnej elektroniky. V súčasnosti je spoločnosť držiteľom viac ako 600 patentov z oblasti technológie výroby integrovaných obvodov.

Oboznámte sa s produktmi GigaDevice v ponuke TME.

rightColumnPicture

ČÍTAŤ VIAC

Váš prehliadač už nie je podporovaný, stiahnite si novú verziu