Freedom E310 & Low-Cost Hifive1 Development

Freedom E310 & Low-Cost Hifive1 Development

Freedom E310 & Low-Cost HiFive1 Development Board Jack Kang VP Product & Business Development [email protected] 11/29/2016 Introduction to SiFive • Founded by RISC-V Inventors Krste, Andrew, and Yunsup • Fabless semiconductor company building customizable SoCs • Open SoC Platforms to encourage software/ecosystem development 2 © 2016 SiFive. All Rights Reserved. At the last workshop… • Explained our business model: Fabs 3rd Party IP Specs and/or IP EDA Tools Packaging & Test Customer Chip Design Factory Logistics Custom RISC-V SoCs SiFive is fast time-to-market, low-cost, low-risk, customizable 3 © 2016 SiFive. All Rights Reserved. At the last workshop… • Introduced our product lines: CPU Core IP SiFive Freedom SoCs Soft IP Cores: Low cost, 32-bit microcontrollers High performance, 64-bit multi- • No-royalties highly-customizable for: core SoCs customized for: • Customizable • IOT • Datacenter Accelerators • Embedded • Storage / SSD Controllers • Wearables • Networking / Baseband 4 © 2016 SiFive. All Rights Reserved. At the last workshop… • We asked you to develop on our FPGA platform, and to download bitstreams from dev.sifive.com 5 © 2016 SiFive. All Rights Reserved. At the last workshop… • We promised that RISC-V silicon was coming “soon”… • That was 4 months ago 6 © 2016 SiFive. All Rights Reserved. RISC-V Chips Are Here!!! • Introducing the Freedom E310 • First member of the Freedom Everywhere family of customizable SoCs 7 Freedom E310 8 Freedom E310 • 320+ MHz SiFive E31 CPU • 1.61 DMIPs/MHz Debug Unit Platform-Level Interrupt Control • 16KB L1 I$ OTP XIP QSPI SiFive “E31” • 16KB Data Scratchpad RV32IMAC ROM 16K-I$ GPIO • Hardware Multiply/Divide 16K-Data SRAM UART 320+ MHz PWM • Debug Module • Multiple Power Domains Watchdog CPU RTC • Low Power Standby Timers TileLink Interconnect Clock Gen • Wide Range of Clock Inputs Power Management • 6x6 48 Pin QFN • TSMC180G 9 RISC-V is GREAT at Perf and Power Microcontroller CPU Core CPU ISA CPU Speed DMIPs/MHz Total Dhrystones DMIPs/mW Intel Curie Module Intel Quark SE x86 32 MHz 1.3 41.6 0.35 ATmega328P AVR AVR (8-bit) 16 MHz 0.30 5 0.10 ATSAMD21G18 ARM Cortex M0+ ARMv6-M 48 MHz 0.93 44.6 Nordic NRF51 ARM Cortex M0+ ARMv6-M 16 MHz 0.93 14.9 1.88 Freedom E310 SiFive E31 RISC-V 200 Mhz 1.61 320.4 3.16 RV32IMAC 320 MHz (max) • 10x Faster Clock than Intel’s Arduino 101 uController • 11x More Dhrystones than ARM’s Arduino Zero (ATSAMD21G18) • 9x More Power Efficient than Intel Quark • 2x More Power Efficient than ARM Cortex M0+ 10 © 2016 SiFive. All Rights Reserved. • Open-Source • Freedom E SDK • Open-source Freedom E SDK • Arduino-Compatible • Arduino IDE Environment • Available for sale now! • $59 https://www.crowdsupply.com/sifive/hifive1 11 At the last workshop… • We promised that we would open source stuff… 12 © 2016 SiFive. All Rights Reserved. Open-source RTL! • SiFive has contributed the Freedom E310 RTL Code to the open- source community • Encourage open-source development of RISC-V software • Promote open hardware development https://github.com/sifive/freedom 13 © 2016 SiFive. All Rights Reserved. Summary • RISC-V Chips Are Here! • Freedom E310—base reference design • Open-source Freedom E310 RTL—design your own custom version, and SiFive can build it for you • HiFive1 –- Arduino-compatible dev kit available now 14 © 2016 SiFive. All Rights Reserved. 15 15.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    15 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us