一种基于串行总线的控制系统技术方案

技术编号:14547947 阅读:108 留言:0更新日期:2017-02-04 19:28
本发明专利技术公开了一种基于串行总线的控制系统,具体涉及通信控制领域。它解决了现有技术中CPU对线路板的控制数量受限,系统中线路板与底板之间互连信号的数量较多,不利于PCB布线、系统可靠性差的不足。该基于串行总线的控制系统,包括多组串行总线电路,每组串行总线电路包括串行总线、串行总线主设备和串行总线从设备,串行总线主设备与串行总线从设备通过串行总线互连,串行总线的传输信号包括片选信号、时钟信号、串行总线数据输入信号、串行总线数据输出信号、时钟输出信号,串行总线主设备通过接口信号连接CPU,接口信号包括CPU接口片选信号、读信号、写信号、地址信号、数据信号、时钟输入信号。

【技术实现步骤摘要】

本专利技术涉及通信控制领域,具体涉及一种基于串行总线的控制系统
技术介绍
总线的种类很多,按使用范围来分,可分为计算机(包括外设)总线、测控总线和网络通信总线;按数据传送方式来分,有位并行传送总线和位串行传送总线;并行传送总线按其传送的数据总线宽度,又可分为8位、16位和32位总线,等等。不管哪一类总线,它们的共同作用是通过公用的信号线可把计算机或测控系统中的模板或各种设备连成一个整体,以便进行彼此间的信息交换。为了有效、可靠地进行信息交换而对总线信号及其传送规则和传输这些信号的物理介质所做的一系列规定称为总线规约。被某一标准化组织批准或推荐的总线规约即为某种总线标准。计算机上经常使用的并行总线有ISA总线、PCI总线。ISA总线由一个有62个信号线与一个有36个号线的插座构成,有23根地址线、16根数据线、存储器读写线、IO读写线、中断请求线、DMA请求线、DMA响应线、14.31818MHz高速时钟信号OSC、4.77MHz系统时钟信号等等。存储器或IO的读写至少为4个系统时钟周期,因此ISA总线的数据吞吐率最高为2.39MB/s。PCI总线起源于微型计算机,现在已经成为计算机总线标准,其工作频率为33MHz、66MHz,数据位数为32位、64位,传输带宽达到132MB/s、264MB/s、528MB/s,比ISA总线有了极大的改善,目前广泛采用的是32位33MHz的PCI总线。PCI总线信号如图1所示。系统信号包括复位信号RST#和时钟信号CLK。仲裁信号有总线申请REQ#和总线授权信号GNT#。接口控制信号包括主设备启动PCI的FRAME#信号,主设备准备好信号IRDY#,从设备准备好信号TRDY#,停止数据传送信号STOP#,锁定信号LOCK#,初始化设备选择信号IDSEL#,设备选择信号DEVSEL#。PCI没有一般数据周期的读写信号,而是采用命令编码形式定义PCI周期的读写属性。每个PCI周期由主设备启动,在第一个时钟周期,AD[31..0]信号传输地址信息,C/BE#[3..0]形成控制命令,定义PCI周期。第二个时钟后,AD[31..0]进行数据传输,C/BE#[3..0]标识字节有效信息。奇偶校验信号是PAR。错误报告信号有数据奇偶校验错误报告信号PERR#、系统错误报告信号SERR#。此外,还有中断信号INTA#、INTB#、INTC#、INTD#。GPIB是一种用于可编程仪器装置之间、仪器与计算机之间互连的国际通用的可编程仪器数字接口标准。GPIB接口总线是一种异步数据传送方式的双向总线,采用24脚的簧片式接插头。设备之间通过电缆传送的信息有两类,一类是用于接口系统自身管理的信息;另一类是通过接口系统互连的设备所使用的信息。GPIB总线有16根信号线,其中8根为数据线DIO1~DIO8,3根通信联络线DAV数据有效、NRFD未准备好接收数据、NDAC数据未接收完毕,5根接口管理线IFC接口清除、ATN注意、SRQ服务请求、REN远地使能、EOI结束或识别。基于并行总线的控制系统,各线路板与底板之间互连信号较多,一般有地址/数据线,还有控制线,导致PCB板布线复杂。例如,当采用32位PCI总线时,每个线路板上至少需要51根接口信号线,致使PCB板的布线难度增大。为了降低PCB板布线复杂度,提高系统的可靠性,线路板之间的互连信号可以采用串行总线。传统上,PC机与外设的接口分为串口和并口。串口一般用来连接鼠标和外置Modem,其数据传输率从每秒数kbps至数百kbps。并口的数据传输率可达每秒1MB,一般用来连接打印机、扫描仪等。传统的接口方式在与键盘、鼠标、打印机、Modem等外设接口时,数据传输速度低,可扩展性差,不能即插即用,已经无法适应PC软硬件的飞速发展。针对以上存在的问题,又诞生了通用串行总线(UniversalSerialBus,简称USB),成了支持USB的计算机与外设上普遍采用的标准,可支持键盘、鼠标、宽带多媒体设备、扫描仪、打印机和存储设备等。USB是一种点对点通讯的通用串行总线,提供的传输速度有低速1.5Mbps、全速12Mbps、高速480Mbps等几种。USB系统的缺点是协议复杂,需要操作系统的支持,驱动程序的设计难度较高。
技术实现思路
本专利技术的目的是针对现有技术中CPU对线路板的控制数量受限,系统中线路板与底板之间互连信号的数量较多,不利于PCB布线、系统可靠性差的不足,提出了一种CPU可实现对多个线路板的控制,减少系统中线路板与底板之间互连信号的数量,方便PCB的布线,提高系统的可靠性的一种基于串行总线的控制系统。本专利技术具体采用如下技术方案:一种基于串行总线的控制系统,包括多组串行总线电路,每组所述串行总线电路包括串行总线、串行总线主设备和串行总线从设备,所述串行总线主设备与串行总线从设备通过串行总线互连,所述串行总线的传输信号包括片选信号、时钟信号、串行总线数据输入信号、串行总线数据输出信号、时钟输出信号,串行总线主设备通过接口信号连接CPU,所述接口信号包括CPU接口片选信号、读信号、写信号、地址信号、数据信号、时钟输入信号。优选地,所述串行总线的片选信号为输出信号,低电平有效,所述时钟输出信号上升沿有效,所述串行总线数据输入信号与串行总线从设备的数据输出信号相连,串行总线数据输出信号与串行总线从设备的数据输入信号相连,所述时钟输出信号使串行总线从设备产生控制时序。优选地,所述CPU接口片选信号为输入信号,低电平有效,所述读信号为输入信号,低电平有效,所述写信号为输入信号,低电平有效,所述地址信号为输入信号,所述数据信号为输入输出信号,使用所述时钟输入信号,串行总线主设备产生控制时序。优选地,所述串行总线主设备产生第一中断请求信号,所述串行总线从设备产生第二中断请求信号,可根据需要选择使用。优选地,所述串行总线主设备包括空闲模式、主发送模式和主接收模式,所述串行总线从设备包括空闲模式、从接收模式和从发送模式。本专利技术具有的有益效果是:应用该基于串行总线的控制系统,CPU可实现对多个线路板的控制,同时减少了系统中线路板与底板之间互连信号的数量,方便了PCB的布线,提高了系统的可靠性。附图说明图1PCI总线信号;图2本串行总线控制系统线路板连接示意图;图3本串行总线控制系统原理框图;图4串行总线主设备、从设备连接示意图;图5串行总线写命令时序图;图6串行总线读命令时序图;图7串行总线主发送模式时序图;图8串行总本文档来自技高网
...
一种基于串行总线的控制系统

【技术保护点】
一种基于串行总线的控制系统,其特征在于,包括多组串行总线电路,每组所述串行总线电路包括串行总线、串行总线主设备和串行总线从设备,所述串行总线主设备与串行总线从设备通过串行总线互连,所述串行总线的传输信号包括片选信号、时钟信号、串行总线数据输入信号、串行总线数据输出信号、时钟输出信号,串行总线主设备通过接口信号连接CPU,所述接口信号包括CPU接口片选信号、读信号、写信号、地址信号、数据信号、时钟输入信号。

【技术特征摘要】
1.一种基于串行总线的控制系统,其特征在于,包括多组串行总线电路,每组所述串行
总线电路包括串行总线、串行总线主设备和串行总线从设备,所述串行总线主设备与串行
总线从设备通过串行总线互连,所述串行总线的传输信号包括片选信号、时钟信号、串行总
线数据输入信号、串行总线数据输出信号、时钟输出信号,串行总线主设备通过接口信号连
接CPU,所述接口信号包括CPU接口片选信号、读信号、写信号、地址信号、数据信号、时钟输
入信号。
2.如权利要求1所述的一种基于串行总线的控制系统,其特征在于,所述串行总线的片
选信号为输出信号,低电平有效,所述时钟输出信号上升沿有效,所述串行总线数据输入信
号与串行总线从设备的数据输出信号相连,串行总线数据输出信号与串行总线从设备的数
据输入信号相连,所述...

【专利技术属性】
技术研发人员:张则乐王安意王婉
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1