- 22
- 0
- 约2.24万字
- 约 14页
- 2016-11-29 发布于重庆
- 举报
基于VerilogHDL的专用处理器的设计与仿真
基于Verilog HDL 的专用处理器的设计与仿真
葛文婧, 龚咏梅, 江立平
(安徽师范大学 数学计算机科学学院,安徽芜湖,241000)
关键词:Verilog HDL;专用处理器;设计;仿真
摘 要:随着对嵌入式系统研究的不断深入,专用处理器的针对性使其被广泛采用,这对嵌入式系统的运用和发展起到了越来越大的推动作用。本文采用Verilog HDL 来仿真能完成特定功能的专用处理器。论文讨论了包括CPU的系统结构设计、基本组成部件设计、指令系统设计和CPU的RTL级仿真在内的基于Verilog 状态机控制16位指令微处理器的设计。论文还讨论了电路功能的仿真、综合以及实现过程,在Modelsim 的开发环境下对加法器的HDL程序进行仿真,并且根据仿真波形来验证设计的正确性。
Design and Simulation of CPU based on Verilog HDL
Wenjing Ge, Yongmei Gong, Liping Jiang
(School of Mathematic Computer Science , Anhui Nornal University, Wuhu, Anhui, 241000, China)
Key words:Verilog HDL; CPU; Design; Simulation
Abstract:As the embedded system’s research went into deeply nowdays, the dedicated-used processor was widely used for it’s pertinency ,which promoted the use and development of embedded system. The authors simulated and designed a dedicated-used processor based on the verilog HDL. The essay was composed of the design of sixteen bits micro dedicated-used processor based on verilog states control machine, which included the designs of the Central Processing Unit’s system structure, basic modules, instructions system ,and RTL level simulation of the dedicated-used processor . The simulation,synthesization,and realization of the circuit function were also included in this essay.The summator’s HDL program was simulated in the environment of Modelsim and checked the correctness of the function of Central Processing Unit by the wave forms in the Modelsim.
计算机的核心构件是处理器,处理器也是嵌入式系统中不可缺少的部分。根据处理的问题的不同,处理机可分为三类:通用处理器、单用途处理器和专用处理器。专用处理器有着广泛的用途,这是因为专用处理器具有针对性,针对应用作了优化,性能、功耗等方面有了显著提高。专用处理器的设计可以给设计者创新的空间,设计出创新性的作品。Verilog HDL是一门硬件描述语言,是用于硬件设计的有利工具。
1 概述
1.1 研究背景
目前许多的电子产品都使用了CPLD(复杂可编程逻辑器件),这些逻辑器可以使用硬件描述语言设计。Verilog HDL语言具有:设计的行为特性、设计的数据流特性、设计的结构组成及包含响应监控和设计验证方面的时延和波形产生机制[1] 。用Verilog HDL语言设计硬件也较为方便设计逻辑器件。
1.2 功能的实现
(1)程序预先存储在程序存储器ROM中;
(2)控制器CTRL根据程序计数器PC的值从ROM取指令到指令寄存器IR中,并对IR中的指令进行译码,产生控制信号,将控制信号发送给其它器件;
(3)数据通路DP负责接收CTRL传送来的立即数、数据存储器RAM传送过来的操作数,存入寄存器组RF中的寄存器中;负责接收CTRL传送过来的运算指令,并组织算术逻辑单元ALU进行运算;负责将CTRL
您可能关注的文档
最近下载
- 2023年江苏省常州市中考语文试卷附参考答案.pdf VIP
- 四川专升本数学2025年真题 及答案 .pdf VIP
- 2026年寒假特色作业模板【可编辑 可打印】.pptx
- 任务一短期投资的核算.ppt VIP
- 生物必修二全套课件.ppt VIP
- 2023年江苏省常州市中考语文试卷.docx VIP
- 2025年江苏高考地理真题(解析版).docx
- 2026年教案课件-中华民族共同体概论-第1-9讲-混一南北与中华民族大统合-教案合集-新版.pdf VIP
- 新解读《GB_T 39329-2020增材制造 测试方法 标准测试件精度检验》.docx VIP
- 医疗器械部门职责与岗位划分指南.docx VIP
原创力文档

文档评论(0)