hifive unleashed: world’s first multi-core risc-v linux ...€¦ · research group in columbia...

Post on 08-Jul-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED.

HiFive Unleashed: World’s First Multi-Core

RISC-V Linux Development Board

Yunsup Lee, Co-Founder & CTO, SiFive

May 8th, 2018

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 2

How did turn into a $1B

acquisition with only 13 employees?*

* https://www.sigarch.org/open-source-hardware-stone-soups-and-not-stone-statues-please

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 3

Have you ever heard of a $1B

hardware company with 13 employees?

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 4

Tech Stack

Open-Source

Technology

Infrastructure

Hardware Company

Tech Stack

NVDLA

silicon cloud services

from techstacks.io

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 5

SiFive Silicon Cloud Services

SiFive SCS (CPU Soft IPs, Subsystem Soft IPs, Prototype ASICs, Production ASICs)

High-performance, 64-bit

multi-core chips

• TSMC 28nm

• Cache coherent

accelerator support

• High speed peripherals:

PCIe Gen3, GbE, DDR3/4

• Datacenter Accelerators,

Storage, SSD Controllers,

Networking, Baseband

Low-power, 32-bit

microcontrollers

• TSMC 180nm

• Digital and Analog

peripherals

• Edge Computing (AI),

Embedded, Smart IOT,

Wearables

3rd-Party

DesignShare IP

+

+ Customer IP

Open-Source IP

=

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 6

32/64-bit Low-power Microcontroller Platform

• 320+ MHz SiFive E31 CPU

• 16KB L1I$, 16KB Data Scratchpad

• Hardware Multiply/Divide, Debug Module

• Multiple Power Domains

• Low-Power Standby

• Wide Range of Clock Inputs Freedom E310, QFN48, manufactured in TSMC 180nm

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 7

HiFive1: Arduino-Compatible RISC-V Dev Board

• SiFive FE310-G000 (built in 180nm)

• Operating Voltage: 3.3 V and 1.8 V

• Input Voltage: 5 V USB or 7-12 VDC Jack

• IO Voltages: Both 3.3 V or 5 V supported

• Digital I/O Pins: 19

• PWM Pins: 9

• SPI Controllers/HW CS Pins: 1/3

• External Interrupt Pins: 19

• External Wakeup Pins: 1

• Flash Memory: 16 MB Quad SPI

• Host Interface (microUSB): Program, Debug,

and Serial Communication

Order now at crowdsupply.com for $59

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 8

64-bit Multi-Core RISC-V Linux Platform

• 1.5+ GHz U54-MC SiFive CPU

• 1x E51: 16KB L1I$, 8KB DTIM with ECC suppport

• 4x U54: 32KB L1I$, 32KB L1D$ with ECC support

• Single- and Double-precision floating-point support

• 2MB Banked L2$ with directory-based cache-coherence & ECC support

• ChipLink

• Serialized Chip-to-Chip Coherent TileLink Interconnect

• DDR3/4, GbE, Peripherals Freedom U540, FCBGA, manufactured in TSMC 28nm

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 9

• SiFive FU540-C000 (built in 28nm)

• 8 GB 64-bit DDR4 with ECC

• Gigabit Ethernet Port

• 32 MB Quad SPI Flash

• MicroSD card for removable storage

• MicroUSB for debug and serial

communication

• Digital GPIO pins

• FMC connector for future expansion

with add-in cards

HiFive Unleashed: World’s First Multi-Core RISC-V Linux Dev Board

Early access order for March & late June order sold out, 24 HiFive Unleashed bundles left at crowdsupply.com

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 10

FU540 Preliminary SPECINT2006 Comparison

0

2

4

6

8

10

12U54@1.5GHz, SiFive FU540-C000, HiFive Unleashed

A53@1.2GHz, Allwinner R18, Pine A64 LTS

A53@1.5GHz, RockChip OP1/RK3399, Samsung Chromebook Plus

Work in progress

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 11

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 12

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 13

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 14

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 15

Open-V: SiFive / ONCHIP Microcontroller based on Freedom Everywhere

SiFive

E31 Core Complex

LFRCOSC

TRNG

POR Bandgap

1MHz RCOSC

LDO

12b DAC/ADC

Brownout

3V Bandgap

3V POR

3V LFRCOSC

LF XTAL OSC

• Based on open-source Freedom

Everywhere platform

• 3.3mm x 2.6mm TSMC 180nm

• 2.7M transistors

• Collaboration between SiFive and

ONCHIP Integrated Systems

Research Group in Columbia

• SiFive provided E31 Core

Complex and prototyping service

• ONCHIP provided >10 TSMC

180nm Analog IP

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 16

Democratizing Ideas: Submit Proposal for Your Own Freedom Chip!

Submit proposals at https://info.sifive.com/democratizing-ideas before Oct 31, 2018!

• Do you have a great idea for

a chip? Do you have an IP

block, such as an

accelerator, a co-processor?

• We are considering projects

for SiFive partnership which

could involve access to

custom CPU IP, design

support, and even help

delivering working samples

of your chip!

• Partners to be announced at

First Annual RISC-V Summit,

to be held Dec 3-5, 2018

COPYRIGHT 2018 SIFIVE. ALL RIGHTS RESERVED. 17

Join the RISC-V Revolution!

• HiFive Unleashed is an important milestone for RISC-V development

• Important for software ecosystem development, education, and hardware prototyping

• Help push the price down of next development board as much as possible

• For researchers and entrepreneurs

• RISC-V is completing the innovation cycle of Research, Education, and Industry

• You can afford a custom chip just for your application

• Start customizing the SiFive Freedom platform

• Innovate at both the hardware and software level

• Submit your proposal for your own Freedom chip today, let’s make it happen together

• Start today at https://sifive.com

top related