Flexible SPDIF verification tool
    1.
    发明授权
    Flexible SPDIF verification tool 失效
    灵活的SPDIF验证工具

    公开(公告)号:US07409329B2

    公开(公告)日:2008-08-05

    申请号:US10871209

    申请日:2004-06-18

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: A system and method of verifying the format of a simulated signal produced during the simulation of an electronic circuit is disclosed. One aspect of the present invention includes a method of extracting timing information from a single simulated serial digital audio signal that comprises both data and clock. An embodiment of the present invention may verify operation of the simulated electronic circuit by setting the value of a first simulated signal according to predetermined events that occur in a second simulated signal. The second simulated signal may be parsed using timing information extracted from the second simulated signal, and the format of the second simulated signal may be matched against a predetermined format based upon the results of the parsing. An embodiment of the present invention may, for example, be employed during software simulation to verify the operation of exemplary devices such as application specific circuits (ASICs) used in the generation of signals meeting the Sony/Philips Digital Interconnect Format (SPDIF).

    摘要翻译: 公开了一种验证电子电路模拟期间产生的模拟信号的格式的系统和方法。 本发明的一个方面包括从包括数据和时钟的单个模拟串行数字音频信号中提取定时信息的方法。 本发明的实施例可以根据在第二模拟信号中发生的预定事件设定第一模拟信号的值来验证模拟电子电路的操作。 可以使用从第二模拟信号提取的定时信息来解析第二模拟信号,并且可以基于解析的结果将第二模拟信号的格式与预定格式进行匹配。 例如,在软件仿真期间可以采用本发明的一个实施例来验证诸如在产生满足索尼/飞利浦数字互联格式(SPDIF)的信号的生成中使用的应用专用电路(ASIC)等示例性设备的操作。

    Transmission error recovery for digital communication systems using
variable length data packets where data is stored in header locations
of memory
    2.
    发明授权
    Transmission error recovery for digital communication systems using variable length data packets where data is stored in header locations of memory 失效
    使用可变长度数据包的数字通信系统的传输错误恢复,其中数据存储在存储器的报头位置

    公开(公告)号:US5497404A

    公开(公告)日:1996-03-05

    申请号:US910192

    申请日:1992-07-14

    摘要: A succession of variable length data packets containing a header portion and data portion are received. Selected data from the data packet headers is stored in designated locations of a header memory. A data packet start address is provided with each stored header portion to designate a location in a data memory for commencing the storage of data contained in a corresponding data packet. The data from the received data packets is stored commencing in the data memory locations designated by the corresponding data packet start addresses. In an illustrated embodiment, the data packets are macroblocks from digitized television frames. A plurality of next data packet position indicators are provided in the data, for use in periodically verifying macroblock boundaries during the receipt of the television data and to provide a rapid recovery from a transmission error affecting the actual or identified length of a macroblock.

    摘要翻译: 接收包含报头部分和数据部分的一系列可变长度数据分组。 来自数据包头部的所选数据被存储在标题存储器的指定位置。 每个存储的标题部分提供数据分组起始地址,以指定数据存储器中的位置,以便开始存储包含在相应的数据分组中的数据。 来自接收到的数据分组的数据被存储在由对应的数据分组起始地址指定的数据存储单元中。 在所示实施例中,数据分组是来自数字化电视帧的宏块。 在数据中提供多个下一个数据分组位置指示符,用于在接收电视数据期间周期性地验证宏块边界,并且从影响宏块的实际或识别长度的传输误差提供快速恢复。