|
|
|
|
|
|
|
传输卡。为提供一种在高速数据传输同时能保证数据传输的连续性的计算机与外设之间的数据传输卡,本发明采用的技术方案是:一种计算机数据传输卡,包括计算机、光纤收发器、数据串行转换器、数据并行转换器、高速暂存器,此外还包括数据控制器、总线控制器和PCI控制器,所述的数据控制器与所述的高速暂存器相连,所述的数据控制器所述的数据并行转换器相连,所述的高速暂存器与所述的数据串行转换器间有32根数据线相连。本发明主要适用于计算机印刷制版系统或大型高速机床控制等要求计算机与外设保持高速、连续数据传输的场合。
主权项
权利要求书
1.一种计算机数据传输卡,包括计算机、光纤收发器、数据串行转换器、数据
并行转换器、高速暂存器,其特征是,还包括数据控制器、总线控制器和PCI
控制器,所述的数据控制器与所述的高速暂存器相连,所述的数据控制器所述的
数据并行转换器相连,所述的高速暂存器与所述的数据串行转换器间有32根数
据线相连,所述的数据控制器包括下列步骤:
检测数据串行转换器是否有数据,若有则将数据读入总线控制器;若数据串
行转换器没有数据,则从总线控制器读出数据,并写入高速暂存器中,
所述的总线控制器与所述的数据控制器相连,所述的总线控制器外接时钟信
号,所述的PCI控制器分别与所述的总线控制器相连、所述的数据控制器的相连
接,
所述的计算机包括下列运行步骤:
步骤1系统初始化
步骤2将数据读入缓冲器A和缓冲器B
步骤3以DMA方式传送缓冲器A中的数据
步骤4若在将数据读入缓冲器A时发生中断,则以DMA传输方式传输缓
冲器A中的数据,然后写数据入缓冲器B
步骤5若在将数据读入缓冲器A时未发生中断,则以DMA传输方式传输
缓冲器B中的数据,然后写数据入缓冲器A
所述的数据串行、并行转换器分别通过光纤收发器进行输入和输出。
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |