数据传输系统及其操作方法

文档序号:8318993阅读:227来源:国知局
数据传输系统及其操作方法
【技术领域】
[0001] 本案是有关于一种电子系统及其操作方法。特别是一种数据传输系统及其操作方 法。
【背景技术】
[0002] 随着电子科技的快速进展,各种型态的数据传输系统已被广泛地应用在人们的生 活当中,如内部整合电路(Inter-Integrated Circuit, I2C)、序列周边接口总线(Serial Peripheral Interface Bus, SPI Bus)等。
[0003] 在特定的电脑系统中(如:服务器系统),经常使用一个以上的可编程逻辑装 置(Programmable Logic Device, PLD)或复杂可编程逻辑装置(Complex Programmable Logic Device,CPLD)实现特定功能。当电脑系统中不同装置彼此间进行数据传输时,接收 数据的一方在接收数据后随即进行控制。然而,这样的操作方式并无法得知传输的数据的 相关讯息。因此,当电脑系统发生错误时,并无法进一步分析系统错误的原因。

【发明内容】

[0004] 为了解决上述问题。本
【发明内容】
是关于一种数据传输系统及其操作方法,藉以当 数据传输系统中的第一装置与第二装置之间传输数据时,将传输的数据中重要的部份存储 起来,且依据数据的型态存储在不同的区域。藉此,数据传输系统可通过分析存储的数据以 进行除错。
[0005] 本发明的一态样揭示一种数据传输系统。数据传输系统包括第一装置、第二装置 以及移位总线。第二装置包含第一存储模块。第一存储模块具有第一区域和第二区域。第 一装置与第二装置通过移位总线彼此电性连接。第二装置用以经由移位总线接收第一装置 提供的第一数据,且第二装置根据第一有效载荷撷取第一数据中的重要数据及根据该第一 数据中的识别数据将第一数据中的所述重要数据存储在第一存储模块中的第一区域或第 二区域。
[0006] 根据本发明一实施例,当第一数据中的所述识别数据为有效时,第二装置将第一 数据中的所述重要数据存储在第一存储模块的第一区域。
[0007] 根据本发明一实施例,当第一数据中的所述识别数据为无效时,第二装置产生错 误讯息至第一装置并且将第一数据中的所述重要数据存储在第一存储模块的第二区域。
[0008] 根据本发明一实施例,所述第一装置包含第二存储模块,第二存储模块具有第三 区域以及第四区域。第一装置用以经由移位总线接收第二装置提供的第二数据,且第一装 置根据第二有效载荷决定第二数据中的重要数据及根据该第二数据中的识别数据将第二 数据中的所述重要数据存储在第二存储模块中的第三区域或第四区域。
[0009] 根据本发明一实施例,第一区域、第二区域、第三区域及第四区域具有多个信息 帧。
[0010] 根据本发明一实施例,第一装置及第二装置分别根据第一数据的所述识别数据及 第二数据的所述识别数据将第一数据中的所述重要数据及第二数据中的所述重要数据依 序存储在相应区域的所述多个信息帧上。
[0011] 根据本发明一实施例,第一装置更用以经由移位总线提供闩锁信号至第二装置。 第二装置依据R锁信号接收第一装置提供的第一数据以及提供第二数据给第一装置。
[0012] 本发明的另一态样为一种数据传输系统的操作方法。根据本发明一实施例,该数 据传输系统包括第一装置、第二装置以及移位总线。第一装置与第二装置通过移位总线彼 此电性连接。所述操作方法包括:通过该第二装置,经由该移位总线接收该第一装置提供的 一数据;通过该第二装置,根据一有效载荷撷取该数据中的一重要数据;通过该第二装置, 根据该数据中的一识别数据存储该数据中的该重要数据在该第二装置中的一第一存储模 块的一第一区域或一第二区域。
[0013] 根据本发明一实施例,当数据中的所述识别数据为有效时,通过第二装置存储数 据中的所述重要数据在第一存储模块的第一区域。
[0014] 根据本发明一实施例,当数据中的所述识别数据为无效时,通过第二装置产生错 误讯息至该第一装置并且存储数据中的所述重要数据在第一存储模块的第二区域。
[0015] 综上所述,通过应用上述一实施例,可实现一种数据传输系统。如此一来,当传输 的数据出现错误时,数据传输系统可通过分析不同时间点存储的重要数据,有效地进行除 错,进而提升控制第一装置或控制第二装置的效能,增加数据传输系统的稳定度。
【附图说明】
[0016] 为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附图式的说 明如下: 图1为根据本发明一实施例所绘示的数据传输系统的示意图; 图2为根据本发明一实施例所绘示的移位总线传输的数据的示意图; 图3为根据本发明一实施例所绘示的第一存储模块和第二存储模块的示意图; 图4为根据本发明另一实施例所绘示的数据传输系统的示意图;以及 图5为根据本发明一实施例所绘示数据传输系统的操作方法的流程图。
【主权项】
1. 一种数据传输系统,包含: 一第一装置; 一第二装置,包含一第一存储模块,该第一存储模块具有一第一区域和一第二区域;W 及 一移位总线,该第一装置与该第二装置通过该移位总线彼此电性连接; 其中该第二装置用W经由该移位总线接收该第一装置提供的一第一数据,且该第二装 置根据一第一有效载荷揃取该第一数据中的一重要数据及根据该第一数据中的一识别数 据将该第一数据中的该重要数据存储在该第一存储模块中的该第一区域或该第二区域。
2. 如权利要求1所述的数据传输系统,其特征在于,当该第一数据中的该识别数据为 有效时,该第二装置将该第一数据中的该重要数据存储在该第一存储模块的该第一区域。
3. 如权利要求2所述的数据传输系统,其特征在于,当该第一数据中的该识别数据为 无效时,该第二装置产生一错误讯息至该第一装置并且将该第一数据中的该重要数据存储 在该第一存储模块的该第二区域。
4. 如权利要求1所述的数据传输系统,其特征在于,该第一装置包含一第二存储模块, 该第二存储模块具有一第H区域W及一第四区域,该第一装置用W经由该移位总线接收该 第二装置提供的一第二数据,且该第一装置根据一第二有效载荷决定该第二数据中的一重 要数据及根据该第二数据中的一识别数据将该第二数据中的该重要数据存储在该第二存 储模块中的该第H区域或该第四区域。
5. 如权利要求4所述的数据传输系统,其特征在于,该第一区域、该第二区域、该第H 区域及该第四区域具有多个信息峽。
6. 如权利要求5所述的数据传输系统,其特征在于,该第一装置及该第二装置分别根 据该第一数据的该识别数据及该第二数据的该识别数据将该第一数据中的该重要数据及 该第二数据中的该重要数据依序存储在相应区域的该些信息峽上。
7. 如权利要求1所述的数据传输系统,其特征在于,该第一装置更用W经由该移位总 线提供一円锁信号至该第二装置,该第二装置依据该円锁信号接收该第一装置提供的该第 一数据W及提供该第二数据给该第一装置。
8. -种数据传输系统的操作方法,其中该数据传输系统包括一第一装置、一第二装置 W及一移位总线,该第一装置与该第二装置通过该移位总线彼此电性连接,该操作方法包 括: 通过该第二装置,经由该移位总线接收该第一装置提供的一数据; 通过该第二装置,根据一有效载荷揃取该数据中的一重要数据;W及 通过该第二装置,根据该数据中的一识别数据存储该数据中的该重要数据在该第二装 置中的一第一存储模块的一第一区域或一第二区域。
9. 如权利要求8所述的操作方法,其特征在于,当该数据中的该识别数据为有效时,通 过该第二装置存储该数据中的该重要数据在该第一存储模块的该第一区域。
10. 如权利要求9所述的操作方法,其特征在于,当该数据中的该识别数据为无效时, 通过该第二装置产生一错误讯息至该第一装置并且存储该数据中的该重要数据在该第一 存储模块的该第二区域。
【专利摘要】一种数据传输系统及其操作方法在此揭露。数据传输系统包括第一装置、第二装置以及移位总线。第二装置包含第一存储模块。第一存储模块具有第一区域和第二区域。第一装置与第二装置通过移位总线彼此电性连接。第二装置用以经由移位总线接收第一装置提供的第一数据,且第二装置根据第一有效载荷撷取第一数据中的重要数据及根据该第一数据中的识别数据将第一数据中的所述重要数据存储在第一存储模块中的第一区域或第二区域。
【IPC分类】G06F9-455
【公开号】CN104636179
【申请号】CN201310574379
【发明人】陈嘉祥
【申请人】英业达科技有限公司, 英业达股份有限公司
【公开日】2015年5月20日
【申请日】2013年11月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1