基于總线课程设计报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于總线课程设计报告

课程设计报告 课程设计题目:基于TDNCM++的总线控制设计 姓 名:刘传宝 学 院:信息工程 专 业:信息安全 班 级:1122301 学 号:201120230137 指导教师:汪宇玲 2014年01月05日 目录 TOC \o 1-2 \h \z \u HYPERLINK \l _Toc347276105 一、 引言 PAGEREF _Toc347276105 \h 2 HYPERLINK \l _Toc347276106 二、课题研究意义及方法 PAGEREF _Toc347276106 \h 3 HYPERLINK \l _Toc347276107 三、详细设计 PAGEREF _Toc347276107 \h 3 HYPERLINK \l _Toc347276108 1、课程设计目的 PAGEREF _Toc347276108 \h 3 HYPERLINK \l _Toc347276109 2、设备 PAGEREF _Toc347276109 \h 3 HYPERLINK \l _Toc347276110 3、课程设计内容 PAGEREF _Toc347276110 \h 3 HYPERLINK \l _Toc347276113 4、详细设计步骤 PAGEREF _Toc347276113 \h 4 HYPERLINK \l _Toc347276114 四、运行结果 PAGEREF _Toc347276114 \h 8 HYPERLINK \l _Toc347276115 五、心得体会 PAGEREF _Toc347276115 \h 8 六,参考文献………………………………………………………8 引言 在工程上及控制系统中,常常要求有一些实时时钟,以实现定时或延时控制,如定时中断,定时检测,定时扫描等,还要求有计数器能对外部事件计数。要实现定时或延时控制,有三种主要方法:软件定时、不可编程的硬件定时、可编程的硬件定时器。其中可编程定时器电路的定时值及其范围可以很容易地由软件来确定和改变,功能较强,使用灵活。Intel的定时器/计数器为可编程定时器PIT,型号为8253,就是为完成上述功能而设计出来的一种电路。 二、课题研究意义及方法 实现定时的方法可分为软件定时和硬件定时两种。软件定时就是让机器执行一个程序段,这个程序段本身并没有具体的执行目的,但由于执行每一条指令都需要一定的时间,则执行一个已定的程序段就需要一个固定的时间。软件定时的优点是不需要增加硬件设备,且定时时间改变灵活,只要改变子程序的执行时间即可。 硬件定时又分为不可编程硬件定时和可编程硬件定时。对不可编程的硬件定时方法,可采用如定时器555外接定时部件构成。这种定时的优点是电路一般比较简单,定时期间不占用CPU资源。可编程的计数器是为了方便计算机系统的设计和应用而研制的,很容易和系统总线连接。 8253的记数初值是决定记数次序的,根据输出信号的不同,计算方法可分为两种情况。 当输出信号为连续的周期波时:假设计数器输入信号CLK的频率为F(CLK),要求OUT端输出信号的频率为F(OUT),则记数初值N的计算公式为: N=F(CLK)/F(OUT) 当计数器工作在一次性有效的定时方式时:如希望的定时时间为T,则记数初值N的计算公式为: N=F(CLK)*T。 详细设计 1、课程设计目的 掌握总线仲裁的方式及其方法。 2、设备 1.TDN-CM+或 TDN-CM++教学实验系统一台。 2 .PC 微机一台。 3、课程设计内容 关于总线的仲裁问题是由人为控制的,本实验将设计一个控制逻辑,来实现总线仲裁功能。设计将1中控制输出部件的使能输入端接入控制逻辑,然后由控制逻辑输出至各对应的模块。其中的输出设备有 INPUT、RAM 及 R0 ,这里设其优先级依次降低,即 INPUT DEVICE 设备的优先级最高,当它输出有效时,即使给其他输出设备输入有效的输出信号也不能将数据输出至总线。其他设备依次类推。这样可以避免几个设备若同时输出数据至总线时的冲突,造成器件损坏。 设计规定总线控制逻辑在 CPLD1032 中定义的管脚如图1。 图1 4、详细设计步骤 1.用ABEL 语言设计上述控制逻辑。 2 .在ispDesignEXPERT 环境下编辑

文档评论(0)

fv45ffsjjI + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档