首页> 外国专利> METHOD FOR TRANSFERRING BETWEEN FPGA AND DSP CONNECTED WITH SRIO INTERFACE

METHOD FOR TRANSFERRING BETWEEN FPGA AND DSP CONNECTED WITH SRIO INTERFACE

机译:SRIO接口连接的FPGA与DSP之间的传输方法

摘要

The present invention relates to a method for transmitting data between FPGA and DSP which are connected through an SRIO interface, wherein the method enables a stable and efficient transmission of data from FPGA and DSP using mix of a scheduling method and an interrupt method in a system where FPGA and DSP are connected through the SRIO interface. In the method for transmitting data of the present invention, the transmission of data between FPGA and DSP which are connected through an SRIO interface is performed by FPGA. And the method comprises step (a) of receiving an event table, which includes a data transmission schedule, from the DSP and storing the event table; step (b) of executing each event recorded in the event table and transmitting the data of the event to the DSP; step (c) of transmitting a doorbell message which includes information on types of the data transmitted to the event after executing each event in step (b); step (d) of receiving decoded data from an internal decoding block and delivering the decoded data to the DSP when a writing interrupt is occurred by the internal decoding block; and step (e) of transmitting the doorbell message, which includes information on types of the decoded data, to the DSP. [Reference numerals] (AA) Start; (BB) End; (S30) Event table received?; (S32) Updating and storing the event table; (S34) Executing the event table; (S36) Symbol interruption generated?; (S38) Data to be transmitted exists?; (S40) At least 256 byte?; (S42) Separating into 256 byte; (S44) Transmitting in 256 byte-unit; (S46) The event ended?; (S48,S56) Transmitting a doorbell; (S50) The Event of the symbol ended?; (S52) Writing operation interruption generated?; (S54) Transmitting the data; (S58) Executing the entire event table?
机译:用于在通过SRIO接口连接的FPGA和DSP之间传输数据的方法技术领域本发明涉及一种在通过SRIO接口连接的FPGA和DSP之间传输数据的方法,其中该方法使得能够在系统中使用调度方法和中断方法的混合来稳定有效地从FPGA和DSP传输数据。 FPGA和DSP通过SRIO接口连接的位置。在本发明的数据传输方法中,通过SRIO接口连接的FPGA和DSP之间的数据传输由FPGA执行。并且该方法包括步骤(a),从DSP接收包括数据传输时间表的事件表,并存储该事件表;步骤(b),执行记录在事件表中的每个事件,并将该事件的数据发送给DSP;步骤(c),在执行步骤(b)中的每个事件之后,发送门铃消息,该消息包括有关发送到事件的数据类型的信息;步骤(d),当内部解码模块发生写入中断时,从内部解码模块接收解码数据,并将解码数据传送给DSP;步骤(e),将门铃消息发送给DSP,该门铃消息包括有关解码数据类型的信息。 [参考数字](AA)开始; (BB)结束; (S30)接收到事件表? (S32)更新并存储事件表; (S34)执行事件表; (S36)产生符号中断? (S38)要发送的数据存在吗? (S40)至少256字节? (S42)分成256字节; (S44)以256字节为单位发送; (S46)事件结束了吗? (S48,S56)传送门铃; (S50)符号的事件结束了吗? (S52)产生写操作中断? (S54)发送数据; (S58)执行整个事件表?

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号