[go: up one dir, main page]

KR100202170B1 - Receiving method and its apparatus of data for serial interface - Google Patents

Receiving method and its apparatus of data for serial interface Download PDF

Info

Publication number
KR100202170B1
KR100202170B1 KR1019960053358A KR19960053358A KR100202170B1 KR 100202170 B1 KR100202170 B1 KR 100202170B1 KR 1019960053358 A KR1019960053358 A KR 1019960053358A KR 19960053358 A KR19960053358 A KR 19960053358A KR 100202170 B1 KR100202170 B1 KR 100202170B1
Authority
KR
South Korea
Prior art keywords
data
signal
control signal
output
shift register
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1019960053358A
Other languages
Korean (ko)
Other versions
KR19980035115A (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 KR1019960053358A priority Critical patent/KR100202170B1/en
Publication of KR19980035115A publication Critical patent/KR19980035115A/en
Application granted granted Critical
Publication of KR100202170B1 publication Critical patent/KR100202170B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/01Methods or arrangements for data conversion without changing the order or content of the data handled for shifting, e.g. justifying, scaling, normalising
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M9/00Parallel/series conversion or vice versa

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)

Abstract

본 발명은 시리얼 인터페이스를 위한 데이터 수신 장치에 관한 것으로, 직렬 데이터를 입력받아 동기클럭에 따라 쉬프트하여 병렬 데이터로 전환한다. 클럭 계수기는 동기클럭을 카운트하여 쉬프트 레지스터에 데이터가 가득차는 시점을 검출하고, 쉬프트 레지스터에 데이터가 가득차면 캐리 신호를 발생시킨다. 래치부는 캐리 신호에 의해 인에이블되어 병렬 데이터를 입력받아 래치한다. 버퍼부에는 래치부에 래치되어 있는 데이터가 입력되고, 제2제어신호에 의해 인에이블되어 입력되어 있는 데이터를 메모리로 출력한다. 메모리는 제1제어신호에 의해 인에이블되어 버퍼부에서 출력되는 데이터가 저장된다. 제어수단은 캐리 데이터와 외부로부터 직력 데이터 수신허가신호를 입력받아 제1제어신호와 제2제어신호를 발생시킨다.The present invention relates to a data receiving apparatus for a serial interface, and receives serial data and shifts the data according to a synchronous clock to parallel data. The clock counter counts the synchronous clock to detect when the shift register is full of data, and generates a carry signal when the shift register is full. The latch unit is enabled by the carry signal to receive and latch the parallel data. Data latched in the latch unit is input to the buffer unit, and the data, enabled by the second control signal, is output to the memory. The memory is enabled by the first control signal to store data output from the buffer unit. The control means receives the carry data and the serial data reception permission signal from the outside and generates a first control signal and a second control signal.

Description

시리얼 인터페이스를 위한 데이터 수신 장치Data receiver for serial interface

제1도는 본 발명에 따른 시리얼 인터페이스를 위한 리시브 장치의 개략적인 동작 순서를 설명하기 위한 예시도.1 is an exemplary view for explaining a schematic operation sequence of a receiving device for a serial interface according to the present invention.

제2도는 제1도에 도시된 본 발명의 개념을 구체화한 블럭 구성 예시도.2 is an exemplary block diagram embodying the concept of the present invention shown in FIG.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

1 : 3비트 카운터 2 : AND 게이트1: 3 bit counter 2: AND gate

3, 4 : JK플립플롭 5 : DMA 콘트롤러3, 4: JK flip-flop 5: DMA controller

6 : 인터럽트 처리부 7 : 8비트 쉬프트 레지스터6: Interrupt Processing Unit 7: 8-bit Shift Register

8 : 래치부 9 : 버퍼8 latch portion 9 buffer

10 : DRAM10: DRAM

본 발명은 시리얼 인터페이스중 리시브 파트에 관한 것으로 특히, PC와 외부 기기간의 인터페이스에 적당하도록 한 시리얼 인터페이스를 위한 수신 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a receive part of a serial interface, and more particularly, to a receiving device for a serial interface adapted to interface with a PC and an external device.

일반적으로, 컴퓨터에서 외부 기기와 통신하는 방식은 시리얼 통신방식과 페러럴 통신방식으로 구분할 수 있는데, 마우스나 디지타이저 등의 장치들을 사용하고자 하는 경우 시리얼 통신을 하게 된다.In general, a method of communicating with an external device in a computer may be classified into a serial communication method and a parallel communication method. When a device such as a mouse or a digitizer is used, serial communication is performed.

이때, PC에서 주변장치와 시리얼 통신을 하기 위한 시리얼 데이터 리시브 장치는 아직까지 크게 알려진바 없으며, 흔히 소프트웨어를 사용하여 데이터의 수신시 8비트의 유효 데이터를 검색 수신하는 방식을 사용하였다.At this time, a serial data receiving device for serial communication with a peripheral device in a PC has not been widely known until now, and often used a method of searching and receiving 8-bit valid data when receiving data using software.

이러한 종래의 방식은 중앙처리장치인 CPU가 시리얼 통신을 하기 위한 시리얼 데이터 수신용 소프트웨어를 수행하면서 PC의 동작을 위한 운영과정을 동시에 수행하여야 하기 때문에 CPU의 효율이 떨어지는 문제점이 발생되었다.This conventional method has a problem in that the CPU efficiency decreases because the CPU, which is a central processing unit, needs to simultaneously perform an operation process for the operation of the PC while executing the serial data reception software for serial communication.

이와 같은 문제점을 해소하기 위한 본 발명의 목적은 PC와 외부기기간의 인터페이스에 적당하도록 한 시리얼 인터페이스를 위한 리시브 장치를 제공하는데 있다.An object of the present invention for solving such a problem is to provide a receiving device for a serial interface suitable for the interface between a PC and an external device.

상술한 목적을 달성하기 위한 본 발명에 따른 시리얼 인터페이스를 위한 데이터 수신 장치는 쉬프트 레지스터와 클럭 계수기, 래치부, 버퍼부, 메모리, 제어수단을 포함하여 이루어진다. 쉬프트 레지스터는 직렬 데이터를 입력받아 동기클럭에 따라 쉬프트하여 병렬 데이터로 전환한다. 클럭 계수기는 동기클럭을 카운트하여 쉬프트 레지스터에 데이터가 가득차는 시점을 검출하고, 쉬프트 레지스터에 데이터가 가득차면 캐리 신호를 발생시킨다. 래치부는 캐리 신호에 의해 인에이블되어 병렬 데이터를 입력받아 래치한다. 버퍼부에는 래치부에 래치되어 있는 데이터가 입력되고, 제2제어신호에 의해 인에이블되어 입력되어 있는 데이터를 메모리로 출력한다. 메모리는 제1제어신호에 의해 인에이블되어 버퍼부에서 출력되는 데이터가 저장된다. 제어수단은 캐리 데이터와 외부로부터 직렬 데이터 수신허가신호를 입력받아 제1제어신호와 제2제어신호를 발생시킨다.A data receiving apparatus for a serial interface according to the present invention for achieving the above object comprises a shift register, a clock counter, a latch unit, a buffer unit, a memory, and a control unit. The shift register receives serial data and shifts it to parallel data according to a synchronous clock. The clock counter counts the synchronous clock to detect when the shift register is full of data, and generates a carry signal when the shift register is full. The latch unit is enabled by the carry signal to receive and latch the parallel data. Data latched in the latch unit is input to the buffer unit, and the data, which is enabled by the second control signal and is input, is output to the memory. The memory is enabled by the first control signal to store data output from the buffer unit. The control means receives the carry data and the serial data reception permission signal from the outside and generates a first control signal and a second control signal.

이하, 첨부한 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 설명한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.

제1도는 본 발명에 따른 시리얼 인터페이스를 위한 리시브 장치의 개략적인 동작 순서를 설명하기 위한 예시도로서, 쉬프트 레지스터부(A)에서는 입력되는 시리얼 데이터(SD)가 동기클럭(RCLK)에 의해 한 비트씩 쉬프트 되어 최대 8비트까지 저장된다. 쉬프트 레지스터부(A)에 저장된 8비트의 데이터는 1바이트의 수신종료(RSTP)에 의해 래치부(B)로 전송된다. 수신버퍼(C)는 DMA 콘트롤러(도시하지 않음)에서 발생하는 허가신호(ACK)나 인터럽트에 의해 발생하는 CPU 허가신호에 의해 래치부(B)에 래치되어 있는 데이터를 입력받아 이를 DRAM(도시하지 않음)으로 전송한다.FIG. 1 is an exemplary diagram for explaining a schematic operation sequence of a receiving device for a serial interface according to the present invention. In the shift register unit A, the serial data SD input by the sync clock RCLK is a bit. Each bit is shifted up to 8 bits. The 8-bit data stored in the shift register unit A is transferred to the latch unit B by the reception termination RSTP of 1 byte. The reception buffer C receives data latched to the latch unit B by a permission signal ACK generated by a DMA controller (not shown) or a CPU permission signal generated by an interrupt. Transmits the data.

상술한 제1도의 설명은 본 발명에서 적용하는 개념으로서 이를 구체화한 블럭 구성이 첨부한 제2도에 도시되어 있다. 제2도에 나타낸 바와 같이, 3비트 클럭 계수기(1)는 수신되는 동기클럭(RCLK)을 카운팅한다. AND 게이트(2)는 클럭 계수기(1)에서 출력되는 캐리(carry, 자리올림) 데이터와 도시하지 않은 CPU에서 발생되는 수신허가신호를 입려받아 논리곱 동작하여 그 연산치를 출력한다. 인터럽트 처리부(6)는 AND 게이트(2)의 출력신호를 입력받아 CPU로부터의 인터럽트 발생에 관련한 처리를 수행한다. DRAM(10)에는 제어신호에 따라 입력되는 데이터가 저장된다. DMA콘트롤러(Direct Memory Access Controller)(5)는 DRAM(10)에 데이터를 저장하거나 읽어오기 위한 동작을 제어한다. 제1JK플립플롭(3)은 인터럽트 처리부(6)에서 발생되는 인터럽트 처리신호 또는 DMA 콘트롤러(5)에서 발생되는 허가신호(ACK)를 입력으로 하여 버퍼의 풀 상태를 판단하는 신호를 발생시켜 DRAM(10)을 인에이블 시킨다. 제2JK플립플롭(4)은 제1JK플립플롭(3)에 입력되는 데이터를 동일하게 입력받아 DMA 콘트롤러(5)에 DRAM(10)의 엑세스를 위한 요청신호를 발생시킨다. 8비트 쉬프트 레지스터(7)는 동기클럭(RCLK)에 따라 시리얼 데이터(SD)를 입력받아 8비트의 병렬 데이터로 변환시킨다. 래치부(8)는 8개의 버퍼로 구성되며, 3비트 클럭계수기(1)에서 발생되는 캐리신호를 인에이블신호로 사용하여 8비트 쉬프트 레지스터(7)에서 발생되는 데이터를 입력받아 래치시킨다. 버퍼(9)는 래치부(8)에서 출력되는 데이터를 DRAM(10)에 저장하기 전에 임시 저장한다.The above description of FIG. 1 is shown in FIG. 2 to which a block configuration incorporating this is applied as a concept applied in the present invention. As shown in FIG. 2, the 3-bit clock counter 1 counts the received sync clock RCLK. The AND gate 2 receives the carry data output from the clock counter 1 and a reception permission signal generated from a CPU (not shown) and performs an AND operation to output the calculated value. The interrupt processor 6 receives the output signal of the AND gate 2 and performs processing related to the interrupt generation from the CPU. The DRAM 10 stores data input according to a control signal. A direct memory access controller (DMA) 5 controls an operation for storing or reading data in the DRAM 10. The first JK flip-flop 3 inputs an interrupt processing signal generated by the interrupt processing unit 6 or a permission signal ACK generated by the DMA controller 5 to generate a signal for determining a buffer full state. Enable 10). The second JK flip-flop 4 receives the same data input to the first JK flip-flop 3 and generates a request signal for accessing the DRAM 10 to the DMA controller 5. The 8-bit shift register 7 receives serial data SD according to the synchronous clock RCLK and converts the serial data SD into 8-bit parallel data. The latch unit 8 is composed of eight buffers, and receives and generates data generated by the 8-bit shift register 7 by using a carry signal generated by the 3-bit clock counter 1 as an enable signal. The buffer 9 temporarily stores the data output from the latch unit 8 before storing it in the DRAM 10.

이와 같이 구성된 본 발명에 따른 시리얼 인터페이스를 위한 리시브 장치의 바람직한 동작을 살펴보면 다음과 같다.Looking at the preferred operation of the receiving device for a serial interface according to the present invention configured as described above are as follows.

8비트 쉬프트 레지스터(7)는 입력되는 시리얼 데이터(SD)를 동기클럭(RCLK)에 따라 한 비트씩 쉬프트 시킨다. 이때, 3비트 카운터(1)는 동기클럭(RCLK)을 카운팅하여 8비트를 수신했음을 알리는 신호 즉, 캐리신호를 래치부(8)에 인에이블 신호로서 제공한다. 래치부(8)는 쉬프트 레지스터(7)에서 발생되는 데이터를 입력받아 래치한다.The 8-bit shift register 7 shifts the input serial data SD by one bit according to the synchronization clock RCLK. At this time, the 3-bit counter 1 counts the synchronous clock RCLK and provides a signal indicating that 8 bits have been received, that is, a carry signal to the latch unit 8 as an enable signal. The latch unit 8 receives and latches data generated from the shift register 7.

또, 3비트 카운터(1)에서 출력되는 캐리신호는 AND 게이트(2)에 입력되어 CPU에서 발생되는 수신허가신호와 논리곱 연산된다. AND 게이트(2)의 출력은 인터럽트 신호나 DMA 요청신호로 사용된다. 여기서 주의할 점은 데이터 전송은 인터럽트로 처리할 것인지, DMA 요청신호로 처리할 것인지를 펌웨어(FIRMWARE)를 통해서 결정해야 한다는 점이다.The carry signal output from the 3-bit counter 1 is input to the AND gate 2 to be ANDed with the reception permission signal generated by the CPU. The output of the AND gate 2 is used as an interrupt signal or a DMA request signal. Note that the data transfer must be determined by the firmware (FIRMWARE) whether to handle the interrupt or the DMA request signal.

이때, DMA 요청신호로 처리한다고 가정하면, 제2JK플립플롭(4)의 두 입력단중 제1입력단(J)에는 논리 '1'인 신호가 인가되고 제2입력단(K)에는 논리 '0'인 신호가 입력됨으로써, 출력은 1이 된다.In this case, assuming that the DMA request signal is processed, a signal of logic '1' is applied to the first input terminal J and the logic '0' is applied to the second input terminal K of the two input terminals of the second JK flip-flop 4. By inputting a signal, the output becomes one.

이에 따라, 제2JK플립플롭(4)의 출력신호의 상태가 논리 '1'이므로, 이 신호를 입력받은 DMA 콘트롤러(5)는 시리얼 DMA 요청신호가 액티브되어서 목적하는 램의 어드레스를 생성하고, 동시에 시리얼 DMA 요청신호에 대한 허가신호(ACK)를 생성한다. DMA 콘트롤러(5)에서 생성되는 허가신호(ACK)는 제2JK플립플롭(4)의 제2입력단(K)에 입력되어지는데 이때의 논리값은 '1'의 상태를 유지한다. 그에 따라 출력은 논리 '0'의 값을 갖게된다.Accordingly, since the state of the output signal of the second JK flip-flop 4 is logic '1', the DMA controller 5 which receives the signal generates the address of the desired RAM by activating the serial DMA request signal. Generate an grant signal (ACK) for the serial DMA request signal. The permission signal ACK generated by the DMA controller 5 is input to the second input terminal K of the second JK flip-flop 4, and the logic value at this time maintains a state of '1'. As a result, the output has a value of logic '0'.

제2JK플립플롭(4)의 출력값의 상태가 논리 '0'이 됨에 따라 이 신호를 입력받은 DMA 콘트롤러(5)에서는 발생시켰던 허가신호(ACK)를 디세이블시킨다.As the state of the output value of the second JK flip-flop 4 becomes a logic '0', the DMA controller 5 receiving this signal disables the permission signal ACK generated.

그 이전에 AND게이트(2)의 출력이 논리 '1'인 순간 제1JK플립플롭(3)의 출력신호는 제2JK플립플롭(4)의 출력과 마찬가지로 논리 '1'의 상태가 유지되면서 버퍼(9)에 데이터가 가득 찼음을 경고하는 신호를 DRAM(10)의 인에블 신호로 제공한다. DRAM(10)은 어드레스에 버퍼(9)에 저장되어 있는 데이터를 저장하고, 그에 따라 버퍼(9)는 비어있게 된다.At the moment when the output of the AND gate 2 is a logic '1', the output signal of the first JK flip-flop 3 remains the same as the output of the second JK flip-flop 4 while the buffer ' 9) is provided as a enable signal of the DRAM 10 to warn that the data is full. The DRAM 10 stores data stored in the buffer 9 at an address, and thus the buffer 9 becomes empty.

이후, 버퍼(9)에는 상술한 바와 같은 동작에 따라 DMA 콘트롤러(5)에서 발생되는 허가신호(ACK)에 의해 인에이블되고, 래치(8)에 있던 새로운 데이터가 저장된다. 이렇게 하면 한차례의 동작이 끝나게 되고 상술한 동작은 거의 동시에 수행된다.Thereafter, the buffer 9 is enabled by the permission signal ACK generated by the DMA controller 5 in accordance with the above-described operation, and the new data in the latch 8 is stored. This completes one operation and the above operation is performed at about the same time.

상술한 바와 같이 동작하는 본 발명에 따른 시리얼 인터페이스를 위한 수신장치를 제공하면, 비교적 간단한 장치로 시리얼 데이터를 리시브할 수 있어서, 코스트의 절감효과를 얻을 수 있다. 또, 카운터를 구비시킴으로써, 추가 계산없이 단순 장치만으로 8비트의 데이터를 전송할 수 있도록 하였다.Providing the receiving device for the serial interface according to the present invention operating as described above, it is possible to receive the serial data with a relatively simple device, it is possible to reduce the cost. In addition, by providing a counter, 8-bit data can be transmitted using a simple device without additional calculation.

Claims (3)

직렬 데이터를 입력받아 동기클럭에 따라 쉬프트하여 병렬 데이터로 전환하는 쉬프트 레지스터와; 상기 동기클럭을 카운트하여 상기 쉬프트 레지스터에 데이터가 가득차는(full) 시점을 검출하고, 상기 쉬프트 레지스터에 데이터가 가득차면 캐리 신호를 발생시키는 클럭 계수기와; 상기 캐리 신호에 의해 인에이블되어 상기 병렬 데이터를 입력받아 래치하는 래치부와; 상기 래치부에 래치되어 있는 데이터가 입력되고, 제2제어신호에 의해 인에이블되어 입력되어 있는 데이터를 상기 메모리로 출력하는 버퍼부와; 제1제어신호에 의해 인에이블되어 상기 버퍼부에서 출력되는 데이터가 저장되는 메모리와; 상기 캐리 데이터와 직렬 데이터 수신허가신호를 입력받아 상기 제1제어신호와 상기 제2제어신호를 발생시키는 제어수단을 포함하는 시리얼 인터페이스를 위한 데이터 수신 장치.A shift register which receives serial data and shifts the parallel data according to a synchronous clock; A clock counter for counting the synchronization clock to detect a time point when the shift register is full of data and generating a carry signal when the shift register is full; A latch unit enabled by the carry signal to receive and latch the parallel data; A buffer unit configured to input data latched to the latch unit and to output data, which is enabled by a second control signal and inputted to the memory; A memory enabled by a first control signal to store data output from the buffer unit; And control means for receiving the carry data and the serial data reception permission signal and generating the first control signal and the second control signal. 제1항에 있어서, 상기 제어수단은, 상기 캐리 신호와 상기 직렬데이터 수신허가신호를 입력받아 논리곱 연산을 수행하는 AND 게이트와; 상기 AND 게이트의 출력신호를 입력받아 인터럽트 제어신호를 발생시키는 인터럽트 처리부와; 메모리 억세스 허가신호를 발생시키는 메모리 콘트롤러와; 상기 AND 게이트의 출력신호와 상기 제2제어신호를 입력받아 상기 제1제어신호를 발생시키는 제1JK플립플롭과; 상기 AND 게이트의 출력신호와 상기 제2제어신호를 입력받아 상기 메모리 콘트롤러 제어신호를 발생시키는 제2JK플립플롭을 포함하는 것이 특징인 시리얼 인터페이스를 위한 데이터 수신 장치.2. The apparatus of claim 1, wherein the control unit comprises: an AND gate configured to receive the carry signal and the serial data reception permission signal and perform an AND operation; An interrupt processor which receives an output signal of the AND gate and generates an interrupt control signal; A memory controller for generating a memory access permission signal; A first JK flip-flop that receives the output signal of the AND gate and the second control signal and generates the first control signal; And a second JK flip-flop for receiving the output signal of the AND gate and the second control signal to generate the memory controller control signal. 제1항 또는 제2항에 있어서, 상기 제2제어신호는, 상기 인터럽트 처리신호 또는 상기 메모리 액세스 허가신호로 이루어지는 것이 특징인 시리얼 인터페이스를 위한 데이터 수신 장치.The apparatus of claim 1 or 2, wherein the second control signal comprises the interrupt processing signal or the memory access permission signal.
KR1019960053358A 1996-11-12 1996-11-12 Receiving method and its apparatus of data for serial interface Expired - Fee Related KR100202170B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960053358A KR100202170B1 (en) 1996-11-12 1996-11-12 Receiving method and its apparatus of data for serial interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960053358A KR100202170B1 (en) 1996-11-12 1996-11-12 Receiving method and its apparatus of data for serial interface

Publications (2)

Publication Number Publication Date
KR19980035115A KR19980035115A (en) 1998-08-05
KR100202170B1 true KR100202170B1 (en) 1999-06-15

Family

ID=19481489

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960053358A Expired - Fee Related KR100202170B1 (en) 1996-11-12 1996-11-12 Receiving method and its apparatus of data for serial interface

Country Status (1)

Country Link
KR (1) KR100202170B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100452705B1 (en) * 1997-10-25 2005-01-27 엘지전자 주식회사 Apparatus for Fetching Data in Serial Data Communication and Method Thereof

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030082094A (en) * 2002-04-16 2003-10-22 삼성전자주식회사 Data realignment device of serial communication receiver
JP5073935B2 (en) 2005-10-06 2012-11-14 オンセミコンダクター・トレーディング・リミテッド Serial data input system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100452705B1 (en) * 1997-10-25 2005-01-27 엘지전자 주식회사 Apparatus for Fetching Data in Serial Data Communication and Method Thereof

Also Published As

Publication number Publication date
KR19980035115A (en) 1998-08-05

Similar Documents

Publication Publication Date Title
US5752076A (en) Dynamic programming of bus master channels by intelligent peripheral devices using communication packets
US5581669A (en) System and method for peripheral data transfer
EP0654742A2 (en) Multiple bus interface
US5958024A (en) System having a receive data register for storing at least nine data bits of frame and status bits indicating the status of asynchronous serial receiver
KR100403404B1 (en) Bidirectional parallel signal interface
JPH09231090A (en) Method and circuit for generating interruption signal
KR100395383B1 (en) Data transfer apparatus
KR900005287A (en) Data control device and system using it
KR100202170B1 (en) Receiving method and its apparatus of data for serial interface
JP2000066994A (en) Lpc/isa bridge and its bridge method
EP0338564B1 (en) Microprogram branching method and microsequencer employing the method
CN116170522B (en) Data transmission method and device, electronic device, storage medium
US5513367A (en) Multiprocessor system having respective bus interfaces that transfer data at the same time
JPS63164554A (en) Automatic recognizing system for data speed
JPH08287003A (en) Dma controller
KR950003659B1 (en) Asynchronous transmission device fitting for small computer system interface
JPH07319841A (en) Serial control device
KR100244471B1 (en) Direct memory access controller and control method
JP2004021938A (en) Data transfer control circuit
KR940004415A (en) I / O interface controller
KR19980017641A (en) Interrupt Generator on I2C Bus
JP2000105737A (en) Microcomputer
SU1307462A1 (en) Interface for linking electronic computer with using equipment
JPH098863A (en) Communication protocol controller
JPS61250736A (en) Data processing device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19961112

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19961112

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19981121

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19990224

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19990318

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19990319

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020219

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20030218

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20040218

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20050221

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20050221

Start annual number: 7

End annual number: 7

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20070210