KR100608113B1 - Digital audio decoder and digital audio player including error handler - Google Patents

Digital audio decoder and digital audio player including error handler Download PDF

Info

Publication number
KR100608113B1
KR100608113B1 KR1020030097058A KR20030097058A KR100608113B1 KR 100608113 B1 KR100608113 B1 KR 100608113B1 KR 1020030097058 A KR1020030097058 A KR 1020030097058A KR 20030097058 A KR20030097058 A KR 20030097058A KR 100608113 B1 KR100608113 B1 KR 100608113B1
Authority
KR
South Korea
Prior art keywords
data stream
error
decoder
digital audio
outputting
Prior art date
Application number
KR1020030097058A
Other languages
Korean (ko)
Other versions
KR20050065898A (en
Inventor
김익균
조한진
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1020030097058A priority Critical patent/KR100608113B1/en
Publication of KR20050065898A publication Critical patent/KR20050065898A/en
Application granted granted Critical
Publication of KR100608113B1 publication Critical patent/KR100608113B1/en

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10037A/D conversion, D/A conversion, sampling, slicing and digital quantisation or adjusting parameters thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • G11B2020/1843Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a cyclic redundancy check [CRC]

Abstract

본 발명은 디지털 오디오 재생기에 관한 발명이다. 특히 에러 핸들러를 포함한 디지털 오디오 복호화기 및 디지털 오디오 재생기에 관한 발명이다. The present invention relates to a digital audio player. In particular, the present invention relates to a digital audio decoder and a digital audio player including an error handler.

본 발명은 입력 데이터 스트림의 프레임 동기를 검색하여 동기화된 제 1 데이터 스트림을 출력하는 동기화기, 상기 제 1 데이터 스트림에서 구문 검사를 수행한 후 제 2 데이터 스트림을 출력하는 구문 확인기, 상기 제 2 데이터 스트림에서 CRC 복호화를 수행한 후 제 3 데이터 스트림을 출력하는 CRC 복호화기, 상기 제 3 데이터 스트림에서 테이블 검색을 수행한 후 출력 데이터 스트림을 출력하는 테이블 확인기, 및 상기 구문 확인기, 상기 CRC 복호화기 및 상기 테이블 확인기에서 발생하는 에러의 발생 횟수 및 종류를 출력하는 에러 핸들러를 포함하는 디지털 오디오 복호화기를 제공한다. 또한 에러 핸들러를 포함하는 디지털 오디오 재생기를 제공한다. The present invention provides a synchronizer for retrieving frame synchronization of an input data stream and outputting a synchronized first data stream, a syntax checker for performing a syntax check on the first data stream, and then outputting a second data stream. A CRC decoder for outputting a third data stream after performing CRC decoding on the data stream, a table checker for outputting an output data stream after performing a table search on the third data stream, and the syntax checker, the CRC It provides a digital audio decoder including a decoder and an error handler for outputting the number and type of errors occurring in the table checker. It also provides a digital audio player that includes an error handler.

본 발명은 에러를 검출하면 에러의 종류를 사용자에게 알릴 수 있고, 에러의 종류에 따라서 적절하게 대응할 수 있으므로 시스템의 안정성에 기여하게 된다는 장점이 있다. The present invention has an advantage that the type of error can be notified to the user when an error is detected, and can be appropriately responded according to the type of error, thereby contributing to the stability of the system.

에러 핸들러, 디지털 오디오 재생기, 디지털 오디오 복호화기. Error handler, digital audio player, digital audio decoder.

Description

에러 핸들러를 포함한 디지털 오디오 복호화기 및 디지털 오디오 재생기 {Digital audio decoder and digital audio player including error handler}Digital audio decoder and digital audio player including error handler}

도 1은 본 발명의 일실시예에 의한 디지털 오디오 복호화기를 나타낸 계통도(block diagram)이다.1 is a block diagram illustrating a digital audio decoder according to an embodiment of the present invention.

도 2는 본 발명의 일실시예에 의한 디지털 오디오 재생기를 나타낸 계통도(block diagram)이다.2 is a block diagram illustrating a digital audio player according to an embodiment of the present invention.

도 3은 도 2의 표시장치에 표시되는 내용의 일례를 나타내는 도면이다.3 is a diagram illustrating an example of contents displayed on the display device of FIG. 2.

본 발명은 디지털 오디오 재생기에 관한 발명이다. 특히 에러 핸들러(error handler)를 포함한 디지털 오디오 복호화기 및 디지털 오디오 재생기에 관한 발명이다. The present invention relates to a digital audio player. In particular, the present invention relates to a digital audio decoder and a digital audio player including an error handler.

고품질 입체영상 및 입체음향 기술 등이 개발되어 고품질 실감 멀티미디어 시대 정보 시대에 진입하고 있으며, 이에 따라 디지털 텔레비전 또는 고선명 텔레 비전의 방송 송수신 시스템 등이 개발되고 있다. 이를 위해서는 영상 정보의 처리 기술발전과 아울러 디지털 오디오 단말기의 성능향상이 필요하다. High quality stereoscopic images and stereoscopic sound technologies have been developed to enter the information age of high quality realistic multimedia, and accordingly, broadcast transmission and reception systems of digital television or high definition television have been developed. To this end, it is necessary to improve the performance of digital audio terminals as well as the development of image information processing technology.

디지털 오디오 단말기의 주요 구성요소로서 오디오 코덱이 있는데, 코덱(Codec)이란 용어는 디스크 스페이스를 상당히 많이 차지하는 다양한 데이터를 부호화하고 복호화하는 즉 압축하고 복원하는 것을 의미한다. 압축의 정도를 표현하는 단위로는 비트 레이트(bit-rate)가 있는데, CD의 디지털 오디오 신호는 1411.3 kbps의 비트 레이트이고, AAC(Advanced Audio Coding)는 CD 디지털 오디오 신호를 96 kbps의 비트 레이트로 압축한다. An audio codec is a main component of a digital audio terminal, and the term codec means encoding and decoding, that is, compressing and restoring various data that occupies a considerable amount of disk space. The unit for expressing the degree of compression is a bit rate. The digital audio signal of a CD is 1411.3 kbps, and the AAC (Advanced Audio Coding) converts a CD digital audio signal at a bit rate of 96 kbps. Compress.

코덱의 기본 원리는 오디오 파일 사이즈를 줄이기 위하여 녹음된 데이터 중에서 인간의 귀로는 구별할 수 없는 데이터를 제거하는 것과 코딩 압축 기법을 사용하는 것이다. 주로 사용하는 코딩 기법은 허프만 코딩(Huffman coding)이며, 서비스 방식으로는 다운로드 방식과 스트리밍 방식이 있다. 다운로드방식의 의미는 음악 파일을 서버, 소스 공급자(source provider) 및 HDD(hard disk driver) 등의 특정 저장장소로부터 유무선 네트워크를 통하여 다운로드 받아서 사용 할 수 있다는 의미이다. 스트리밍은 청취자를 서버에 접속시키고, 인터넷을 통해 신호를 전송함으로써 실시간 음악을 청취할 수 있는 기술이다. 오디오 코덱의 주요 구성 요소는 부호화 해석부, 압축 성능 개선을 위한 기능 해석부, 시간 축 신호 변환부, 그리고 오디오 출력부 등으로 구성되어 있다. The basic principle of the codec is to reduce the size of the audio file and to remove data that is indistinguishable to the human ear from the recorded data and to use coding compression techniques. Commonly used coding techniques are Huffman coding, and there are download methods and streaming methods. The download method means that music files can be downloaded and used from a specific storage location such as a server, a source provider, and a hard disk driver (HDD) through a wired or wireless network. Streaming is a technology that allows listeners to connect to a server and listen to real-time music by sending signals over the Internet. The main components of the audio codec are composed of a coding analyzer, a function analyzer for improving compression performance, a time axis signal converter, and an audio output unit.

종래기술에 의한 디지털 오디오 복호화기 및 디지털 오디오 재생기는 오디오 복호화부에서 발생하는 에러를 제거하거나, 에러를 표시하는 수단이 없다. 따라서, 디지털 오디오 복호화기에서 에러가 발생하더라도, 어떤 에러가 발생하였는지 파악하는 것이 용이하지 않고, 이를 치유하는 것은 더욱 용이하지 않다는 문제점이 있다. The digital audio decoder and the digital audio player according to the prior art have no means for eliminating an error occurring in the audio decoder or displaying the error. Therefore, even if an error occurs in the digital audio decoder, it is not easy to determine what error has occurred and it is not easy to cure it.

따라서, 본 발명은 상술한 문제점을 해결하기 위한 것으로, 본 발명의 목적은 에러의 보고 기능을 가짐으로써, 전송된 오디오 데이터의 상태를 단말기의 표시장치에서 확인할 수 있게 하는 디지털 오디오 복호화기 및 디지털 오디오 재생기를 제공하는데 있다.
Accordingly, an object of the present invention is to solve the above-described problems, and an object of the present invention is to provide an error reporting function, thereby enabling a digital audio decoder and digital audio to check the status of transmitted audio data on a display device of a terminal. To provide a regenerator.

상술한 목적을 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면은 입력 데이터 스트림의 프레임 동기를 검색하여 동기화된 제 1 데이터 스트림을 출력하는 동기화기, 상기 제 1 데이터 스트림에서 구문 검사를 수행한 후 제 2 데이터 스트림을 출력하는 구문 확인기, 상기 제 2 데이터 스트림에서 CRC 복호화를 수행한 후 제 3 데이터 스트림을 출력하는 CRC 복호화기, 상기 제 3 데이터 스트림에서 테이블 검색을 수행한 후 출력 데이터 스트림을 출력하는 테이블 확인기, 및 상기 구문 확인기, 상기 CRC 복호화기 및 상기 테이블 확인기에서 발생하는 에러의 에러 정보를 출력하는 에러 핸들러를 포함하는 디지털 오디오 복호화기를 제공한다. As a technical means for achieving the above object, a first aspect of the present invention is a synchronizer for retrieving frame synchronization of an input data stream and outputting a synchronized first data stream, performing syntax checking on the first data stream. A syntax checker for outputting a second data stream afterwards, a CRC decoder for outputting a third data stream after performing CRC decoding on the second data stream, and an output data stream after performing a table search on the third data stream It provides a digital audio decoder including a table checker for outputting the error, and an error handler for outputting error information of errors occurring in the syntax checker, the CRC decoder and the table checker.

본 발명의 제 2 측면은 안테나에서 수신한 신호를 처리하여 입력 데이터 스트림을 출력하는 모뎀부, 상기 입력 데이터 스트림을 오디오 복호화하여 출력 데이터 스트림으로 출력하고, 오디오 복호화 과정에 발생하는 에러의 에러 정보를 출력하는 복호화기, 상기 출력 데이터 스트림을 디지털 신호로부터 아날로그 신호로 변화하여 출력하는 D/A 변환기, 상기 복호화기에서 출력되는 에러 정보를 입력받아 이 정보가 표시장치에서 표시될 수 있도록 제어신호를 출력하는 처리장치, 및 상기 제어 신호에 따라 에러 정보를 표시하는 표시장치를 포함하는 디지털 오디오 재생기를 제공한다. According to a second aspect of the present invention, a modem unit for processing a signal received from an antenna to output an input data stream, audio decoding the input data stream and outputting the output data stream, and outputs error information of an error occurring in an audio decoding process. A decoder for outputting, a D / A converter for converting the output data stream from a digital signal to an analog signal, and outputting the error information outputted from the decoder, and outputting a control signal so that the information can be displayed on a display device. And a display device for displaying error information according to the control signal.

이하, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다. 그러나, 본 발명의 실시예들은 여러가지 형태로 변형될 수 있으며, 본 발명의 범위가 아래에서 상술하는 실시예들로 인하여 한정되는 식으로 해석되어 져서는 안된다. 본 발명의 실시예들은 당업계에서 평균적 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해 제공되는 것이다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, embodiments of the present invention may be modified in various forms, and the scope of the present invention should not be construed as being limited by the embodiments described below. Embodiments of the present invention are provided to more fully explain the present invention to those skilled in the art.

도 1은 본 발명의 일실시예에 의한 디지털 오디오 복호화기를 나타낸 계통도(block diagram)이다.1 is a block diagram illustrating a digital audio decoder according to an embodiment of the present invention.

도 1에서, 디지털 오디오 복호화기(20)는 입력 버퍼(1), 동기화기(2), 구문 확인기(3), CRC 복호화기(4), 테이블 확인기(5), 출력 버퍼(6) 및 에러 핸들러(7)을 포함한다.In FIG. 1, the digital audio decoder 20 includes an input buffer 1, a synchronizer 2, a syntax checker 3, a CRC decoder 4, a table checker 5, and an output buffer 6. And an error handler 7.

입력 버퍼(1)는 입력 데이터 스트림을 잠시 저장한 후 출력한다. 동기화기(2)는 상기 입력 버퍼의 출력 신호에서 프레임 동기를 검색하여 동기화된 데이터를 출력한다. 구문 확인기(3)는 상기 동기화부 출력 신호에서 오디오 포맷에 따른 구문을 검사하여 에러가 발생하는 경우 그 사실을 에러 핸들러(7)에게 전달한다. 또한, 구문 확인기(3)는 현재 방송 채널에 관한 정보를 사용자를 위하여 보고하는 기능을 가지고 있다. CRC 복호화기(4)는 상기 동기화부 출력 신호에서 주기적 덧붙임 검사(cyclic redundancy check, CRC)를 수행하여, 에러가 발생하는 경우 그 사실을 에러 핸들러(7)에게 전달한다. 테이블 확인기(5)는 테이블을 사용하는 루틴에서 테이블 검색 실패 또는 주어진 범위 밖의 입력 등을 검출하여 그 정보를 에러 핸들러(7)에게 전달한다. 출력 버퍼(6)는 복호화기(20)에서 복호된 신호를 잠시 저장한 후 출력 데이터 스트림으로 출력하는 기능을 수행한다. 에러 핸들러(7)는 구문 확인기(3), CRC 복호화기(4) 및 테이블 확인기(5)로부터 에러가 발생하였다는 신호가 전달되어져 오는 경우에, 다시 동기를 검색할 것을 동기화기(2)에 요청하고, 에러 정보를 처리장치(40)에 전달하는 기능을 수행한다. 에러 정보는 일례로 에러의 발생횟수 및 종류일 수 있다. The input buffer 1 temporarily stores the input data stream and outputs it. The synchronizer 2 retrieves frame synchronization from the output signal of the input buffer and outputs synchronized data. The syntax checker 3 checks the syntax according to the audio format in the synchronizer output signal and transmits the fact to the error handler 7 when an error occurs. In addition, the syntax checker 3 has a function of reporting information on the current broadcast channel for the user. The CRC decoder 4 performs a cyclic redundancy check (CRC) on the output signal of the synchronizer, and transmits the fact to the error handler 7 when an error occurs. The table verifier 5 detects a table lookup failure or an input outside a given range in a routine using the table, and passes the information to the error handler 7. The output buffer 6 performs a function of temporarily storing the signal decoded by the decoder 20 and outputting the decoded signal as an output data stream. When the error handler 7 receives a signal indicating that an error has occurred from the syntax checker 3, the CRC decoder 4, and the table checker 5, the synchronizer 2 searches for synchronization. ), And transmits the error information to the processing device 40. The error information may be, for example, the number and type of occurrences of the error.

도 2는 본 발명의 일실시예에 의한 디지털 오디오 재생기를 나타낸 계통도(block diagram)이다.2 is a block diagram illustrating a digital audio player according to an embodiment of the present invention.

도 2에서, 디지털 오디오 재생기는 모뎀부(10), 복호화기(20), D/A 변화기(30), 처리장치(processor)(40) 및 표시 장치(50)을 포함한다. In FIG. 2, the digital audio player includes a modem unit 10, a decoder 20, a D / A changer 30, a processor 40, and a display device 50.

모뎀부(10)는 안테나에서 수신한 신호를 처리하여 복호화기(20)에 입력되는 입력 데이터 스트림을 만드는 기능과, 안테나에서 수신한 신호의 수신 감도를 측정하여 출력하는 기능을 수행한다. 복호화기(2)는 입력 데이터 스트림을 오디오 복호화하여 출력 데이터 스트림으로 출력하되, 복호화기 내부의 에러의 에러 정보를 출력할 수 있는 기능을 가진다. 에러 정보는 일례로 에러의 발생횟수 및 종류일 수 있다. 복호화기(20)는 상기에서 설명한 본 발명의 일실시예에 따른 복호화기(20)일 수도 있다. D/A 변환기(30)는 복호화기의 출력 데이터 스트림을 아날로그 신호로 변환하는 기능을 수행한다. 처리장치(40)는 상기 모뎀부(10)에서 출력되는 수신 감도 및 상기 복호화기(20)에서 출력되는 에러 정보를 입력받아 표시장치(50)에 이 정보가 표시될 수 있도록 표시장치(50)를 제어하는 기능을 수행한다. 표시장치(50)는 상기 처리장치(40)으로부터 오는 제어 신호에 따라 수신 감도, 에러 정보를 표시하는 기능을 수행한다. The modem unit 10 performs a function of processing a signal received from an antenna to generate an input data stream input to the decoder 20, and measuring and outputting a reception sensitivity of the signal received from the antenna. The decoder 2 performs audio decoding on the input data stream and outputs the output data stream, but outputs error information of an error inside the decoder. The error information may be, for example, the number and type of occurrences of the error. The decoder 20 may be a decoder 20 according to an embodiment of the present invention described above. The D / A converter 30 converts the output data stream of the decoder into an analog signal. The processing device 40 receives the reception sensitivity output from the modem unit 10 and the error information output from the decoder 20 so as to display the information on the display device 50. Perform a function to control. The display device 50 displays reception sensitivity and error information according to the control signal from the processing device 40.

도 3은 도 2의 표시장치(50)에 표시되는 내용의 일례를 나타내는 도면이다. 도 3에서 표시장치에 표시되는 내용은 수신 감도, 에러 발생 횟수 및 에러의 종류를 나타내는 에러 코드이다. 3 is a diagram illustrating an example of the content displayed on the display device 50 of FIG. 2. In FIG. 3, the content displayed on the display device is an error code indicating the reception sensitivity, the number of occurrences of an error, and the type of error.

본 발명의 기술 사상은 상기 바람직한 실시예에 따라 구체적으로 기술되었으나, 상기한 실시예는 그 설명을 위한 것이며 그 제한을 위한 것이 아님을 주의하여야한다. 또한, 본 발명의 기술 분야의 통상의 전문가라면 본 발명의 기술 사상의 범위 내에서 다양한 변형예가 가능함을 이해할 수 있을 것이다.Although the technical spirit of the present invention has been described in detail according to the above preferred embodiment, it should be noted that the above-described embodiment is for the purpose of description and not of limitation. In addition, it will be understood by those skilled in the art that various modifications are possible within the scope of the technical idea of the present invention.

본 발명에 의한 에러 핸들러(error handler)를 포함한 디지털 오디오 복호화기 및 디지털 오디오 재생기는 에러를 검출하면 에러의 종류를 사용자에게 알릴 수 있고, 에러의 종류에 따라서 적절하게 대응할 수 있으므로 시스템의 안정성에 기여하게 된다는 장점이 있다. The digital audio decoder and the digital audio player including the error handler according to the present invention can inform the user of the type of error when the error is detected and can respond appropriately according to the type of error, thereby contributing to the stability of the system. It has the advantage of being.

또한, 본 발명에 의한 에러 핸들러(error handler)를 포함한 디지털 오디오 복호화기 및 디지털 오디오 재생기는 DAB, DMB 등에서 사용하는 오디오 복호화기의 경우에는 음영지역에서 사용자가 에러의 현황을 관찰할 수 있어, 좋은 수신지역을 찾는데 도움을 줄 수 있다는 장점이 있다. In addition, in the case of the audio decoder used in the DAB, DMB, etc., the digital audio decoder and the digital audio player including the error handler according to the present invention can observe the current state of the error in the shaded area. The advantage is that it can help to find the receiving area.

또한 본 발명에 의한 에러 핸들러(error handler)를 포함한 디지털 오디오 복호화기 및 디지털 오디오 재생기는 사용자가 오디오를 청취함에 있어 현재 채널의 상황이 좋아 완전한 비트스트림으로 청취하고 있는지, 완전하지는 않지만 에러 감춤에 의해 일부 오디오 프레임을 누락시키면서 청취하고 있는지 여부를 판단하여 안테나의 조작과 자리이동 등을 통하여 양호한 음질의 방송 수신을 가능하게 한다는 장점이 있다. In addition, the digital audio decoder and the digital audio player including an error handler according to the present invention can be used to listen to the audio in a complete bitstream due to the situation of the current channel. There is an advantage in that it is possible to receive broadcasts of good sound quality through the operation of the antenna and the shifting of the antenna by determining whether or not to listen while omitting some audio frames.

Claims (6)

입력 데이터 스트림의 프레임 동기를 검색하여 동기화된 제 1 데이터 스트림을 출력하는 동기화기;A synchronizer for retrieving frame synchronization of the input data stream and outputting a synchronized first data stream; 상기 제 1 데이터 스트림에서 구문 검사를 수행한 후 제 2 데이터 스트림을 출력하는 구문 확인기;A syntax checker for outputting a second data stream after performing syntax checking on the first data stream; 상기 제 2 데이터 스트림에서 CRC 복호화를 수행한 후 제 3 데이터 스트림을 출력하는 CRC 복호화기;A CRC decoder configured to output a third data stream after performing CRC decoding on the second data stream; 상기 제 3 데이터 스트림에서 테이블 검색을 수행한 후 출력 데이터 스트림을 출력하는 테이블 확인기; 및A table identifier for outputting an output data stream after performing a table search on the third data stream; And 상기 구문 확인기, 상기 CRC 복호화기 및 상기 테이블 확인기에서 발생하는 에러의 에러 정보를 출력하는 에러 핸들러를 포함하는 디지털 오디오 복호화기.And an error handler for outputting error information of an error occurring in the syntax checker, the CRC decoder, and the table checker. 제 1 항에 있어서, The method of claim 1, 상기 에러 정보는 에러의 발생 회수 및 종류인 것을 특징으로 하는 디지털 오디오 복호화기.And the error information is the number of occurrences and types of errors. 제 1 항에 있어서, The method of claim 1, 상기 구문 확인기, 상기 CRC 복호화기 또는 상기 테이블 확인기에서 에러가 발생하는 경우 상기 에러 핸들러는 상기 동기화기로 하여금 다시 동기화를 수행하 도록 제어하는 것을 특징으로 하는 디지털 오디오 복호화기.And if an error occurs in the syntax checker, the CRC decoder, or the table checker, the error handler controls the synchronizer to perform synchronization again. 안테나에서 수신한 신호를 처리하여 입력 데이터 스트림을 출력하는 모뎀부;A modem unit processing a signal received from an antenna and outputting an input data stream; 상기 입력 데이터 스트림을 오디오 복호화하여 출력 데이터 스트림으로 출력하고, 오디오 복호화 과정에 발생하는 에러의 에러 정보를 출력하는 복호화기;A decoder for audio decoding the input data stream and outputting the audio data as an output data stream and outputting error information of an error occurring in an audio decoding process; 상기 출력 데이터 스트림을 디지털 신호로부터 아날로그 신호로 변화하여 출력하는 D/A 변환기;A D / A converter converting the output data stream from a digital signal to an analog signal and outputting the converted data; 상기 복호화기에서 출력되는 에러 정보를 입력받아 이 정보가 표시장치에서 표시될 수 있도록 제어신호를 출력하는 처리장치; 및A processing device which receives error information output from the decoder and outputs a control signal so that the information can be displayed on a display device; And 상기 제어 신호에 따라 에러 정보를 표시하는 표시장치를 포함하는 디지털 오디오 재생기.And a display device for displaying error information according to the control signal. 제 4 항에 있어서, The method of claim 4, wherein 상기 에러 정보는 에러의 발생 회수 및 종류인 것을 특징으로 하는 디지털 오디오 재생기.And the error information is the number of occurrences and types of errors. 제 4 항에 있어서, The method of claim 4, wherein 상기 복호화기는 제 1 내지 3 항 중 어느 한 항에 의한 디지털 오디오 복호화기인 것을 특징으로 하는 디지털 오디오 재생기.The decoder is a digital audio decoder, characterized in that the digital audio decoder according to any one of claims 1 to 3.
KR1020030097058A 2003-12-26 2003-12-26 Digital audio decoder and digital audio player including error handler KR100608113B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030097058A KR100608113B1 (en) 2003-12-26 2003-12-26 Digital audio decoder and digital audio player including error handler

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030097058A KR100608113B1 (en) 2003-12-26 2003-12-26 Digital audio decoder and digital audio player including error handler

Publications (2)

Publication Number Publication Date
KR20050065898A KR20050065898A (en) 2005-06-30
KR100608113B1 true KR100608113B1 (en) 2006-08-04

Family

ID=37257043

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030097058A KR100608113B1 (en) 2003-12-26 2003-12-26 Digital audio decoder and digital audio player including error handler

Country Status (1)

Country Link
KR (1) KR100608113B1 (en)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2562427C (en) 2005-10-05 2012-07-10 Lg Electronics Inc. A digital broadcast system and method of processing traffic information
WO2007091779A1 (en) 2006-02-10 2007-08-16 Lg Electronics Inc. Digital broadcasting receiver and method of processing data
WO2007126196A1 (en) 2006-04-29 2007-11-08 Lg Electronics Inc. Digital broadcasting system and method of processing data
WO2007136166A1 (en) 2006-05-23 2007-11-29 Lg Electronics Inc. Digital broadcasting system and method of processing data
KR100844194B1 (en) * 2006-08-02 2008-07-04 엠텍비젼 주식회사 Method and device for decodig digital audio data, and recoded medium for performing method of decoding digital audio data
US7873104B2 (en) 2006-10-12 2011-01-18 Lg Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcasting data
KR101285887B1 (en) 2007-03-26 2013-07-11 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR101253185B1 (en) 2007-03-26 2013-04-10 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101285888B1 (en) 2007-03-30 2013-07-11 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR101456002B1 (en) 2007-06-26 2014-11-03 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR101405966B1 (en) 2007-06-26 2014-06-20 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR20090004660A (en) 2007-07-02 2009-01-12 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR20090004659A (en) 2007-07-02 2009-01-12 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR101405972B1 (en) 2007-07-02 2014-06-12 엘지전자 주식회사 broadcasting receiver and method of processing broadcast signal
KR20090004658A (en) 2007-07-02 2009-01-12 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR101490246B1 (en) 2007-07-02 2015-02-05 엘지전자 주식회사 broadcasting receiver and method of processing broadcast signal
KR101405971B1 (en) 2007-07-02 2014-06-12 엘지전자 주식회사 broadcasting receiver and method of processing broadcast signal
KR101513028B1 (en) 2007-07-02 2015-04-17 엘지전자 주식회사 broadcasting receiver and method of processing broadcast signal
KR101531910B1 (en) 2007-07-02 2015-06-29 엘지전자 주식회사 broadcasting receiver and method of processing broadcast signal
WO2009005326A2 (en) 2007-07-04 2009-01-08 Lg Electronics Inc. Digital broadcasting system and method of processing data
KR20090002855A (en) 2007-07-04 2009-01-09 엘지전자 주식회사 Digital broadcast system and method of processing signal
KR20090004661A (en) 2007-07-04 2009-01-12 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR20090004059A (en) 2007-07-06 2009-01-12 엘지전자 주식회사 Telematics terminal capable of receiving broadcast and method of processing broadcast signal
KR20090004773A (en) 2007-07-06 2009-01-12 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
KR20090004725A (en) 2007-07-06 2009-01-12 엘지전자 주식회사 Broadcast receiver and method of processing data of broadcast receiver
KR20090004061A (en) 2007-07-06 2009-01-12 엘지전자 주식회사 Telematics terminal capable of receiving broadcast and method of processing broadcast signal
KR20090004722A (en) 2007-07-06 2009-01-12 엘지전자 주식회사 Broadcast receiver and method of processing data
CN101785302B (en) 2007-08-24 2013-07-17 Lg电子株式会社 Digital broadcasting system and method of processing data in digital broadcasting system
CA2697453C (en) 2007-08-24 2013-10-08 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
WO2009028848A1 (en) 2007-08-24 2009-03-05 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
KR101572875B1 (en) 2007-09-21 2015-11-30 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system
WO2009038408A2 (en) 2007-09-21 2009-03-26 Lg Electronics Inc. Digital broadcasting system and data processing method
WO2009038442A2 (en) 2007-09-21 2009-03-26 Lg Electronics Inc. Digital broadcasting receiver and method for controlling the same
US7813310B2 (en) 2007-09-21 2010-10-12 Lg Electronics, Inc. Digital broadcasting receiver and method for controlling the same

Also Published As

Publication number Publication date
KR20050065898A (en) 2005-06-30

Similar Documents

Publication Publication Date Title
KR100608113B1 (en) Digital audio decoder and digital audio player including error handler
TWI404419B (en) Data insertion methods , sysytems, machine readable media and apparatus for use with compressed audio/video data
TWI517629B (en) Transport stream packet header compression
US6119092A (en) Audio decoder bypass module for communicating compressed audio to external components
US6915263B1 (en) Digital audio decoder having error concealment using a dynamic recovery delay and frame repeating and also having fast audio muting capabilities
CN102045338A (en) Content reproduction system, content reproduction apparatus, program and content reproduction method
CN101218799A (en) Method and apparatus for providing IP datacasting service in digital audio broadcasting system
JPH08328599A (en) Mpeg audio decoder
RU2486679C2 (en) Apparatus and method for storing and reading file, having media data storage and metadata storage
JP4944250B2 (en) System and method for providing AMR-WBDTX synchronization
WO2010042331A2 (en) Reconstruction of errored media streams in a communication system
KR20110026445A (en) Method and apparatus for generating or cutting or changing a frame based bit stream format file including at least one header section, and a corresponding data structure
CN113192521A (en) Audio coding and decoding method and audio coding and decoding equipment
JPH0686217A (en) Image data recording and reproducing device
JPH10209876A (en) Bit stream reproducing device
CN114616801B (en) Video coding method, device, equipment and storage medium
CN111836071B (en) Multimedia processing method and device based on cloud conference and storage medium
JP5113732B2 (en) Data broadcasting transmitter
EP0840521A2 (en) Radio-communication video terminal device
JP4383721B2 (en) Demultiplexer
KR20100100224A (en) Decoding apparatus and decoding method
US20050197830A1 (en) Method for calculating a frame in audio decoding
US8515239B2 (en) Method and device for encoding vibro-kinetic data onto an LPCM audio stream over an HDMI link
WO2023051370A1 (en) Encoding and decoding methods and apparatus, device, storage medium, and computer program
US20040125707A1 (en) Retrieving content of various types with a conversion device attachable to audio outputs of an audio CD player

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee