SiFive Introduces 7 Series RISC-V Cores with E7, S7 and U7 series

SiFIve U74 Core

SiFive has recently announced their Core IP 7 Series of RISC-V cores offering better performance, and designed to enable “embedded intelligence” in applications such as 5G, networking, storage, augmented reality, artificial intelligence, SLAM, and sensor fusion. Three families of the new 7 Series been launched with namely SiFive E7, S7 and U7 Core IP Series, so let’s have a look at each of them. E7 Core IP Series – E76 and E76-MC Cores The E7 Core IP Series comprises the 32-bit E76 and E76-MC (Multi-core),  provides hard real-time capabilities, and compares to Arm’s Cortex M7, Cortex-R7/R8 cores. E76-MC Key Features Fully compliant with the RISC-V ISA specification 4x RV32IMAFC E76 Cores Machine and User Mode Support In-order, 8-stage pipeline Advanced Memory Subsystem 32KB Instruction Cache 32KB Instruction Tightly Integrated Memory (ITIM) 32KB Data Cache 32KB FIO RAM 256KB L2 Cache High-performance TileLink Interface Benchmark Scores- 2.3 DMIPS/MHz, 4.9 CoreMark/MHz E76 […]

Sipeed M1 RISC-V Computer Vision Module Features Kendryte K210 Processor

Sipeed-M1 Development Board

Just a few days ago, I wrote about Kendryte KD233 board featuring Kendryte K210 dual core RISC-V processor, with some fairly detailed documentation, public links to toolchains and other tools. and going for $50. But the team behind LicheePi boards informed me that they also made their own K210 module called Sipeed M1 and selling on Taobao for the Chinese market, as well as on Yoycart for $10.89 plus shipping for the oversea market, and you’ll find a devkit with a dock board for about $24 and up depending on options. Sipeed M1 module specifications: SoC – Kendryte K210 dual core 64-bit RISC-V processor @ 400 MHz with KPU CNN hardware accelerator, APU audio hardware accelerator, 6 MB general purpose SRAM, 2MB AI SRAM memory, and AXI ROM to load user program from SPI flash Package – 72-pin (25.4 x 25.4mm) But you’ll probably want to get start with M1 […]

$50 Kendryte KD233 Board Features K210 Dual Core RISC-V SoC

Kendryte KD223 RISC-V Board

RISC-V is talked about a lot, and we’re started to see a few development boards coming to market, or at least being announced with some based on SiFive processors such as HiFive Unleashed or Arduino Cinque, as well as other like GAPUINO GAP8 for low power A.I. applications. The Arduino board is not for sale yet, and HiFive Unleashed and GAPUINO GAP8 are fairly expensive at $999 and $229. Kendryte KD233 board is another RISC-V development board, based on  Kendryte K210 dual core 64-bit RISC-V processor designed for machine vision and “machine hearing”. The board goes for $49.99 on AnalogLamb. Kendryte KD233 board specifications: SoC – Kendryte K210 dual core 64-bit RISC-V processor, KPU  Convolutional Neural Network (CNN) hardware accelerator, APU audio hardware accelerator, 6MiB of on-chip general-purpose SRAM memory and 2MiB of on-chip AI SRAM memory, AXI ROM to load user program from SPI flash Storage – 128 Mbit […]

LicheeTang Anlogic EG4S20 FPGA Board Targets RISC-V Development

LicheeTang

LicheePi has already made some interested little development board in the past with products such as LicheePi Zero, and the recently-announced SD card sized LicheePi Nano board, but their  latest development board may ever be more intriguing. LicheeTang features Anlogic EG4S20 FPGA – unrelated to Amlogic – which run a RISC-V softcore,  and all is packaged in a small small form factor as we’ve come to expect with LicheePi boards. LicheeTang specifications: FPGA – Anlogic EG4S20BG256 with 20K logic unit (LUT4/LUT5 hybrid architecture), about 130KB SRAM, 64MBit SDRAM Storage – 8Mbit flash, micro SD card slot, optional SPI NOR flash Expansion Connectors FPC40P socket for RGB LCD, VGA adapter board, or high speed (12-bit 1MSPS) DAC module FPC24P socket for DVP camera, or high speed ADC module Through holes and castellated holes exposing over 130 I/Os Debugging – FPGA JTAG chip connected over micro USB port Misc – RGB LED […]

Embedded Linux Conference Europe & OpenIoT Summit Europe 2018 Schedule

Embedded Linux Conference OpenIOT Summit Europe 2018

The Embedded Linux Conference & OpenIoT Summit 2018 took place in March of this year in the US, but the European version of the events are now planned to take place on October 21-24 in Edinburg, UK, and the schedule has already been released. So let’s make a virtual schedule to find out more about some of interesting subjects that are covered at the conferences. The conference and summit really only officially start on Monday 22, but there are a few talks on Sunday afternoon too. Sunday, October 21 13:30 – 15:15 – Tutorial: Introduction to Quantum Computing Using Qiskit – Ali Javadi-Abhari, IBM Qiskit is a comprehensive open-source tool for quantum computation. From simple demonstrations of quantum mechanical effects to complicated algorithms for solving problems in AI and chemistry, Qiskit allows users to build and run programs on quantum computers of today. Qiskit is built with modularity and extensibility […]

GAPUINO GAP8 is a $229 RISC-V MCU Developer Kit for A.I. Applications

GAPuino Board

GreenWaves GAP8 is a low power RISC-V “MCU class” processor with eight compute cores optimized for artificial intelligence applications, and its main selling point is the ability to do tasks like computer vision or audio processing at very low power, even good enough to run on batteries. When we first covered GAP8 RISC-V processor at the beginning of the year, the company also mentioned a development kit comprised of GAPDUINO Arduino compatible board, a sensor board, and a QVGA camera module to experiment with the solution.  The board and development kit are now easier to purchase as the devkit is sold on SeeedStudio for $229. GAPuino board specifications: SoC – GAP8 IoT Application Processor with 8x RISC-V  compute cores, 1x RISC-V fabric controller core delivering up to 200 MOPS at 1mW and  >8 GOPS at a few tens of mW Memory / Storage –  HyperBus combo DRAM/Flash with 512 Mbit […]

Arm Compares Arm & RISC-V Benefits in RISCV Basics Website

Arm vs RISC-V Infographics

Arm is a dominant force in mobile and embedded processors, but recently we’ve heard more and more about RISC-V open source and royalty-free alternatives, and for example SiFive has launched both application processors / IP with solutions like Linux capable Freedom U540 SoC found in HiFive Unleashed board, as well as RISC-V MCU Cores competing with Arm Cortex-M4 and Cortex-M0+ cores. There’s certainly a lot of activity around RISC-V, but I have not seen many commercial solutions yet, and the platform needs to mature. However, Arm apparently takes the competition seriously with the company setting up a website – riscv-basics.com – comparing Arm and RISC-V, notably through the infographics below. Arm recognizes RISC-V has no recurring license fees, but claims those fees are only a small fraction of the total investment required for a commercial processor. The company also questions RISC-V maturity, and at this stage is may be true, […]

SiFive Announces E20 and E21 RISC-V Cores for IoT and Wearables

SiFive has just announced the availability of their new E2 Core IP Series  low-area, low-power microcontroller cores designed for use in embedded devices. Two standards cores are currently part of the new family: E21 providing mainstream performance for MCUs, sensor fusion, minion cores and smart IoT markets E20, the most power-efficient SiFive standard core designed for microcontrollers, IoT, analog mixed signal and finite state machine applications SiFive E20 MCU Core SiFive E20 Standard Core IP Key Features: RISC-V ISA – RV32IMC Machine Mode only 2-stage pipeline System Port for external memory accesses Core Local Interrupt Controller (CLIC) with 32 interrupts Advanced debug with 4 hardware breakpoints/watchpoints Performance – 1.1 DMIPS/MHz;  2.4 CoreMark/MHz Power / Clock / Area 28nm HPC – 0.58 mW; 725 MHz and up; 0.023 mm2 55nm LP – 1.3 mW; 250 MHz and up; 0.064 mm2 The company compares E20 core to Arm Cortex-M0+ core in the […]

Exit mobile version
UP 7000 x86 SBC