Introducing Computation: VLIW. A fixed-program, custom processor
can be designed. Suppose we want to implement the following
specification N == D + D + D + ... q times ... + D + rthen we
will need an adder and a counter to count q and some registers.
Additional adders might create a faster component. Use
heuristics to decide on the resources to allocate and wire them
as a custom VLIW processor. I/O is performed by nodes that
contain I/O instead of arithmetic. Use SAT or similar to find
the programming for the VLIW scoreboard. Try with longer and
longer scoreboards until it works. Home. SRG Talk. 12 March
2003. DJ Greaves. www.cl.cam.ac.uk.