Author Topic: Microchip announces PolarFireSOC FPGA with penta core RISC-V  (Read 7819 times)

0 Members and 1 Guest are viewing this topic.



Offline daqq

  • Super Contributor
  • ***
  • Posts: 2301
  • Country: sk
    • My site
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #2 on: December 05, 2018, 07:00:41 am »
Looks nice! It's nice to see someone stirring up the FPGA market.
Believe it or not, pointy haired people do exist!
+++Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
 

Offline filssavi

  • Frequent Contributor
  • **
  • Posts: 433
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #3 on: December 05, 2018, 07:14:32 am »
I will wait the pricing before saying anything about this product because is doesn’t look cheap
 

Online brucehoultTopic starter

  • Super Contributor
  • ***
  • Posts: 3997
  • Country: nz
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #4 on: December 05, 2018, 08:07:42 am »
I will wait the pricing before saying anything about this product because is doesn’t look cheap

Yes. I have no idea on pricing. I *hope* it will be competitive with Zynq, but who knows?

They also don't seem to have said anything about MHz. The FU-540 coreplex runs at up to 1.5 GHz in 28nm on the HiFive Unleashed, but it may be quite different in an FPGA-compatible process.

I guess you could think of the HiFive Unleashed plus MicroSemi HiFive Unleashed Expansion board (which is based on a PolarFire FPGA) as a kind of prototype for this, but we're going to need to see prices a lot lower than the $1k plus $2k for that combination!
 

Online brucehoultTopic starter

  • Super Contributor
  • ***
  • Posts: 3997
  • Country: nz
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #5 on: December 05, 2018, 12:14:16 pm »
Looks like it's going to be a while before these are available.

"The Microsemi division of Microchip will describe a five-core complex that it will embed in its PolarFire FPGAs by early 2020. The chip marks its first step in a plan to standardize on use of RISC-V."

https://www.eetimes.com/document.asp?doc_id=1334032
 

Offline coppice

  • Super Contributor
  • ***
  • Posts: 8605
  • Country: gb
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #6 on: December 05, 2018, 12:53:19 pm »
I think we'll believe it when we see it, but its interesting to see even an early announcement of work in progress with a RISC-V core by one of the mainstream silicon vendors.
 

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3452
  • Country: it
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #7 on: December 05, 2018, 02:17:56 pm »
i saw this announcement a couple of weeks ago.. didn't even know microchip got microsemi

PIC32RZ when? >:D
 

Online brucehoultTopic starter

  • Super Contributor
  • ***
  • Posts: 3997
  • Country: nz
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #8 on: December 05, 2018, 03:18:46 pm »
I think we'll believe it when we see it, but its interesting to see even an early announcement of work in progress with a RISC-V core by one of the mainstream silicon vendors.

NXP also just announced a chip (RV32M1) with a Cortex M0+, an M4F, and two RISC-V cores from the PULP project at ETH Zurich: a Zero-RISCY paired with the M0+, and a RI5CY paired with the M4F. It also has a ton of peripherals including Bluetooth LE 5.0, USB 2.0, uSDHC, RTC, ADC, CRC/AES/DES/SHA/RSA/ECC accelerator.  https://github.com/open-isa-org/open-isa.org/blob/master/Reference%20Manual%20and%20Data%20Sheet/RV32M1DS_Rev.1.1.pdf

Plus there is a board with this chip that you can order for free (as far as I can tell NXP themselves are absorbing the cost), and they were giving away a lot of them today at the RISC-V Summit http://open-isa.org/order/
 

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3452
  • Country: it
 

Offline kfnight

  • Regular Contributor
  • *
  • Posts: 71
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #10 on: December 05, 2018, 06:17:03 pm »
The cheapskate in me wants to pick one up. Who doesn't like free stuff? But I'm not sure what I'd use it for.
 

Online westfw

  • Super Contributor
  • ***
  • Posts: 4196
  • Country: us
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #11 on: December 05, 2018, 10:16:59 pm »
Quote
NXP also just announced a chip (RV32M1) ... a Zero-RISCY paired with the M0+, and a RI5CY paired with the M4F.
I don't quite understand what that is supposed to accomplish - aren't the ARM and RISCV CPUs sort-of similar in capabilities?  Why pair them together?
 

Offline coppice

  • Super Contributor
  • ***
  • Posts: 8605
  • Country: gb
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #12 on: December 05, 2018, 10:20:21 pm »
Quote
NXP also just announced a chip (RV32M1) ... a Zero-RISCY paired with the M0+, and a RI5CY paired with the M4F.
I don't quite understand what that is supposed to accomplish - aren't the ARM and RISCV CPUs sort-of similar in capabilities?  Why pair them together?
It sounds like a device just to test the waters, and gauge the reaction. Also, when some ideologue idiot says "does it us an ARM core" the honest answer is "yes".
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9886
  • Country: us
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #13 on: December 06, 2018, 12:57:11 am »
The cheapskate in me wants to pick one up. Who doesn't like free stuff? But I'm not sure what I'd use it for.

And what toolchain do I need for the FPGA and, say, C for the RISC-V?  Are the tools already available?
 

Offline PCB.Wiz

  • Super Contributor
  • ***
  • Posts: 1473
  • Country: au
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #14 on: December 06, 2018, 01:10:57 am »
I don't quite understand what that is supposed to accomplish - aren't the ARM and RISCV CPUs sort-of similar in capabilities?  Why pair them together?

 As mentioned above, this is marketing, plus a good way to keep ARM license fees honest :)
If NXP have a proven RISC-V in silicon, you can see how the next license negotiations will pan out.  >:D
 
The following users thanked this post: JPortici

Online brucehoultTopic starter

  • Super Contributor
  • ***
  • Posts: 3997
  • Country: nz
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #15 on: December 06, 2018, 02:54:54 am »
The cheapskate in me wants to pick one up. Who doesn't like free stuff? But I'm not sure what I'd use it for.

And what toolchain do I need for the FPGA and, say, C for the RISC-V?  Are the tools already available?

There has been RISC-V gcc and so forth for a few years already, and it all got upstreamed into standard binutils, gcc, glibc, newlib about a year ago, though improvements are still being made rapidly.

If you want the latest, and don't mind building things yourself (takes about 20 min on a quad core i7) then go to https://github.com/riscv/riscv-gnu-toolchain and follow the instructions.

There's also a lot of information at https://wiki.debian.org/RISC-V including instructions for getting pre-built toolchains.

Most recent distros should just be able to apt-get or yum or whatever by now.



 

Online brucehoultTopic starter

  • Super Contributor
  • ***
  • Posts: 3997
  • Country: nz
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #16 on: December 06, 2018, 03:41:04 am »
There's some quite good information in this article

http://linuxgizmos.com/worlds-first-risc-v-based-fpga-soc-runs-linux/
 

Online oPossum

  • Super Contributor
  • ***
  • Posts: 1415
  • Country: us
  • Very dangerous - may attack at any time
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #17 on: December 06, 2018, 06:30:33 am »
LTT @ SiFive HQ

 

Online brucehoultTopic starter

  • Super Contributor
  • ***
  • Posts: 3997
  • Country: nz
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #18 on: December 06, 2018, 08:36:17 am »
Slightly off the thread, but Qualcomm announced today at the RISC-V Summit that they'll be shipping a "high performance" RISC-V device in 2019.
 

Offline ezalys

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #19 on: December 06, 2018, 03:10:32 pm »
I feel like higher end chips are named by spinning two big jeopardy style wheels with names on them. One says "Polar" "Cold" "Dragon" and the next "Fire", etc. "Dragonball" "Coldfire" "polarfire." Really cool.
 

Offline legacy

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #20 on: December 06, 2018, 03:57:30 pm »
And what toolchain do I need for the FPGA and, say, C for the RISC-V?  Are the tools already available?

No commercial tools, unfortunately. Only GNU GCC and LLVM.
 

Offline legacy

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #21 on: December 06, 2018, 04:11:44 pm »
If you want the latest, and don't mind building things yourself (takes about 20 min on a quad core i7) then go to https://github.com/riscv/riscv-gnu-toolchain and follow the instructions.

On DTB we have just created a special "catalyst" for this; on Host=HPPA2, Target=RISCV, where HPPA2=C8900,4cores@1.1Ghz, it took 6 days 24h/24 to build all this stuff from stage1 to stage4.

Given a bootstrapper (which is the real problem when you are not on x86 host), a GCC-toolchain can be (re)built in 1 day.


That's funny since our Arise-v2 HL compiler compiles and builds in just 10 minutes on the same machine. Ok, it's not a C compiler, and it's not GCC, but hey? 10 minutes makes people nice and very happy!

GCC is definitively a bloated amount of code, and GNU/BSD/whatever is used for the userland of our Linux and BSD systems is no different: excessively bloated due to the bad assumption that people have Ghz computing power, with hundreds of cores, and Terabyte of ram  :palm:

e.g. can't norm people assume that I need 64bit (>>4Gbyte)  for the stack just to compile a browser :palm:
 

Offline legacy

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #22 on: December 06, 2018, 04:15:02 pm »
Porting Ada to HPPA2 has recently been a bloody experience. I really hope Ada (GNAT) will go on RISCV with less suffering.
 

Offline Ice-Tea

  • Super Contributor
  • ***
  • Posts: 3063
  • Country: be
    • Freelance Hardware Engineer
Re: Microchip announces PolarFireSOC FPGA with penta core RISC-V
« Reply #23 on: December 06, 2018, 04:17:31 pm »
So... microsemi now belongs to microchip?




Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf