DESING CPU USING FPGAContent
IC
www.Chip123.com
IC DESIGN MAGAZINE VOLUME 33
ICDIY.COM -
Albert Billy
-
FPGA
CPU (1)
CPU
CPU
CPU CPU IC CPU CPU Central Process Unit
Jan. 2003 58
IC
IC
FPGA
CPU CPU CPU CPU CPU
instruction operand A. push CPU B. C. 1. 2. 3. 4. 5. Logic Unit Instruction Set Control Unit Register Set Bus Arithmetic D.
CPU
mov pop add or jmp sub and xor not
Control Unit
CPU
www.Chip123.com
CPU
α
1 CPU
IC DESIGN MAGAZINE VOLUME 33
Instruction Set
CPU ADD A, B A B
2
3
CPU
A
B
Jan. 2003 59
IC
A
B
FPGA
CPU PC
Component Fetch Decode
IC DESIGN MAGAZINE VOLUME 33
CPU PC JMP
Arithmetic Logic Unit
CPU
Bus
CPU
www.Chip123.com
LDA A, #55h CPU A FPGA A 55h
AND OR NOT XOR CPU CPU CPU FPGA
Register Set
Control Unit
ADD A, B CPU FPGA
Jan. 2003 60
IC
IC
8-bits 8-bi……