发明名称 System and method for detecting errors in audio data
摘要 An application programming interface (API) executed by a first processing unit combines audio data samples with error code values generated for those samples. The API then causes a data stream to be opened having sufficient bandwidth to accommodate combined samples made up of audio data samples and corresponding error code values. The combined samples are then transmitted to a decoder and validation unit within a second processing unit that receives the combined data, strips the error code values and validates the audio data based on the error code values. When the error code values indicate that the audio data has been compromised, the second processing unit terminates the output of sound derived from the audio data.
申请公布号 US8938661(B2) 申请公布日期 2015.01.20
申请号 US201213564610 申请日期 2012.08.01
申请人 NVIDIA Corporation 发明人 Pereira Mark;Yang Ling;Gupta Govendra
分类号 H03M13/00 主分类号 H03M13/00
代理机构 Patterson & Sheridan, LLP 代理人 Patterson & Sheridan, LLP
主权项 1. A computer-implemented method for detecting and managing errors in data samples streamed to a first hardware unit by a second hardware unit, the method comprising: receiving a format tag from the second hardware unit that indicates a format of an M+N bit augmented data sample; configuring the first hardware unit to decode the M+N bit augmented data sample based on the format tag; receiving the M+N bit augmented data sample associated with an M+N bit data stream, wherein each one of M and N is an integer value, and wherein the M+N bit data stream comprises a plurality of M+N bit augmented data samples; generating an M bit data sample and an N bit error code value by decoding the M+N bit augmented data sample; determining that the N bit error code value indicates that the M bit data sample is invalid; and causing an output device to terminate output derived from the M+N bit data stream.
地址 Santa Clara CA US