基于双口RAM芯片的数控运动控制卡接口电路设计.docx
《基于双口RAM芯片的数控运动控制卡接口电路设计.docx》由会员分享,可在线阅读,更多相关《基于双口RAM芯片的数控运动控制卡接口电路设计.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于双口RAM芯片的数控运动控制卡接口电路设计基于双口RAM芯片的数控运动控制卡接口电路设计zouzl导语:简介IDT7005芯片,一种基于IDT7005芯片的数控运动控制卡接口电路和ispGAL20V8B的控制电路程序设计摘要:简介IDT7005芯片,一种基于IDT7005芯片的数控运动控制卡接口电路和ispGAL20V8B的控制电路程序设计。关键词:双口RAM;数控运动控制卡;接口电路设计在高速单片机数据收集和处理系统中,随着收集数据量及数据处理任务的增加,对数据传送的要求也越来越高,依靠单片机自带的串口实现数据的串行传输已无法知足要求,必需要进展高速的并行数据传输。双口RAM可以方便地构
2、成各种工作方式下的高速数据传送介质,解决数据传输低速引起的瓶颈问题。无论是并行处理网络中的数据分享,还是流水线方式的高速数据传输,双口RAM都可以发挥重要作用,进而保证数据通路的畅通。一、IDT7005芯片双口RAM除了数据存储功能外,还提供两个完全独立的端口,每个端口分别有自己的控制线、地址线和I/O数据线,允许双端口同时读写数据,合适于两个单片机以总线方式对存储空间的分享。IDT7005是IDT公司消费的高速8kb的八位双端口RAM器件,它具有存取速度快、功耗低、可完全异步操纵、接口电路简单等优点。IDT7005L具有两端完全对称构造即两套完全独立的I/O控制线、地址线、数据线和仲裁中断旗
3、语逻辑模块,使得IDT7005L成为真正的双端口RAM,允许两个控制器同时读取任何存储单元,但不允许同时写或者一读一写同一地址单元。该芯片内部的功能构造如图1所示。二、硬件电路接口设计1.IDT7005L的旗语令牌传递法由于IDT7005具有两套独立的总线构造,可用多种方法解决两边对同一单元的争用问题。一般可以利用双口RAM的BUSY信号,但当两端口对同一地址单元同时存取数据时,其中一个端口处于等待状态,对于高速数据传输来讲,插入等待状态会降低数据传输效率,这在某些情况下是不可以承受的,此时可以利用IDT7005L提供的旗语电路。这里介绍最为常用的旗语令牌传递法。IDT7005L的旗语操纵见表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 RAM 芯片 数控 运动 控制 接口 电路设计
限制150内