Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Relpol przekaźniki
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Mikron MIK32 – wyprodukowany w Rosji 32-bitowy mikrokontroler RISC-V

ghost666 10 Sep 2021 21:41 1185 14
  • Mikron MIK32 – wyprodukowany w Rosji 32-bitowy mikrokontroler RISC-V
    Mikron MIK32 to 32-bitowy mikrokontroler o architekturze RISC-V, który został zaprojektowany i wyprodukowany w Rosji z funkcjami podobnymi do mikrokontrolera STMicro STM32L0 z rdzeniem ARM Cortex-M0+. Nowy układ pokazuje, w jaki sposób architektura open-source RISC-V może pomóc obniżyć barierę wejścia i pozwolić większej liczbie firm zaprojektować swoje własne układy.

    Mikrokontroler MIK32 posiada CPU projektu firmy Syntacore z Sankt Petersburga, stworzone zgodnie z profilem RV32IMC. Taktowany z częstotliwością 32 MHz mikrokontroler jest wyposażony w interfejsy I²C, UART, SPI, a także ADC, DAC i szerokie możliwości kontroli taktowania, pracy z przerwaniami i wiele innych funkcji, typowo oferowanych przez układy tej klasy.

    Specyfikacja Mikron MIK32:

    * Rdzeń procesora – 32-bitowy RISC-V, taktowany do 32 MHz z 32 rejestrami, wbudowany mnożnik, debugger (kontroler TAP i interfejs JTAG) oraz kontroler przerwań
    * Pamięć i przechowywanie danych – 256 bajtów OTP ROM, 16 KB pamięci RAM, 8 KB wbudowanego EEPROM
    * Interfejsy interfejsy SPI, Dual-SPI i Quad-SPI dla urządzeń Flash NOR i NAND
    * 4-kanałowy kontroler DMA obsługujący tryby niskiego poboru mocy
    * 2x I²C, 2x UART z obsługą trybu synchronicznego, 2x SPI
    * 12-bitowy 8-kanałowy ADC próbkujący z częstotliwością do 1 MHz
    * 12-bitowy 2-kanałowy przetwornik cyfrowo-analogowy, o prędkości odświeżania do 1 MHz
    * Cyfrowe wejścia/wyjścia z tolerancją 5 V
    * 2x PVD (programowalne detektory napięcia)
    * Jednostka sterująca zegarem
    * Kontroler przerwań, który obsługuje 32 przerwania z ADC, SPI, I²C, UART, timerów i detektora napięcia,
    * Timery – 16-bitowe (3x) i 32-bitowe (2x) wielofunkcyjne timery obsługujące PWM, Capture/Compare i zegar watchdoga
    * Szyfrowanie – jednostka do obliczania CRC, akcelerator kryptograficzny z obsługą AES 128
    * Różne – zegar czasu rzeczywistego z wejściem oscylatora 32.768 KHz, wbudowany czujnik temperatury
    * Zasilanie 3,3 V (wymagane ±10%)
    * Jednostka sterująca zasilaniem obsługująca różne tryby zasilania, wyłączanie domeny głównej i/lub taktowanie oddzielnych jednostek
    * Wbudowany detektor zapadów napięcia zasilania
    * Zakres temperatur pracy – od -40°C do 85°C
    * Obudowa – 64 pinowa obudowa QFN

    Mikron MIK32 – wyprodukowany w Rosji 32-bitowy mikrokontroler RISC-V


    Mikron zaprojektował również płytkę rozwojową z modułem MIK32, wieloma przekaźnikami, przyciskami, przełącznikami konfiguracyjnymi DIP, interfejsem RS232/RS485 oraz obsługą czterech płyt rozszerzeń dodających Bluetooth, Wi-Fi, GSM, NB-IoT, Zigbee, RFID i/lub Ethernet do płytki rozwojowej.

    Mikron MIK32 ma być odpowiedni dla urządzeń takich jak gazomierze, wodomierze czy czujniki przemysłowe, a także dla sprzętu medycznego i fitness, systemów zdalnego sterowania i interfejsów użytkownika, a także urządzeń peryferyjnych PC, sprzętu do gier i nawigacji GPS.

    Mikrokontroler MIK32 RISC-V jest sprzedawany w cenie 450 rubli, czyli około 6 dolarów, jednakże nie jest jasne, czy jest to cena jednostkowa, czy hurtowa. Firma prosi zainteresowane strony o kontakt w celu zakupu mikrokontrolera lub płytki rozwojowej. Więcej informacji można znaleźć na stronie internetowej firmy. Wszystko jest na ten moment w języku rosyjskim, z wyjątkiem karty produktu w języku angielskim z podstawowymi specyfikacjami.

    Źródło: https://www.cnx-software.com/2021/09/10/mikron-mik32-made-in-russia-32-bit-risc-v-mcu-stm32l0-mcu/

    Cool! Ranking DIY
    Ethernet jednoparowy (SPE) - rozwiązania w przemyśle. Szkolenie 29.09.2021r. g. 11.00 Zarejestruj się za darmo
    About Author
    ghost666
    Translator, editor
    Offline 
    Fizyk z wykształcenia. Po zrobieniu doktoratu i dwóch latach pracy na uczelni, przeszedł do sektora prywatnego, gdzie zajmuje się projektowaniem urządzeń elektronicznych i programowaniem. Od 2003 roku na forum Elektroda.pl, od 2008 roku członek zespołu redakcyjnego.
    ghost666 wrote 10557 posts with rating 8911, helped 157 times. Live in city Warszawa. Been with us since 2003 year.
  • Relpol przekaźniki
  • Relpol przekaźniki
  • #3
    ghost666
    Translator, editor
    khoam wrote:

    ghost666 wrote:
    256 bajtów OTP ROM

    Za dużo to nie jest :)


    A po co więcej?
  • #4
    khoam
    Level 40  
    ghost666 wrote:
    A po co więcej?

    Quote:
    Mikron zaprojektował również płytkę rozwojową z modułem MIK32, wieloma przekaźnikami, przyciskami, przełącznikami konfiguracyjnymi DIP, interfejsem RS232/RS485 oraz obsługą czterech płyt rozszerzeń dodających Bluetooth, Wi-Fi, GSM, NB-IoT, Zigbee, RFID i/lub Ethernet do płytki rozwojowej.

    Już widzę, jak tego typu rozszerzenia będą obsługiwane przez programy napisane w asemblerze :)
  • #5
    victoriii
    Level 18  
    Cena jest kosmiczna, licza na hobbystów kupujacych bo rosyjski i bo RISC-V?
  • #6
    ghost666
    Translator, editor
    victoriii wrote:
    Cena jest kosmiczna, licza na hobbystów kupujacych bo rosyjski i bo RISC-V?


    Kosmiczna? ok 23 złote, czyli tyle ile np. porównywalne układy od ST...
  • #7
    victoriii
    Level 18  
    Przed epidemia (i obecnym kryzysem polprzewodnikowym) takie uklady kosztowaly <£1/szt. Przypominam, ze mowimy o ukladach majacych 16kB FLASH i 32 MHz, ani szybkie ani z duza pamiecia. Nawet teraz, STM32L051C8 czyli majacy 64kB FLASH a nie 16 kB FLASH kosztuje£ 1.90 czyli jakies $2.7. To jest mniej niz polowa tego $6 za MIK32.
  • #8
    ghost666
    Translator, editor
    victoriii wrote:
    Przed epidemia (i obecnym kryzysem polprzewodnikowym) takie uklady kosztowaly <£1/szt. Przypominam, ze mowimy o ukladach majacych 16kB FLASH i 32 MHz, ani szybkie ani z duza pamiecia. Nawet teraz, STM32L051C8 czyli majacy 64kB FLASH a nie 16 kB FLASH kosztuje£ 1.90 czyli jakies $2.7. To jest mniej niz polowa tego $6 za MIK32.



    Sprawdziłem na stronie dużej hurtowni (Mouser) - najtańszy układ STM32L051C8U6 kosztuje 4,21 USD...
  • #9
    victoriii
    Level 18  
    Mouser i Farnell sa duze, ale nie sa tanie. W Chinach kosztuje tyle ile napisalem. W Mouserze fakt, $4.21, ale to jest cena za jeden. Jesli wezmiesz cene za 10 to jest juz $3.78. Ceny za jeden sa zazwyczaj kompletnie oderwane od rzeczywistosci. Dalej, $3.78 za 64kB FLASH vs. $6 za 16 kB FLASH.
  • #10
    linuxtorpeda
    Level 24  
    khoam wrote:
    Już widzę, jak tego typu rozszerzenia będą obsługiwane przez programy napisane w asemblerze


    Chodzi Ci o to, że w OTP nie zmieści się żaden większy program? Nie sądzę, by było wykorzystywane do przechowywania kodu programu, prędzej do trzymania różnej maści kluczy sprzętowych. Nie jest to nigdzie sprecyzowane (a przynajmniej się nie doszukałem takiej informacji), ale wygląda na to, że kod programu będzie trzymany w zewnętrznej pamięci Flash.

    Cenowo nie powala, co nie dziwi, bo Chińczycy wysoko postawili poprzeczkę. Znając wcześniejsze produkty rosyjskie, przypuszczam, że ten też nie będzie dostępny na szeroką skalę. Wielką stratą to nie będzie, gdyż skośnoocy koledzy projektują i produkują ciekawszy sprzęt. Ot, kolejna próba uniezależnienia się od zagranicznego kapitału i R&D.
  • #11
    khoam
    Level 40  
    ghost666 wrote:
    victoriii wrote:
    Cena jest kosmiczna, licza na hobbystów kupujacych bo rosyjski i bo RISC-V?


    Kosmiczna? ok 23 złote, czyli tyle ile np. porównywalne układy od ST...

    I dwa razy tyle, co ESP32-C3 (też RISC-V) o nieporównywalnie większych możliwościach.

    Dodano po 1 [minuty]:

    linuxtorpeda wrote:
    Chodzi Ci o to, że w OTP nie zmieści się żaden większy program? Nie sądzę, by było wykorzystywane do przechowywania kodu programu, prędzej do trzymania różnej maści kluczy sprzętowych. Nie jest to nigdzie sprecyzowane (a przynajmniej się nie doszukałem takiej informacji), ale wygląda na to, że kod programu będzie trzymany w zewnętrznej pamięci Flash.

    Może, ale wtedy pamięć OTP będzie robiła tylko za bootloader.
  • #12
    linuxtorpeda
    Level 24  
    khoam wrote:
    Może, ale wtedy pamięć OTP będzie robiła tylko za bootloader.

    Jeśli nie będzie tam kodu programu, to tym bardziej bootloadera. To na 99% będzie tylko pamięć na dane. Kod programu będzie czytany wtedy z Flasha po SPI (nigdzie nie widzę wzmianki o wbudowanym Flashu, więc go pewnie nie ma, EEPROMu z kolei się do kodu nie wykorzystuje).
  • #13
    victoriii
    Level 18  
    Za ESP32-C3 placilem ostatnio okolo dolara za sztuke, wiec MIK32 tez hmmm, nie jest konkurencyjny cenowo zeby to okreslic kulturalnie. Z tym, ze do ESP trzeba dolozyc zewnetrznego FLASHa, wiec dochodzi te kilka - kilkanascie centów. W temacie MIK32 to ciekawe jestem, te £6 to cena za jakie ilosci? Do tego i ESP i STM32 maja sprawdzony i dzialajacy soft dostepny za darmo. MIK32?
    Ha, nie doczytalem. MIK tez nie ma FLASHa, wiec i do niego trzeba dolozyc kostke z programem i jakos to zaprogramowac. Ufff.
  • #14
    khoam
    Level 40  
    victoriii wrote:
    Z tym, ze do ESP trzeba dolozyc zewnetrznego FLASHa

    Są też z wbudowanym flashem 4MB: ESP32-C3FN4 oraz ESP32-C3FH4.
  • #15
    victoriii
    Level 18  
    O, fakt. I dalej ponizej £1/szt.