Mark Morgan Lloyd wrote on Mon, 01 Feb 2016:

For a demo computer built using this sort of thing, it's obviously trivial to arrange it such that the simulator can load microcode from persistent storage, and can do something comparable for a boot loader.

What would be the comparable facility for the pipelined variant? Loading lookup tables to decode opcodes to VLIW, and then clocking those words through the pipeline?

You could use something FPGA-like to restructure your pipeline, but in practice I indeed think many current architectures simply combine microprogramming and pipelining, whereby the microprogramming translates the externally visible ISA into an internal ISA (VLIW or not), which in turn is executed in a pipelined fashion.


Jonas
_______________________________________________
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other

Reply via email to