摘要:系统使用EDA技术设计了具有移位功能的寄存器,采用硬件描述语言VHDL进行设计,然后进行编程,时序仿真等。软件基于VHDL语言实现了本设计的控制功能。本设计根据移位寄存器的功能设计了三种不同的寄存器:双向移位寄存器、串入串出(SISO)移位寄存器、串入并出(SIPO)移位寄存器。整个设计过程简单,使用方便。功能齐全,精度高,具有一定的开发价值。关键词:EDA;VHDL;移位寄存器目录1 引 言 1课程设计的目的 2 课程设计的内容 12 EDA、VHDL简介 1 EDA简介 2VHDL 3 VHDL的设计流程 33 移位寄存器设计过程 1设计规划 2 各模块工作原理及设计 1移位寄存器的工作原理 2双向移位寄存器的设计 3串入串出(SISO)移位寄存器的设计 3串入并出(SIPO)移位寄存器的设计 74 系统仿真 1双向移位寄存器仿真图分析 2串入串出(SISO)移位寄存器仿真图分析 3串入并出(SIPO)移位寄存器仿真图分析 8结束语 10致 谢 11参考文献 12附录 13