多路异步串行通讯数据访问系统及方法技术方案

技术编号:16644574 阅读:54 留言:0更新日期:2017-11-26 16:58
本发明专利技术提出一种多路异步串行通讯数据访问系统及方法,该系统包括:主控单元,逻辑控制单元,及存储单元;所述主控单元用以生成并输出主控指令,以指示所述逻辑控制单元待访问信息;所述存储单元具有多个存储有并行数据的数据存储区;所述逻辑控制单元包括:分时模块、及多个并转串模块;所述分时模块用以将访问时间分割成多个时间片;各个所述并转串模块根据所述主控单元的主控指令配置访问请求信息,多个并转串模块共享一分时模块,分不同时间片发出各自的访问请求信息,以读取所述存储单元内的对应数据存储区的数据,进行数据的并串转换。可以减少资源消耗。

Multi way asynchronous serial communication data access system and method

The invention provides a multiple asynchronous serial communication data access system and method. The system comprises a main control unit, logic control unit, and a storage unit; the main control unit is used to generate and output the main control instruction, to indicate the logic control unit to access information; the storage unit has a plurality of memory a parallel data storage data; the logic control unit includes: time division module, and a plurality of parallel and serial module; the module to access time is divided into a plurality of time slices; each of the string and turn module according to the main control unit of the main control commands to configure the access request a plurality of information, and turn on a shared module module, different time slices issued their own access to the requested information, read the corresponding data stored in the storage unit in the data, and serial data Change. Can reduce resource consumption.

【技术实现步骤摘要】
多路异步串行通讯数据访问系统及方法
本专利技术涉及多路异步串行通讯
,尤其涉及的是一种多路异步串行通讯数据访问系统及方法。
技术介绍
卫星综合电子产品广泛采用反熔丝FPGA扩展片外存储器的设计架构,FPGA用于逻辑控制,片外存储器用于存储数据。RS422总线是国内卫星广泛应用的星载低速总线,具有连接简单、使用灵活方便、数据传递可靠等优点。因此以反熔丝FPGA为主控芯片的RS422串行通讯设备已经成为卫星综合电子系统的关键部分。当串行通讯通道数量多、数据量大时,常常出现多个数据源共用一个片外存储器。多数据源访问存储器时,由于数据通讯实时处理的要求,一般采用多条件分支判断的方法,对多个存储器访问请求按照优先级进行排序后依次执行。当数据源数量较多时,存在逻辑深度较深的问题,从而导致资源消耗较大,甚至资源不足。
技术实现思路
本专利技术所要解决的技术问题是提供一种多路异步串行通讯数据访问系统及方法,减少资源消耗。为解决上述问题,本专利技术提出一种多路异步串行通讯数据访问系统,包括:主控单元,逻辑控制单元,及存储单元;所述主控单元用以生成并输出主控指令,以指示所述逻辑控制单元待访问信息;所述本文档来自技高网...
多路异步串行通讯数据访问系统及方法

【技术保护点】
一种多路异步串行通讯数据访问系统,其特征在于,包括:主控单元,逻辑控制单元,及存储单元;所述主控单元用以生成并输出主控指令,以指示所述逻辑控制单元待访问信息;所述存储单元具有多个存储有并行数据的数据存储区;所述逻辑控制单元包括:分时模块、及多个并转串模块;所述分时模块用以将访问时间分割成多个时间片;各个所述并转串模块根据所述主控单元的主控指令配置访问请求信息,多个并转串模块共享一分时模块,分不同时间片发出各自的访问请求信息,以读取所述存储单元内的对应数据存储区的数据,进行数据的并串转换。

【技术特征摘要】
1.一种多路异步串行通讯数据访问系统,其特征在于,包括:主控单元,逻辑控制单元,及存储单元;所述主控单元用以生成并输出主控指令,以指示所述逻辑控制单元待访问信息;所述存储单元具有多个存储有并行数据的数据存储区;所述逻辑控制单元包括:分时模块、及多个并转串模块;所述分时模块用以将访问时间分割成多个时间片;各个所述并转串模块根据所述主控单元的主控指令配置访问请求信息,多个并转串模块共享一分时模块,分不同时间片发出各自的访问请求信息,以读取所述存储单元内的对应数据存储区的数据,进行数据的并串转换。2.如权利要求1所述的多路异步串行通讯数据访问系统,其特征在于,还包括频率参考源单元,连接所述分时模块;所述频率参考源单元用以提供作为频率参考源的脉冲信号;所述分时单元为计数器,用以对所述脉冲信号进行计数,每累计一定数量作为时间片的分割触发信号。3.如权利要求2所述的多路异步串行通讯数据访问系统,其特征在于,所述脉冲信号的频率和每次累计的数量根据异步串行通讯周期而定,以根据异步串行通讯周期将访问时间分割为N个互不重叠的时间片,N为正整数。4.如权利要求1所述的多路异步串行通讯数据访问系统,其特征在于,所述逻辑控制单元还包括串行数据发送逻辑模块,用于对各个所述并转串模块分时输出的访问请求信息处理成一路有效访问请求信息,以通过同一通道访问所述存储单元内的对应数据存储区的数据,并将数据反馈给所述并转串模块。5.如权利要求4所述的多路异步串行通讯数据访问系统,其特征在于,所述串行数据发送逻辑模块中的请求信息处理部分为或逻辑电路、或者与逻辑电路、或者选择电路;所述逻辑控制单元还包括访问调度模块,用以接收多个访问请求信息,按照优先级排...

【专利技术属性】
技术研发人员:李毅彭飞田文波彭小燕邱源
申请(专利权)人:上海航天测控通信研究所
类型:发明
国别省市:上海,31

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

1