News for hackers. Stuff that matters.
Re:Is the Mill CPU real? (2014) by pkaye on Saturday March 14, 2015 @05:34PM (#9204260)
What do you mean by code? Most digital chip design is done in Verilog or VHDL which are hardware description languages.
Re:Is the Mill CPU real? (2014) by andrelaszlo on Saturday March 14, 2015 @06:25PM (#9204428)
Oh, I learned today that VHDL has (had?) a standardization group called VASG, which is quite a nested acronym:

VASG → VHDL Analysis and Standardization Group → VHSIC Hardware Description Language Analysis and Standardization Group → Very High Speed Integrated Circuit Hardware Description Language Analysis and Standardization Group

Re:Is the Mill CPU real? (2014) by trsohmers on Saturday March 14, 2015 @09:10PM (#9204925)
Take a look at Chisel (http://chisel.eecs.berkeley.edu)... they call it a "Hardware Construction Language" instead of a HDL, as you describe how the hardware works in chisel code, which is just a Scala embedded language. It is then able to generate FPGA or VLSI optimized verilog, and a C++ cycle accurate simulator. I have been using it for the past ~9 months designing a new chip.
Re:Is the Mill CPU real? (2014) by petermonsson on Sunday March 15, 2015 @07:37AM (#9206148)
What is your experience with Chisel? How much more productive are you compared to writing Verilog?

I am interested in trying out new tools, but information on Chisel is pretty sparse.

Re:Is the Mill CPU real? (2014) by pjmic on Saturday March 14, 2015 @06:31PM (#9204453)
Yes but you can also build functional or cycle accurate simulator in software which can give you some information on how the processor could potentially perform. Of course having a soft-core running on an FPGA will most likely give you a more accurate idea of how the processor actually works.
Re:Is the Mill CPU real? (2014) by comboy on Saturday March 14, 2015 @06:30PM (#9204448)
Also, some instructions of modern CPUs are implemented in software that resides on the CPU.

http://en.wikipedia.org/wiki/Microcode

Re:Is the Mill CPU real? (2014) by renox on Tuesday March 17, 2015 @12:20PM (#9219011)
Microcode is old.. So 'modern CPUs' --> 'some CPUs'.
Re:Is the Mill CPU real? (2014) by peterfirefly on Saturday March 14, 2015 @05:38PM (#9204279)
C++ (possibly abusing the preprocessor to abuse the templating system...)