在阐述微控制器的内部结构、存储器管理结构和指令集结构后,利用现场可编程门阵列丰富的逻辑资源,虚拟出传统微控制器的处理器核心,添加Wishbone总线,将处理器核心与通用外设连接构成一个虚拟的微控制器平台,并使用硬件描述语言Verilog和VHDL,自底向上设计AVR处理器核心,与通用外设互连组成系统,使用XILINX Virtex-II Pro芯片进行板级验证。