VHDL语言设计可综合的微处理器内核-计算机应用研究.PDF

VHDL语言设计可综合的微处理器内核-计算机应用研究.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VHDL语言设计可综合的微处理器内核-计算机应用研究

第 6 期 张 楷等: VHDL 语言设计可综合的微处理器内核 1·23 · VHDL 语言设计可综合的微处理器内核 * 张 楷, 汤志忠 ( 清华大学 计算机科学与技术系, 北京 100084) 摘 要: 详细介绍了用 VHDL 语言设计可逻辑综合的教学实验用 CPU 的过程。CPU 指令系统构架采用 RISC 结构, 设计上使用结构化编程方法 , 将 CPU 内核按照功能划分为不同的模块, 采用 VHDL 语言设计每一个模块 的内部功能和外围接口。所有的功能模块组合起来后, 通过 EDA 工具进行 CPU 内核的逻辑综合和功能仿真, 最 后在可编程逻辑器件上实现这个完整的 CPU 内核。 关键词: VHDL; 微处理器; 逻辑综合 中图法分类号: TP202 文献标识码 : A 文章编号 : 1001- 3695( 2004) 06- 0123- 02 Synthetic VHDL Microprocessor Core Design ZHANG Kai, TANG Zhi- zhong ( Dept. of Computer Science Technology, Tsinghua University, Beijing 100084, China) Abstract: This paper describes a synthetic RISC architecture CPU design and implementation in detail for teaching experi- ment. To use structure programming method, making the instruction system architecture design, then divide the microprocessor into different function units. Write VHDL code to describle internal function and external interface of each unit. CPU core was simulated and synthesized by EDA tools after combine all units. In the end, CPU core was implemented in programmable logic device. Key words: VHDL; CPU; Logic Synthesis 电子设计自动化( EDA) 在计算机设计过程中扮演着越来 件的结构和最终设计实现的目标器件是什么, 而进行独立的设计。 越重要的角色, 设计人员几乎可以在 EDA 工具上完成整个系 ( 4) 具备很强的移植能力。因为 VHDL 是一种标准化的 统的开发。电子设计自动化的重要特征就是要求采用形式化 硬件描述语言, 同一个设计中可以被不同的工具支持, 使得设 的语言来描述硬件电路的功能, 即使用硬件描述语言来描述硬 计描述的移植十分方便。 件电路。VHDL 作为一种标准化的硬件描述语言, 是进行硬件 可逻辑综合的微处理器采用流行的 VHDL 语言进行设计, 电路设计的必备工具。目前国际上知名大学中, 计算机组成与 根据它所能够完成的总体功能, 采用自顶向下的设计方法, 将 结构的课程实验几乎都采用可编程逻辑器件作为硬件设计平 它分成不同的功能单元, 每一个单元实现一定的逻辑功能。 台, 通过硬件描述语言进行 CPU 以及外围接口的设计、仿真和 验证。为满足计算机组成与结构的实验要求, 本研究使

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档