linux cpu占用率如何看
251
2022-10-29
基于ISP的导弹测试系统接口电路设计?
【摘 要】 介绍了在VXI总线仪器构成的导弹
系统中,利用ISP器件使
简化,并用VHDL语言实现了ISP器件的内部逻辑,给出了设计的方法及部分VHDL源代码。
关键词:ISP器件,接口
,VHDL,VXI总线
下面对各步进行简单的说明:
(1)行为分析。对设计要求进行分析,明确设计系统所需完成的逻辑功能及其性能指标,画出系统简易框图,标明输入信号、输出信号及其必要的指标要求。
(2)结构设计。对系统需求进行仔细分析,确定优化方案,画出系统流程图,给出用硬件描述语言描述的系统算法,必要时给出系统的时序图。
(3)逻辑设计。对系统的逻辑功能进行分析,求出控制算法或逻辑表达式,用软件
进行编译仿真验证其功能,并生成
文件。
(4)硬件实现。在上述设计基础之上,选择具体的
,用硬件实现电路,其中包括
的制作、
的
以及最终硬件的测试和调试。
(5)文件下载。将在步骤(3)中生成的下载文件下载至ISP器件。
6 VHDL(VHSIC Hardware DescriptionLanguage)实现器件内部逻辑的方法步骤
设计中,我们使用ispDesign EXPERT软件,它包含了Lattice的编译器、顶层项目管理器、设计输入编辑器,同时还包括Lattice门级功能和实时
,能够对原理图、VHDL或ABEL-HDL语言进行仿真。采用自上而下的设计方法,其步骤如下:
(1)行为描述。对整个系统的数学模型进行描述并进行仿真以发现设计中存在的问题,看系统结构及其工作过程是否能达到系统的设计要求。
(2)RTL(Resistor Transistor Logic)方式描述。这一层次称为寄存器传输描述(又称数据流描述)。在行为描述的基础上进一步抽象,导出系统的逻辑表达式。
(3)逻辑综合。这一阶段利用逻辑综合工具,将RTL描述的程序转换成用基本逻辑元件表示的文件(门级网络表)。
在此过程中要进行三级仿真,即行为层次仿真、RTL层次仿真和门级层次仿真,这三级仿真贯穿系统硬件设计的全过程,以便在系统设计早期发现问题,缩短设计周期,节省人力、物力。
这里限于篇幅只给出本电路中控制其中三个继电器的VHDL源代码。
电路中每个继电器的状态由控制端口的两个状态控制,当状态符合条件时继电器的状态发生跳变,并保持此状态到下次跳变为止。由于block语句是并行执行,所以在程序中没有采用process语句。
参考文献
1 郭勇,肖明清,薛刚.VXI接口控制器的设计与实现.
自动测量与控制,2001(4)
2 侯伯亨,顾新.VHDL硬件描述语言与数字逻辑电路设计.西安:西安电子科技大学出版社,1997
3 赵不贿.在系统可编程器件与开发技术.北京:机械工业出版社,2001,6
4 黄正瑾.在系统编程技术及其应用.南京:东南大学出版社,1997,8
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~