3 ms·
> It is absolutely competitive with cores at the same gate count. That goes beyond stuff like RPi level cores. He may also have been thinking about things like
by audunw 8y ago
> It is absolutely competitive with cores at the same gate count. That goes beyond stuff like RPi level cores.
He may also have been thinking about things like toolchains and debugging tools. There are several professional IDEs geared towards ARM embedded development
- nickik 8y agoThere are tool makers and IDE makers that support RISC-V already. Look at the list of companies, it includes quite a few companies like that. Of coure ARM is way ahead but RISC-V is catching up and people are trying to innovate.
- monocasa 8y ago> There are several professional IDEs geared towards ARM embedded development Having been an embedded developer for around a decade, yeah they exist but are absolutely terrible. I seriously don't understand how Keil, Metrowerks, and IAR still make sales. Like, they're somehow worse than the FPGA toolchains I had to deal with. If RISC-V doesn't get those parasitic business models attached to it, it'll be better off.
- nightfly 8y agoWhat IDEs/toolchains do you tend to actually use/see used in industry?
- monocasa 8y agoI've used all of the above and shipped code with them; when coming into a project it's more important to get things done than bitch about the gains other tools get you. When starting a design from scratch, my own proclivity generally goes towards gcc/clang +some commandline build (make, cmake,.etc), openocd+gdb, and an eclipse project built up that's ready to go for those who like GUI editors. That free stack tends to have less bugs than the above tooling and way more examples for when you want to do something weird.
- Recurecur 8y agoOne very interesting development is MIPS open-sourcing all(?) of its IP. From what I understand, MIPS cores are already quite competitive with ARM, with good support for FP etc., and the MIPS ecosystem is quite good.
- monocasa 8y agoIDK, the MIPS announcement was worrying to me. IIRC it's only open for 'MIPS Open Registered Companies', ie. it's open in that they're open to the idea of providing source to the normal customers they have, sort of like Microsoft has ways of giving companies, governments, and academia the Windows source. The dude who bought MIPS is a sales guy who I don't really think understands open source. It'd be awesome to be wrong about this though.