3 ms·
ARM did fab their original design(s) ... (on someone else's fab) (having done this ....) getting gcc/gdb/linux/etc working for your new architecture is somethi
by Taniwha 9y ago
ARM did fab their original design(s) ... (on someone else's fab)
(having done this ....) getting gcc/gdb/linux/etc working for your new architecture is something you will have done long before release your gates - both on your architectural simulator and you've probably booted linux at least once to a prompt on your gates (or at least HDL)
I've been on both sides, I found bugs in the original 29k bringing up unix (pre-linux) on the architectural simulator that were in the real chip, and as a logic designer helped design a new CPU and bring up linux on it
Anyone who seriously has a new CPU already has that ecosystem in place at the point they announce their CPU (and is probably busy trying to push their changes upstream to the gcc/llvm/glibc/uboot/linux/etc trees the day they announce to prove they are real)
But I agree the trick is to not run out of money ....
- lkcl 9y agowould you be interested - and self-motivated - to help get an entirely libre RISC-V SoC up and running, that has the building blocks of a VPU and also enough Vector Processing in some form to do decent 3D graphics as well? tools are paid for. access to foundries is available (20nm, 28nm, 40nm). engineering resources via the shakti project are also available. http://rhombus-tech.net/riscv/shakti/m_class/ http://rhombus-tech.net/riscv/shakti/m_class/ if so do get in touch, luke.leighton@gmail.com