KR950001722A - Digital signal processing method and apparatus - Google Patents

Digital signal processing method and apparatus Download PDF

Info

Publication number
KR950001722A
KR950001722A KR1019930010319A KR930010319A KR950001722A KR 950001722 A KR950001722 A KR 950001722A KR 1019930010319 A KR1019930010319 A KR 1019930010319A KR 930010319 A KR930010319 A KR 930010319A KR 950001722 A KR950001722 A KR 950001722A
Authority
KR
South Korea
Prior art keywords
signal
data
memory
external interface
level
Prior art date
Application number
KR1019930010319A
Other languages
Korean (ko)
Other versions
KR0142294B1 (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 KR1019930010319A priority Critical patent/KR0142294B1/en
Publication of KR950001722A publication Critical patent/KR950001722A/en
Application granted granted Critical
Publication of KR0142294B1 publication Critical patent/KR0142294B1/en

Links

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Transfer Systems (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 디지탈신호처리방법 및 그 장치에 관한 것으로, 특히 기록매체로부터 재생되는 디지탈보조데이타를 일정한 재생신호처리를 한 후 메모리의 특정영역에 보조데이타를 저장해 놓고 외부인터페이스가 보조데이타를 요구하면 그 보조데이타를 외부인터페이스의 동작속도에 동기시켜 전송하는 디지탈신호처리시스템에 관한 것이다. 본 발명은 동작개시신호와 동작클럭을 입력받아 동작개시시의 대기신호를 제어하는 제1카운터수단, 메모리에 저장되어 있는 보조데이타를 독출하기 위해 해당 메모리독출번지를 발생하는 수단, 메모리의 해당번지에 있는 데이타 읽기를 완료한 후 대기신호를 제어하여 대기신호에 따라 데이타전송클럭을 입력받아 대기신호제어 및 보조데이타 출력을 제어하기 위해 해당 데이타전송클럭을 계수하는 제2카운터수단, 매체로부터 읽어들인 보조데이타를 외부에 전송하기 전에 일단 저장하는 메모리수단, 및 제1과 제2카운터수단의 출력을 이용하여 외부에 동작상태를 알려주는 수단에 의하여 달성된다. 따라서, 동작속도에 구애받지 않고 용이하게 외부인터페이스를 구성할 수 있는 효과를 제공한다.The present invention relates to a digital signal processing method and an apparatus thereof, and in particular, after the auxiliary data reproduced from a recording medium is subjected to a predetermined playback signal processing, the auxiliary data is stored in a specific area of the memory, and the external interface requests the auxiliary data. The present invention relates to a digital signal processing system for transmitting auxiliary data in synchronization with an operation speed of an external interface. The present invention provides a first counter means for receiving an operation start signal and an operation clock to control a standby signal at the start of operation, a means for generating a corresponding memory read address to read auxiliary data stored in the memory, and a corresponding address of the memory. Second counter means for reading the data transfer clock according to the wait signal by controlling the wait signal after reading the data in the second counter means for counting the corresponding data transfer clock to control the wait signal control and auxiliary data output. Memory means for storing the auxiliary data before transmission to the outside, and means for informing the operation state to the outside using the outputs of the first and second counter means. Therefore, it provides an effect that can easily configure the external interface regardless of the operating speed.

Description

디지탈신호처리방법 및 그 장치Digital signal processing method and apparatus

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

제1도는 본 발명에 의한 디지탈신호처리에 있어서 외부 인터페이스의 동작속도에 대응하는 데이타독출장치를 나타내는 회로도.1 is a circuit diagram showing a data reading apparatus corresponding to the operation speed of an external interface in digital signal processing according to the present invention.

Claims (6)

기록매체로부터 재생된 디지탈보조데이타를 외부인터페이스에 전송하는 디지탈신호처리장치에 있어서, 외부인터페이스로부터 보조데이타요구신호와 동작클럭신호가 인가되면 동작클럭신호를 소정수만큼 카운트하여 상태신호 발생부를 제어하는 신호를 발생하는 제1제어부; 외부인터페이스로부터 데이타전송클럭신호를 인가받아 데이타처리단위씩 카운트하여 번지발생부의 번지증가를 제어하고, 상태신호발생부를 제어하는 신호를 발생하는 제2제어부; 메모리리드시작번지를 사전 설정하고, 상기 제2제어부로부터 인가되는 신호에 응답하여 번지수를 증가시켜 메모리로 인가하는 번지발생부; 상기 매체로부터 읽어들인 보조데이타를 소정영역에 저장하고, 상기 번지발생부로부터 인가되는 메모리리드번지에 응답하여 해당 보조데이타를 출력하는 메모리; 상기 제1제어부 및 제2제어부로부터 인가되는 신호에 응답하여 외부인터페이스가 데이타전송클럭신호를 발생할 수 있도록 동작상태를 알리는 신호를 발생하는 상태신호발생부; 및 상기 메모리부터 인가되는 소정 비트의 데이타를 상기 데이타전송클럭신호에 동기시켜 직렬형태로 출력하는 직렬화부를 포함하는 디지탈신호처리장치.A digital signal processing apparatus for transmitting digital auxiliary data reproduced from a recording medium to an external interface, wherein when the auxiliary data request signal and the operation clock signal are applied from the external interface, the operation clock signal is counted by a predetermined number to control the state signal generator. A first control unit generating a signal; A second control unit which receives a data transmission clock signal from an external interface and counts data processing units to control the address increase of the address generation unit and generates a signal for controlling the state signal generator; A address generation unit which presets a memory lead start address and increases the address number in response to the signal applied from the second control unit and applies it to the memory; A memory for storing the auxiliary data read from the medium in a predetermined area and outputting the auxiliary data in response to a memory lead address applied from the address generator; A state signal generator for generating a signal indicating an operation state so that an external interface can generate a data transmission clock signal in response to signals applied from the first controller and the second controller; And a serializer which outputs data of a predetermined bit applied from the memory in serial form in synchronization with the data transfer clock signal. 제1항에 있어서, 상기 제1제어부는 상기 보조데이타 요구신호와 소정의 궤환신호를 논리곱연산하는 논리곱소자; 상기 논리곱소자로부터 인가되는 신호를 클리어단자로 인가받아 제1레벨구간동안 리세트상태가 되고, 제2레벨구간동안 클럭단자로 인가되는 상기 동작클럭신호의 소정엣지부분마다 카운트동작을 수행하는 카운터; 상기 카운터로부터 인가되는 카운트값이 사전 설정된 값일 경우만 제1레벨의 신호를 발생하는 부정논리곱소자; 상기 보조데이타요구신호를 리세트단자로 인가받아 제1레벨구간동안 리세트상태가 되고, 제2레벨구간동안 클럭단자로 인가받는 상기 부정논리곱소자로부터 인가되는 신호의 소정엣지부분에 동기되어 사전설정된 일정레벨의 신호를 출력시키는 제1플립플롭; 및 상기 동작클럭신호의 소정엣지부분마다 상기 제1플립플롭으로부터 인가되는 신호를 반전시켜 상기 논리곱소자로 궤환 입력하는 제2플립플롭으로 이루어진 것을 특징으로 하는 디지탈신호처리장치.2. The apparatus of claim 1, wherein the first control unit comprises: a logical AND element for performing an AND operation on the auxiliary data request signal and a predetermined feedback signal; A counter that receives a signal applied from the logical multiplication device as a clear terminal and is reset during a first level period, and performs a count operation for each predetermined edge portion of the operation clock signal applied to a clock terminal during a second level period. ; A negative logical element generating a signal of a first level only when the count value applied from the counter is a preset value; The auxiliary data request signal is applied to the reset terminal to be in a reset state during the first level section, and is synchronized in advance with a predetermined edge portion of the signal applied from the negative logical element applied to the clock terminal during the second level section. A first flip-flop for outputting a predetermined level signal; And a second flip flop which inverts the signal applied from the first flip flop at every predetermined edge portion of the operation clock signal and feeds it back to the logical multiplication device. 제1항에 있어서, 상기 제2제어부는 소정의 궤환신호를 클리어단자로 인가받아 제1레벨구간동안 리세트상태가 되고, 제2레벨구간동안 클럭단자로 입력되는 데이타전송클럭신호의 소정엣지부분마다 카운트동작을 수행하는 카운터; 상기 카운터가 리세트상태일 경우에만 제2레벨의 신호를 발생하는 제1논리곱소자; 상기 카운터로부터 인가되는 카운트값이 데이타처리단위 비트수와 동일한 경우에만 제2레벨의 신호를 발생하는 제2논리곱소자; 상기 제2논리곱소자로부터 인가되는 신호를 일정시간간격단위씩 순차적으로 지연하고, 제1지연신호를 상기 카운터로 궤환입력하는 다수의 지연기들; 및 상기 제2논리곱소자로부터 인가되는 신호를 반전하여 출력하는 인버터로 이루어진 것을 특징으로 하는 디지탈신호처리 장치.2. The predetermined edge portion of the data transmission clock signal according to claim 1, wherein the second control unit receives a predetermined feedback signal as a clear terminal and enters the reset state during the first level section, and inputs the clock signal during the second level section. A counter for performing a count operation every time; A first logical element for generating a second level signal only when the counter is in a reset state; A second logical element which generates a signal of a second level only when the count value applied from the counter is equal to the number of data processing unit bits; A plurality of delayers sequentially delaying a signal applied from the second logical element by a predetermined time interval and feeding back a first delay signal to the counter; And an inverter for inverting and outputting a signal applied from the second logical product. 제2항 또는 제3항에 있어서, 상기 상태신호발생부는 상기 부정논리곱소자와 지연기로부터 인가되는 신호에 응답하여 제1레벨의 신호를 발생하고, 상기 인버터로부터 인가되는 신호에 응답하여 제2레벨의 신호를 발생하는 R-S래치부로 이루어진 것을 특징으로 하는 디지탈신호처리장치.The method of claim 2 or 3, wherein the state signal generator generates a signal of a first level in response to signals applied from the negative logic element and the delay unit, and generates a second signal in response to a signal applied from the inverter. A digital signal processing apparatus comprising an RS latch unit for generating a signal of a level. 제3항에 있어서, 상기 직렬회부는 상기 제1논리곱소자로부터 제2레벨신호가 인가되는 동안 상기 메모리로부터 데이타처리단위의 데이타를 인가받아 저장하고, 상기 데이타전송클럭신호의 소정엣지부분에 동기되어 저장된 데이타를 직렬출력하는 것을 특징으로 하는 디지탈신호처리장치.The data transmission unit of claim 3, wherein the serial circuit receives and stores data of a data processing unit from the memory while a second level signal is applied from the first logical element, and synchronizes with a predetermined edge portion of the data transmission clock signal. And serially output the stored data. 기록매체로부터 재생된 디지탈보조데이타를 메모리의 특정영역에 저장하고, 외부인터페이스의 동작속도에 대응하여 데이타를 독출하기 위한 디지탈신호처리방법에 있어서, 메모리리드시작번지를 사전 설정하는 단계; 메모리리드번지에 해당하는 데이타를 독출하여 출력할 준비를 하는 단계; 데이타출력준비가 완료되었음을 외부인터페이스에 인식시키는 단계; 외부인터페이스로부터 인가되는 데이타전송클럭신호에 동기되어 독출된 데이타를 전송하는 단계; 상기 데이타전송클럭신호가 데이타처리단위만큼 인가될 때마다 상기 메모리리드번지를 증가시키는 단계; 및 상기 데이타전송클럭신호가 데이타처리단위만큼 인가될 때마다 외부인터페이스에 메모리를 리드하고 있음을 인식시키는 단계를 포함하는 디지탈신호처리방법.A digital signal processing method for storing digital auxiliary data reproduced from a recording medium in a specific area of a memory and reading data in response to an operation speed of an external interface, the method comprising: presetting a memory lead start address; Reading data corresponding to the memory lead address and preparing to output the read data; Recognizing to the external interface that the data output preparation is completed; Transmitting the read data in synchronization with a data transmission clock signal applied from an external interface; Increasing the memory lead address each time the data transmission clock signal is applied by a data processing unit; And recognizing that a memory is read to an external interface whenever the data transmission clock signal is applied by a data processing unit. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019930010319A 1993-06-08 1993-06-08 Digital signal processing method and device thereof KR0142294B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019930010319A KR0142294B1 (en) 1993-06-08 1993-06-08 Digital signal processing method and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019930010319A KR0142294B1 (en) 1993-06-08 1993-06-08 Digital signal processing method and device thereof

Publications (2)

Publication Number Publication Date
KR950001722A true KR950001722A (en) 1995-01-03
KR0142294B1 KR0142294B1 (en) 1998-07-15

Family

ID=19357000

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019930010319A KR0142294B1 (en) 1993-06-08 1993-06-08 Digital signal processing method and device thereof

Country Status (1)

Country Link
KR (1) KR0142294B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100587792B1 (en) * 2004-12-22 2006-06-09 주식회사 대우일렉트로닉스 Method of deciding cd-text data reading completion for cd player

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100587792B1 (en) * 2004-12-22 2006-06-09 주식회사 대우일렉트로닉스 Method of deciding cd-text data reading completion for cd player

Also Published As

Publication number Publication date
KR0142294B1 (en) 1998-07-15

Similar Documents

Publication Publication Date Title
US4463443A (en) Data buffer apparatus between subsystems which operate at differing or varying data rates
US4164787A (en) Multiple microprocessor intercommunication arrangement
KR880009520A (en) Digital data memory system
US6252441B1 (en) Synchronous data sampling circuit
EP0769783B1 (en) Synchronous semiconductor memory capable of saving a latency with a reduced circuit scale
US5054002A (en) Memory unit with compensating delay circuit corresponding to a decoder delay
KR950001722A (en) Digital signal processing method and apparatus
US8320204B2 (en) Memory interface control circuit
US5675271A (en) Extended chip select reset apparatus and method
JP4190217B2 (en) Clock generation apparatus and audio data processing apparatus
JP3063291B2 (en) Line monitoring circuit
KR0121161Y1 (en) Switching system in common parallel bus
KR20010006850A (en) Improved skew pointer generation
SU594595A1 (en) Device for cycle synchronization with regeneration of discrete signals
KR19980050372A (en) Clock generator for data transmission synchronization
JP3815826B2 (en) Digital signal processor
JP3256464B2 (en) Asynchronous transfer control method
JP2704063B2 (en) CCD image sensor control circuit
KR100738958B1 (en) Data output predriver of semiconductor memory apparatus
RU1807494C (en) Data exchange device
SU1550509A1 (en) Scaling device
JP3158530B2 (en) Semiconductor memory device
RU1798901C (en) Single-pulse frequency multiplier
JP3161795B2 (en) Phase controller
JPH01101748A (en) Clock crossing-over circuit

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20050228

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee