Microprocessor Design/Resources
From Wikibooks, the open-content textbooks collection
Contents |
[edit] Further Reading
[edit] Related Wikibooks
- Chip Design Made Easy
- MIPS Assembly
- SPARC Assembly
- Programmable Logic
- Semiconductors
- Digital Circuits
- Parallel Computing and Computer Clusters
- Floating Point
- Embedded Control Systems Design/Processors
- Embedded Systems/Microprocessor Architectures
- Floating Point/Floating Point Hardware
[edit] Wikipedia Articles
[edit] Wikiversity Courses
[edit] Commons Image Categories
[edit] External Links
- "homebrew CPU".
- Knowledge and Concepts of VLSI Chip Design and Development
- "Great moments in microprocessor history" by W. Warner 2004
- wiki:AlternativeMicroprocessorDesign
- wiki:DoMicroprocessorsLoveCee
- Daniel J. Sorin has some good notes online for classes he's taught: "ECE 152: Introduction to Computer Architecture" and "ECE 252 / CPS 220: Advanced Computer Architecture I".
- Jacob Nelson has some information online about his microprocessor designs: "An FPGA-based Custom Computer" and "The uToad Proof of Concept", both reminiscent of the PDP-10.
- OpenCores has many open-hardware FPGA and CPLD designs under development, including dozens of microprocessors. These include entirely new processors such as "JOP: a Java Optimized Processor", "ZPU - the worlds smallest 32 bit CPU with GCC toolchain", the "OpenRISC 1000", "MCPU ... fits into a 32 Macrocell CPLD". These also include processors designed to be software compatible with ("clean-room re-implementations of") several older proprietary processors -- MIPS, ARM, x86, AVR, PIC, 68HC11, 68000, Alpha, etc.
- VHDL Source Code for Simple 8-bit CPU
- "Microprocessor Architectures" has a "Java based simulator of a pipelined processor. ... The Java code is written in a style to simplify the process of converting the processor into a ... a FPGA implementation."
- "CPU Design HOW-TO" by Alavoor Vasudevan 2002
- The Advanced Processor Technologies Group at Manchester has microprocessor design and synthesis tools you can download and use.
[edit] Books
- Patterson and Hennessy, Computer Organization and Design, 3rd Edition, Morgan Kaufman, 2005. ISBN 1558606041
- ... should we list the other design books recommended by John Doran ? ...