I'm definitely very interested in trying a project with either RISC-V or ARM.
ARM releases free Cortex-M processor cores for FPGAs
11–20 of 93 posts
Re: ARM releases free Cortex-M processor cores for FPGAs
#12This is ARM's definite response to RISC-V. As people develop their FPGA products, they will have to decide what their long term target is. If the intent is to eventually turn the code into an ASIC, RISC-V maybe the economically more sensible solution since there is no licensing costs there. However they will have to be patient with the toolchain. If the idea if the code will only be a pet project, wouldn't benefit fr…
But as an end user, I like competition like this, as long as there is competition tomorrow.
Re: ARM releases free Cortex-M processor cores for FPGAs
#13What is the ETA until we get a GNX "GNX is Not X86"? An Open source i386 core that people can run existing applications on? Much like GNU offered a standardized FOSS platform people could run existing Unix workloads on.
Re: ARM releases free Cortex-M processor cores for FPGAs
#14If you're just joining us, Arm very much sees the up and coming RISC-V stack as an immediate threat to the future of their business and is taking pro-active countermeasures - doing everything from awkward, backfiring smear campaigns against RISC-V[1] to straight up license dumping their own product to prevent developers jumping ship.
It's interesting to see because RISC-V is wonderful and Arm seems to recognize that. Arm Holdings is acting rationally as someone in a privileged competitive position would do. At the same time, big players like Western Digital are migrating to RISC-V so Arm is internally freaking out [2].
[1] https://www.theregister.co.uk/2018/07/10/arm_riscv_website/
[2] https://www.theregister.co.uk/2017/12/01/wdc_risc_v_edge_str...
Re: ARM releases free Cortex-M processor cores for FPGAs
#15Wow, not only FPGA-optimized Cortex-M1, they also releases Cortex-M3, one of the most popular MCU IP. BTW, are there many applications integrating a MCU core with FPGA rather than a AP core? I only have seen Xilinx products that uses Cortex-A core.
I’ve seen cases with relatively complex pure HW FSM being replace by a small CPU and 1KB of RAM where the logic used by the CPU ends up smaller than the FSM.
But now the CPU is programmable, so you can iterate much quicker in case of bugs, without the need to reaunthesize.
A good example are SDRAM controllers: almost all of them have a small CPU inside the controller that is used for calibration training.
Re: ARM releases free Cortex-M processor cores for FPGAs
#16Wow, not only FPGA-optimized Cortex-M1, they also releases Cortex-M3, one of the most popular MCU IP. BTW, are there many applications integrating a MCU core with FPGA rather than a AP core? I only have seen Xilinx products that uses Cortex-A core.
It's common enough that you'll have them available as part of the FPGA toolchain , Xilinx has Picoblaze/Microblaze and Altera has NIOS-II
Re: ARM releases free Cortex-M processor cores for FPGAs
#17The commetization of the CPU market was bound to happen eventually. As modern production techniques for chips and FPGA programming start to converge rapidly. What is the ETA until we get a GNX "GNX is Not X86"? An Open source i386 core that people can run existing applications on? Much like GNU offered a standardized FOSS platform people could run existing Unix workloads on.
Re: ARM releases free Cortex-M processor cores for FPGAs
#18Re: ARM releases free Cortex-M processor cores for FPGAs
#19Sounds really good. Is it only free as in free beer or editable too? The interesting applications for RISC-V are Vector Extensions and other application specific mods.
Re: ARM releases free Cortex-M processor cores for FPGAs
#20The press release linked by OP doesn't give the full story. For a better perspective see https://abopen.com/news/arm-offers-free-as-in-beer-cortex-ip... If you're just joining us, Arm very much sees the up and coming RISC-V stack as an immediate threat to the future of their business and is taking pro-active countermeasures - doing everything from awkward, backfiring smear campaigns against RISC-V[1] to straight up l…