making risc-v ip easy to play with & evaluate · making risc-v ip easy to play with &...

Post on 21-Feb-2020

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Making RISC-V IP easy to play with &evaluateJackKangVPProduct&BusinessDevelopmentjack@sifive.com5/9/2017

2

SiFive Product Offerings: CPU IP & SoCsCommon hardware platform, Standard software, Customized features

CPU Core IP

©2017SiFive.AllRightsReserved.

ARM Cortex-M Series Replacement• 32-bit CPU• Replaces M0, M0+, M3,

M4, M23, M33• 2x Perf/Watt• Custom Extensions

ARM Cortex-A Series Replacement• 32-bit and 64-bit CPUs• Replaces A5, A7, A32,

A35, A8, A9, A53 • 2x Perf/Watt• Custom Extensions

SiFive Freedom SoCs

High performance, 64-bit multi-core SoCs• Datacenter Accelerators• Storage / SSD Controllers• Networking / Baseband

Low cost, 32-bit microcontrollers• Edge Computing (AI)• Embedded• Smart IOT• Wearables

3

The Current IP Industry…

• Difficult to get information

• Even harder to get actual RTL before purchasing

• Negotiations can take 6-12+ months

• License agreements can be 100+ pages

© 2017SiFive.AllRightsReserved.

4

Changing the IP Business Model – Coreplex IP

© 2017SiFive.AllRightsReserved.

Detailed informationDatasheetPower, Perf, Area

FreeNo NDANo Registration

www.sifive.com

FPGA BitstreamEvaluation RTLFreedom Studio

Free Evaluation License

Configure OnlineTransparent Pricing

7-page license agreementNo Royalty

5

Documentation

© 2017SiFive.AllRightsReserved.

6

Power, Performance, Area

© 2017SiFive.AllRightsReserved.

7

Tools

© 2017SiFive.AllRightsReserved.

8

Tools

© 2017SiFive.AllRightsReserved.

9

Evaluate – FPGA Bitstreams

© 2017SiFive.AllRightsReserved.

• Prebuilt FPGA Bitstreams• Low cost $99 FPGA Dev Kit• Fast! ~65MHz

Evaluate code size, tools, CPU performance

10

Evaluate – Verilog RTL

© 2017SiFive.AllRightsReserved.

• Free, Instant Access• Fully functional, synthesizable, Verilog RTL• Synthesize into your SOC• Simulate in your environment• Determine your PPA for your process node

• Evaluation License automatically sent electronically• Countersign electronically• Instant access in your Developer Dashboard

11

Configure and Buy – Online

© 2017SiFive.AllRightsReserved.

12

Configure and Buy - Mobile

© 2017SiFive.AllRightsReserved.

13

SiFive Coreplex IP OverviewDirect replacement for alternative options

CPU Core IP

©2017SiFive.AllRightsReserved.

ARM Cortex-M Series Replacement• 32-bit CPU• Replaces M0, M0+, M3, M4, M23, M33• 2x Perf/Watt• Custom Extensions

ARM Cortex-A Series Replacement• 32-bit and 64-bit CPUs• Replaces A5, A7, A32, A35, A8, A9, A53• 2x Perf/Watt• Custom Extensions

14

E31 Coreplex32-bit RISC-V. High performance embedded processing

© 2017SiFive.AllRightsReserved.

• Higher performance than Cortex M3 and Cortex M4• 1.61 DMIPs/MHz vs 1.25 DMIPs/MHz• Up to 1.5GHz in 28nm

• Very competitive area:• 0.026 mm2 (core only) in 28nm

• Smart IOT, Wearables, Embedded Microcontrollers

15

E51 Coreplex64-bit Embedded Processor. 32-bit price, power, and area.

© 2017SiFive.AllRightsReserved.

• Only commercial available 64-bit embedded core• Higher performance• Up to 1.5GHz in 28nm

• Small Area• 0.046 mm2 (core only) in 28nm

• Host/System cores inside 64-bit SoCs• SSD Controllers, Networking

16

Partners

• SiFive Coreplex IP available from other design partners

© 2017SiFive.AllRightsReserved.

17

Conclusion

• Visit www.sifive.com• Get instant access to Coreplex IP

© 2017SiFive.AllRightsReserved.

18 18

top related