Finitron - Documents


Glossary Page glossary of terms
Getting Rid of Multiplexers Reducing multiplexer usage in cores.
Large Constants

4 basic methods of handling large constants in an ISA

(power point)

Branches Encoding branch instructions
Mystery Operation Processor describes use of mystery operations in a processor
Virtual Keycodes describes virtual keycode system for input devices
Interfacing to External Static RAM  

IP core interconnection bus specification (Also found on

Easy to understand, easy to use, and freely available.



Reference Documents 


Computer Architecture A Quantitative Approach

Second Edition

John L Hennesy & David Patterson

Morgan Kaufman Publishers, Inc.

San Francisco, California


Memory Systems Cache, DRAM, Disk

Bruce Jacob, Spencer W. Ng David T. Wang

Morgan Kaufman