[go: up one dir, main page]

KR100393959B1 - Uart - Google Patents

Uart Download PDF

Info

Publication number
KR100393959B1
KR100393959B1 KR1019960019839A KR19960019839A KR100393959B1 KR 100393959 B1 KR100393959 B1 KR 100393959B1 KR 1019960019839 A KR1019960019839 A KR 1019960019839A KR 19960019839 A KR19960019839 A KR 19960019839A KR 100393959 B1 KR100393959 B1 KR 100393959B1
Authority
KR
South Korea
Prior art keywords
unit
data
receiving
receiver
block
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
KR1019960019839A
Other languages
Korean (ko)
Other versions
KR980004318A (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 KR1019960019839A priority Critical patent/KR100393959B1/en
Publication of KR980004318A publication Critical patent/KR980004318A/en
Application granted granted Critical
Publication of KR100393959B1 publication Critical patent/KR100393959B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/32Handling requests for interconnection or transfer for access to input/output bus using combination of interrupt and burst mode transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4221Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus
    • G06F13/4226Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus with asynchronous protocol

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE: A UART(Universal Asynchronous Receiver/Transmitter) is provided to largely reduce a chip size by commonly using a board generator, a modem, and an interrupter while making two UARTs used in a PC into one block. CONSTITUTION: A receiving part(31) comprising the first and the second receiver sends data to a data bus buffer(30) by having two input ports. A transmitting part(34) comprising the first and the second transmitter receives the data from the data bus buffer and output the data to the outside by including two output ports. A line control register(32) controls receiving/transmitting part by each port. A line status register(33) is controlled to each port by the receiving/transmitting part. A FIFO(First Input First Output) controller(38) controls the FIFO of the receiving/transmitting part. The board generator(35) is operated by receiving a data signal from the data bus buffer. The modem(36) transmits/receives the data by deciding a transmitting/receiving status by checking the inputted signal. The interrupter(37) generates an interrupt when an interrupt occurs at the inside.

Description

비동기식 송신 및 수신 장치{UART}Asynchronous transmit and receive apparatus {UART}

본 발명은 데이타 송신 및 수신 장치에 대한 것으로 특히, 칩 면적을 줄인 비동기식 송신 및 수신 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to data transmission and reception apparatuses, and more particularly, to asynchronous transmission and reception apparatuses with reduced chip area.

이하, 첨부 도면을 참조로 종래의 비동기식 송신 및 수신 장치에 대해 설명하면 다음과 같다.Hereinafter, a conventional asynchronous transmission and reception apparatus will be described with reference to the accompanying drawings.

제 1 도는 종래의 비동기식 송신 및 수신 장치(UART)의 개략적 구성 블록도이다.Figure 1 is a schematic block diagram of a conventional asynchronous transmit and receive device (UART).

제 2 도는 종래의 비동기식 송신 및 수신 장치(UART)의 구성 블록도의 상세도이다.FIG. 2 is a detailed block diagram of a conventional asynchronous transmitting and receiving device (UART).

종래의 비동기식 송신 및 수신 장치의 개략적 블록도를 나타낸 제 1 도에서와 같이 제 1 비동기식 송신 및 수신 장치와 제 2 비동기식 송신 및 수신 장치로 이루어졌다.The first asynchronous transmission and reception apparatus and the second asynchronous transmission and reception apparatus are constituted as shown in FIG. 1 which shows a schematic block diagram of a conventional asynchronous transmission and reception apparatus.

제 1 비동기식 송신 및 수신 장치(2)는 신호를 받아들이는 제 1 입력 신호(SIN1)와, 신호를 내보내는 제 1 출력 신호(SOUT1)와, 입력 신호와 함께 클록되는 제 1 클록 신호(RCLK1)와, 주파수를 발생시키는 주파수 발생 신호(BAUDOUT)와, 외부에서 들어온 모뎀 신호를 채크해서 내부에서 송신 및 수신할 상태를 채크하여 데이타를 송수신하는 모뎀 신호(Modem)와, 내부에서 발생하는 인터럽트에 따른 인터럽트 신호(Interrupt)로 구성되었으며 각각 데이타 버스 라인으로 데이타 버스 버퍼부(1)와 연결되어 있다.The first asynchronous transmission and reception apparatus 2 includes a first input signal SIN1 for receiving a signal, a first output signal SOUT1 for outputting a signal, a first clock signal RCLK1 clocked together with an input signal, , A frequency generation signal (BAUDOUT) for generating a frequency, a modem signal (Modem) for checking the state of the modem signal input from the outside and transmitting / receiving data by checking the state to be internally transmitted and received, and an interrupt Signal and is connected to the data bus buffer unit 1 via a data bus line, respectively.

그리고, 제 2 비동기식 송신 및 수신 장치(3)도 제 1 비동기식 송신 및 수신장치(2)와 마찬가지로 제 2 입력 신호(SIN2)와, 제 2 출력 신호(SOUT2)와, 제 2 클 록 신호(RCLK2)와, 주파수 발생 신호(BAUDOUT)와, 모뎀 신호(Modem)와, 인터럽트 신호(Interrupt)로 구성되었고 각각 데이타 버스 라인으로 데이타 버스 버퍼부(1)와 연결되어 있다.Like the first asynchronous transmitting and receiving apparatus 2, the second asynchronous transmitting and receiving apparatus 3 also receives the second input signal SIN2, the second output signal SOUT2 and the second clock signal RCLK2 A frequency generation signal BAUDOUT, a modem signal Modem and an interrupt signal and is connected to the data bus buffer unit 1 via a data bus line.

다음으로 종래의 비동기식 송신 및 수신장치의 구성 블록도의 상세도를 나타내 제 2 도에서와 같이 제 1 이동기식 송신 및 수신 장치(2)는 데이타를 수신하여 데이타 버스 버퍼부(1)로 보내는 제 1 리시버 블록(Receiver block 1)(4)과, 데이타 버스 버퍼부(2)로부터 데이타를 받아서 송신하는 제 1 트렌스미터 블록(Transmitter block)(8)과, 제 1 리시버 블록(4)과 제 1 트렌스미터 블륵(8)을 제어하는 제 1 라인 제어 레지스터(5)와, 제 1 리시버 블록(4)과 제 1 트렌스미터 블록(8)에 의해 제어되는 제 1 라인 스테터스 레지스터(7)와 클럭 주파수를 발생시키는 제 1 보드 제너레이터(6)와 외부에서 들어오는 모뎀 신호를 내부에서 송신 및 수신할 상태로 채크하여 데이타를 송수신하는 제 1 모뎀부(9)와 내부에 인터럽트를 걸 수 있는 제 1 인터럽트(10)와 제 1 리시버 블록(4)과 제 1 트렌스미터 블록(8)의 선입 선출을 제어하는 제 1 선입-선출 제어 레지스터(fifo control resister)(11)로 구성되었으며 각각 데이타 버스 라인으로 데이타 버스 버퍼부(1)와 연결되었다.Next, a detailed block diagram of a conventional asynchronous transmitting and receiving apparatus is shown. As shown in FIG. 2, the first mobile transmitter / receiver apparatus 2 receives data and sends it to the data bus buffer unit 1 A first transmitter block 4 and a first transmitter block 8 for receiving and transmitting data from the data bus buffer unit 2 and a first transmitter block 4 A first line control register 5 controlled by the first receiver block 4 and the first transmission block 8 and a second line control register 7 controlled by the first receiver block 4 and the first transmission block 8, A first modem unit 9 for generating a frequency and a first modem unit 9 for receiving and transmitting data from a modem signal received from the outside in a state for internally transmitting and receiving data and a first interruption unit (10), a first receiver block (4) and a first receiver block A first first-in, first-out for controlling the first-in first-out of the lances meter block (8) was composed of elected control register (fifo control resister) (11) was connected to the respective data bus lines to a data bus buffer unit (1).

그리고, 제 2 비동기식 송신 및 수신 장치(3)는 데이타를 수신하여 데이타 버스 버퍼부(1)로 보내는 제 2 리시버 블록(Receiver block 2)(12)과, 데이타 버스 버퍼부(1)로부터 데이타를 받아서 송신하는 제 2 트렌스미터 블록(Transmitter block)(16)과, 제 2 리시버 블록(12)과 제 2 트렌스미터 블록(16)을 제어하는 제 2 라인 제어 레지스터(13)와 제 2 리시버 블록(12)과 제 2 트렌스미터 블록(16)에 의해 제어되는 제 2 라인 스테터스 레지스터(15)와 클럭 주파수를 발생시키는 제 2 보드 제너레이터(14)와 외부에서 들어오는 모뎀 신호를 내부에서 송신 및 수신할 상태로 채크하여 데이타를 송수신하는 제 2 모뎀부(17)와 내부에 인터럽트를 걸수 있는 제 2 인터럽트(18)와 제 2 리시버 블록(12)과 제 2 트렌스미터 블록(16)의 선 입 선출을 제어하는 제 2 선입-선출 제어 레지스터(fifo control resister)(19)로 구성되었으며 각각 데이타 버스 라인으로 데이타 버스 버퍼부(1)와 연결되었다. 그리고, 두 개의 비동기식 송신 및 수신장치는 시리얼 포트(serial port)로 동작한다.The second asynchronous transmission and reception apparatus 3 includes a second receiver block 12 for receiving data and sending the data to the data bus buffer unit 1 and a second receiver block 2 for receiving data from the data bus buffer unit 1 A second line control register 13 for controlling the second receiver block 12 and the second transmitter block 16 and a second receiver block 16 for controlling the second receiver block 12 A second line status register 15 controlled by the second transmitter block 12 and a second transmitter block 16, a second board generator 14 for generating a clock frequency, A second interrupt unit 18 for internally interrupting data transmission and reception, and a second modem unit 17 for transmitting and receiving data through the second receiver unit 12 and the second transmission unit 16, A second first-in-first-out control register (fifo control (19), which are connected to the data bus buffer unit (1) via data bus lines, respectively. The two asynchronous transmit and receive devices operate as a serial port.

그러나, 이와 같은 종래의 비동기식 송신 및 수신 장치는 다음과 같은 문제점이 있다.However, such a conventional asynchronous transmission and reception apparatus has the following problems.

데이타를 송신 및 수신할 때 두 개의 비동기식 송신 및 수신 장치를 사용하므로 보드 제너레이터부와 모뎀부와 인터럽트 블록이 중복되어 칩의 면적이 커진다.Since two asynchronous transmitting and receiving devices are used for transmitting and receiving data, the chip generator area, the modem part and the interrupt block are overlapped to increase the chip area.

본 발명은 상기와 같은 문제점을 해결하기 위하여 안출한 것으로써, 내부 공유 영역(interface)을 쉽게하고 칩 면적을 줄이는데 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made in order to solve the above problems, and it is an object of the present invention to facilitate an internal shared interface and reduce a chip area.

상기와 같은 목적을 달성하기 위한 본 발명 일실시예의 비동기식 송신 및 수신 장치는 두 개의 입력 신호단을 갖추고 데이타 버스 버퍼부에 데이타를 보내는 제 1, 제 2 리시버부와, 두 개의 출력단을 갖추고 데이타 버스 버퍼부에서 데이타를 받아 외부로 전송하는 제 1, 제 2 트렌스미터부와, 리시버부와 트렌스미터부를 각 포트(port)마다 제어하는 라인 제어부와, 리시버부와 트렌스미터부에 의해 각 포트마다 제어되는 라인 스테터스부와, 리시버부와 트렌스미터부의 선입 선출을 제어하는 선입 선출 제어부와, 데이타 버스 버퍼부에서 데이타 신호를 받아 동작하는 보드 제너레이터부와, 모뎀으로 들어오는 신호를 체크해서 내부에서 송수신 할 상태를 결정하여 데이타를 송신 및 수신하는 모뎀부와, 내부에 인터럽트 발생시 인터럽트를 걸 수 있는 인터럽트부를 포함하여 한 개의 송신 및 수신 장치로 구성됨을 특징으로 한다.According to an aspect of the present invention, there is provided an asynchronous transmission and reception apparatus including first and second receiver units having two input signal stages and transmitting data to a data bus buffer unit, A line control section for controlling the receiver section and the transmitter section for each port, and a control section for controlling each port by the receiver section and the transmitter section, A first input / output control unit for controlling input / output of a receiver unit and a transmitter unit, a board generator unit for receiving a data signal from the data bus buffer unit, A modem unit for determining a state and transmitting and receiving data, and a modem unit for interrupting an interrupt Including parts interrupt is characterized by consisting of a single transmit and receive device.

이하, 첨부 도면을 참조하여 본 발명 일실시예의 비동기식 송신 및 수신 장치에 대해 설명하면 다음과 같다.Hereinafter, an asynchronous transmission and reception apparatus according to an embodiment of the present invention will be described with reference to the accompanying drawings.

제 3 도 (a)~(e)는 본 발명의 일실시예의 비동기식 송신 및 수신 장치(UART)의 부분적 구성 블록도이다.3 (a) - (e) are partial block diagrams of an asynchronous transmit and receive unit (UART) of an embodiment of the present invention.

제 4 도는 본 발명의 일실시예의 비동기식 송신 및 수신 장치(UART)를 구성하는 구성 블록도이다.FIG. 4 is a block diagram of a configuration of an asynchronous transmission and reception apparatus (UART) according to an embodiment of the present invention.

먼저, 본 발명 일실시예의 비동기식 송신 및 수신 장치(UART)의 부분적 구성 블록을 나타낸 제 3 도 (a)는 리시버부(31)를 나타낸 것으로 제 1 입력 신호(SIN1)를 받는 제 1 리시버(31a)와 제 2 입력 신호(SIN2)를 받는 제 2 리시버(31b)가 공동의 클럭 신호(RCLK)를 받는 것을 도시한 것이다.3 (a) shows a partial block diagram of a partial configuration block of an asynchronous transmission and reception device (UART) according to an embodiment of the present invention. The receiver section 31 includes a first receiver 31a receiving a first input signal SIN1 And the second receiver 31b receiving the second input signal SIN2 receive the common clock signal RCLK.

다음으로 제 3 도 (b)는 라인 제어 레지스터(32)를 나타낸 것으로 리시버부(31)와 트렌스미터부(34)를 각각 제어하는 출력단을 가진 제 1 라인 제어 레지스터(32a)와 제 2 라인 제어 레지스터(32b)를 도시한 것이다.3 (b) shows the line control register 32. The line control register 32 includes a first line control register 32a having an output terminal for controlling the receiver unit 31 and a transmitter unit 34 respectively, And the register 32b.

그리고, 제 3 도 (c)는 트렌스미터부(34)를 나타낸 것으로 데이타 버스 버퍼부(30)로부터 데이타를 받아 외부로 전송하는 출력단을 가진 제 1 트렌스미터(34a)와 제 2 트렌스미터(34b)를 도시한 것이다.3 (c) shows the transceiver 34, which includes a first transceiver 34a having an output terminal for receiving data from the data bus buffer 30, and a second transceiver 34b FIG.

이어서, 제 3 도 (d)는 라인 스테터스 레지스터(33)를 나타낸 것으로 리시버부(31)와 트렌스미터부(34)로부터 제어를 받는 제어 입력단을 가진 제 1 라인 스테터스 레지스터(33a)와 제 2 라인 스테터스 레지스터(33b)를 도시한 것이다.3 (d) shows a line status register 33, which includes a first line status register 33a having a control input connected to the receiver unit 31 and a control unit 34, And a two-line status register 33b.

그리고 도 3 (e)는 선입-선출(fifo) 제어 레지스터(38)를 나타낸 것으로 리시버부(31)와 트렌스미터부(34)의 선입 선출을 채크하도록 제어 출력단을 가진 제 1 선입 선출 제어 레지스터(38a)와 제 2 선입 선출 제어 레지스터(38b)를 도시한 것이다.3E shows a first-in-first-out control register 38 and a first-in-first-out control register (not shown) having a control output for checking the first-in first-out of the receiver unit 31 and the transmitter unit 34 38a and a second first-in-first-out control register 38b.

다음으로 본 발명 일실시예의 비동기식 송신 및 수신 장치의 전체적 구성 블록도를 나타낸 제 4 도를 보면 두 개의 입력 신호를 시리얼(serial)로 받고 클록신호(RCLK)를 공동으로 사용하여 받아들인 신호를 데이타 버스 버퍼부(30)에 보내는제 1, 제 2 리시버(31a,31b)로 구성된 리시버부(31)와, 데이타 버스 버퍼부(30)로부터 데이타를 받아 두 개의 출력단으로 선택적으로 데이타를 외부로 송신하는 제 1, 제 2 트렌스미터(34a, 34b)로 구성된 트렌스미터부(34)와, 리시버부(31)와 트렌스미터부(34)의 제 1, 제 2 리시버(31a, 31b)와 제 1, 제 2 트랜스미터(34a, 34b)를 각각 제어하는 제 1, 제 2 라인 제어 레지스터(32a, 32b)로 구성된 라인 제어 레지스터(32)와, 리시버부(31)와 트렌스미터부(34)의 제 1, 제 2 리시버(31a, 31b)와 제 1, 제 2 트렌스미터(34a, 34b)에 의해 각각 제어되는 제 1, 제 2 라인 스테터스 레지스터(33a, 33b)로 구성된 라인 스테터스 레지스터(33)와, 리시버부(31)와 트렌스미터부(34)의 제 1, 제 2 리시버(31a, 31b)와 제 1, 제 2 트렌스미터(34a, 34b)를 제어하고 클럭 주파수를 공통으로 사용하는 보드 제너레이터부(35)와, 외부에서 들어오는 모뎀 신호를 내부에서 송신 및 수신할 상태로 채크하여 데이타를 송수신하는 모뎀부(36)와, 내부에서 발생하는 인터럽트를 걸 수 있는 인터럽트부(37)와, 리시버부(31)와 트렌스미터부(34)의 제 1, 제 2 리시버(31a, 31b)와 제 1, 제 2 트렌스미터(34a, 34b)의 선입 선출을 체크하여 제어하는 선입-선출 제어 레지스터(fifo control resister)(38)로 한 개의 비동기식 송신 및 수신 장치(UART:Universal Asynchronous Recevier Transmitter)로 구성된다.Referring to FIG. 4, there is shown an overall block diagram of an asynchronous transmission and reception apparatus according to an embodiment of the present invention. In FIG. 4, two input signals are received in serial and a clock signal (RCLK) A receiver unit 31 configured by first and second receivers 31a and 31b for sending data to the bus buffer unit 30 and a second receiving unit 31 for receiving data from the data bus buffer unit 30 and selectively transmitting data to two output terminals The first and second receivers 31a and 31b of the receiver unit 31 and the transmitter unit 34 and the first and second receivers 31a and 31b of the receiver unit 31 and the first and second transmitters 31a and 31b, A line control register 32 composed of first and second line control registers 32a and 32b for controlling the first and second transmitters 34a and 34b, 1 and the first and second receivers 31a and 31b and the first and second transmitters 34a and 34b, A line status register 33 composed of line status registers 33a and 33b and first and second receivers 31a and 31b of the receiver section 31 and the transmitter section 34 and first and second receivers 31a and 31b, A modem unit 36 for controlling the transmitters 34a and 34b and using the clock frequency in common, a modem unit 36 for transmitting and receiving data by checking the modem signal received from the outside in a state for internally transmitting and receiving data, An interrupt unit 37 for interrupting the interrupts generated by the first and second receivers 31a and 31b and the first and second receivers 31a and 31b of the receiver unit 31 and the transmitter unit 34, (Universal Asynchronous Receiver Transmitter) as a FIFO control register 38 for checking and controlling the first-in first-out selection of the first and the second control circuits 34a and 34b.

상기에 설명한 본 발명 일실시예의 비동기식 송신 및 수신 장치는 다음과 같은 효과가 있다.The above-described asynchronous transmission and reception apparatus of the embodiment of the present invention has the following effects.

퍼스널 컴퓨터(PC) 내부에 사용하는 두 개의 비동기식 송신 및 수신 장치를 한 개의 블록으로 만들면서 보드 제너레이터부, 모뎀부, 인터럽트부를 공통으로 사용하므로 칩의 크기를 대폭적으로 줄일 수 있다,Since the two asynchronous transmission and reception devices used in the personal computer (PC) are made into one block, the board generator portion, the modem portion, and the interrupt portion are commonly used, so that the chip size can be greatly reduced.

제 1 도는 종래의 비동기식 송신 및 수신 장치(UART)의 개략적 구성 블록도Figure 1 is a schematic block diagram of a conventional asynchronous transmitting and receiving device (UART)

제 2 도는 종래의 비동기식 송신 및 수신 장치(UART)의 구성 블록도의 상세도FIG. 2 is a detailed block diagram of a conventional asynchronous transmitting and receiving apparatus (UART)

제 3 도는 본 발명의 일실시예의 비동기식 송신 및 수신 장치(UART)의 부분적 구성 블록도Figure 3 is a partial block diagram of an asynchronous transmit and receive unit (UART) of one embodiment of the present invention.

제 4 도는 본 발명의 일실시예의 비동기식 송신 및 수신 장치(UART)를 구성하는 구성 블록도FIG. 4 is a block diagram of a configuration of an asynchronous transmission and reception apparatus (UART) according to an embodiment of the present invention;

도면의 주요부분에 대한 부호의 설명DESCRIPTION OF THE REFERENCE NUMERALS

30 : 데이타 출력 버퍼부 31 : 리시버부30: Data output buffer unit 31: Receiver unit

31a : 제 1 리시버 31b : 제 2 리시버31a: first receiver 31b: second receiver

32 : 라인 제어 레지스터 32a : 제 1 라인 제어 레지스터32: line control register 32a: first line control register

32b : 제 2 라인 제어 레지스터 33 : 라인 스테터스 레지스터32b: second line control register 33: line status register

33a : 제 1 라인 스테터스 레지스터33a: first line status register

33b : 제 2 라인 스테터스 레지스터33b: second line status register

34 : 트렌스미터부 34a : 제 1 트렌스미터34: Transmitting section 34a: First transmission

34b : 제 2 트렌스미터 35 : 보드 제너레이터부34b: second transistor 35: board generator section

36 : 모뎀부 37 : 인터럽트부36: Modem part 37: Interrupt part

38 : 선입-선출 제어부38: First-in-first-out control unit

38a : 제 1 선입-선출 제어 레지스터38a: first first-in-first-out control register

38b : 제 2 선입-선출 제어 레지스터38b: second first-in-first-out control register

Claims (7)

두 개의 입력 신호단을 갖추고 데이타 버스 버퍼부에 데이타를 보내는 제 1, 제 2 리시버부와,First and second receiver units having two input signal stages and sending data to the data bus buffer unit, 두 개의 출력단을 갖추고 데이타 버스 버퍼부에서 데이타를 받아 외부로 전송하는 제 1, 제 2 트렌스미터부와,A first and a second transmission unit having two output terminals and receiving data from the data bus buffer unit and transmitting the data to the outside, 리시버부와 트렌스미터부를 각 포트(port)마다 제어하는 라인 제어부와,A line control unit for controlling the receiver unit and the transmitter unit for each port, 리시버부와 트렌스미터부에 의해 각 포트마다 제어되는 라인 스테터스부와,A line status section that is controlled for each port by the receiver section and the transmitter section, 리시버부와 트렌스미터부의 선입 선출을 제어하는 선입 선출 제어부와,A first-in-first-out control unit for controlling the first-in first-out of the receiver unit and the transmitter unit, 데이타 버스 버퍼부에서 데이타 신호를 받아 동작하는 보드 제너레이터부와,A board generator unit for receiving the data signal from the data bus buffer unit, 모뎀으로 들어오는 신호를 체크해서 내부에서 송수신 할 상태를 결정하여 데이타를 송신 및 수신하는 모뎀부와,A modem unit for checking a signal coming in from the modem and determining a state to be internally transmitted and received and transmitting and receiving data, 내부에 인터럽트 발생시 인터럽트를 걸 수 있는 인터럽트부를 포함하여 한 개의 송신 및 수신 장치로 구성되는 비동기식 송신 및 수신 장치.And an interrupt unit capable of interrupting an interrupt when an internal interrupt is generated. 제 1 항에 있어서,The method according to claim 1, 보드 제너레이터부와 모뎀부와 인터럽트부는 송신 및 수신 장치에서 공통으로 사용함을 특징으로 하는 비동기식 송신 및 수신 장치.The asynchronous transmitting and receiving apparatus according to any one of claims 1 to 3, wherein the board generator unit, the modem unit, and the interrupt unit are commonly used by the transmitting and receiving apparatuses. 제 1 항에 있어서,The method according to claim 1, 리시버부는 제 1 리시버와 제 2 리시버가 한 블록에 있음을 특징으로 하는 비동기식 송신 및 수신 장치.Wherein the receiver section is in a block where the first receiver and the second receiver are in one block. 제 1 항에 있어서,The method according to claim 1, 트렌스미터부는 제 1 트렌스미터와 제 2 트렌스미터가 한 블록에 있음을 특징으로 하는 비동기식 송신 및 수신 장치.Wherein the first and second transmitters are in one block. ≪ RTI ID = 0.0 > 11. < / RTI > 제 1 항에 있어서,The method according to claim 1, 라인 제어부는 제 1 라인 제어와 제 2 라인 제어가 한 블록에 있음을 특징으로 하는 비동기식 송신 및 수신 장치.Wherein the first line control and the second line control are in one block. 제 1 항에 있어서,The method according to claim 1, 라인 스테터스부는 제 1 라인 스테터스와 제 2 라인 스테터스가 한 블록에 있음을 특징으로 하는 비동기식 송신 및 수신 장치.The asynchronous transmission and reception apparatus according to claim 1, wherein the first line status and the second line status are in one block. 제 1 항에 있어서,The method according to claim 1, 선입 선출 제어부는 제 1 선입 선출 제어부와 제 2 선입 선출 제어부가 한 블록에 있음을 특징으로 하는 비동기식 송신 및 수신 장치.Wherein the first-in-first-out control unit comprises a first first-in-first-out control unit and a second first-in-first-out control unit in one block.
KR1019960019839A 1996-06-04 1996-06-04 Uart Expired - Fee Related KR100393959B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960019839A KR100393959B1 (en) 1996-06-04 1996-06-04 Uart

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960019839A KR100393959B1 (en) 1996-06-04 1996-06-04 Uart

Publications (2)

Publication Number Publication Date
KR980004318A KR980004318A (en) 1998-03-30
KR100393959B1 true KR100393959B1 (en) 2003-10-10

Family

ID=37422034

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960019839A Expired - Fee Related KR100393959B1 (en) 1996-06-04 1996-06-04 Uart

Country Status (1)

Country Link
KR (1) KR100393959B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190060150A (en) * 2017-11-24 2019-06-03 파밀넷 주식회사 Output signal automatic controller for RS-422 and RS-485 serial communication

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01236340A (en) * 1988-03-17 1989-09-21 Tokyo Electron Ltd Communication element
JPH01304564A (en) * 1988-06-01 1989-12-08 Nec Corp Single chip microcomputer
JPH02257242A (en) * 1988-09-14 1990-10-18 Natl Semiconductor Corp <Ns> Improved type universal asynchronous reciver/transmitter
US5649122A (en) * 1994-06-24 1997-07-15 Startech Semiconductor, Inc. Universal asynchronous receiver/transmitter with programmable xon/xoff characters

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01236340A (en) * 1988-03-17 1989-09-21 Tokyo Electron Ltd Communication element
JPH01304564A (en) * 1988-06-01 1989-12-08 Nec Corp Single chip microcomputer
JPH02257242A (en) * 1988-09-14 1990-10-18 Natl Semiconductor Corp <Ns> Improved type universal asynchronous reciver/transmitter
US5140679A (en) * 1988-09-14 1992-08-18 National Semiconductor Corporation Universal asynchronous receiver/transmitter
US5649122A (en) * 1994-06-24 1997-07-15 Startech Semiconductor, Inc. Universal asynchronous receiver/transmitter with programmable xon/xoff characters

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190060150A (en) * 2017-11-24 2019-06-03 파밀넷 주식회사 Output signal automatic controller for RS-422 and RS-485 serial communication
KR101999125B1 (en) * 2017-11-24 2019-07-11 파밀넷 주식회사 Output signal automatic controller for RS-422 and RS-485 serial communication

Also Published As

Publication number Publication date
KR980004318A (en) 1998-03-30

Similar Documents

Publication Publication Date Title
US20040153597A1 (en) Communication control semiconductor device and interface system
US7162553B1 (en) Correlating high-speed serial interface data and FIFO status signals in programmable logic devices
KR100393959B1 (en) Uart
KR880700580A (en) Asynchronous Addressing Multiple Communication System
TWM639691U (en) Interface conversion device
TW202420795A (en) Interface conversion device and operating method thereof
KR200224831Y1 (en) Apparatus for high speed data transmission using universal serial bus
US12093205B2 (en) Interface conversion device
US6885217B2 (en) Data transfer control circuitry including FIFO buffers
JPH11205413A (en) Command transmission control method, command reception control method, transmission device, and data transmission system
JPH07131504A (en) Data transfer device
KR200331434Y1 (en) Matching Device in Bus for High Speed Digital Signal
KR200252733Y1 (en) Serial data transmission / reception device
FR2759798B1 (en) METHOD FOR INITIALIZING A SERIAL LINK BETWEEN TWO INTEGRATED CIRCUITS INCLUDING A PARALLEL SERIAL PORT AND DEVICE FOR IMPLEMENTING THE METHOD
KR100208193B1 (en) One to one line switching circuit using splitter transformer
KR0127877Y1 (en) Communication system with rs-485/rs-232 converter
KR200156564Y1 (en) Serial communication device
KR950010930B1 (en) Serial data communication controller
KR910006678B1 (en) Apparatus for interfacing between telecommunication line and data terminal equipment
KR20010091865A (en) Uart automatic half-duplex direction control with programmable delay
KR100782019B1 (en) Serial control module having an interface for serial communication, a set top box communicating through it and a method of communication of the set top box through it
KR100202993B1 (en) Matching device between the communication port and the connector on the back board
KR20030017858A (en) Portable electronic device capable of reducing power consumption in waiting mode
KR920000092B1 (en) Connecting circuit for digital terminal
SU1587524A1 (en) Device for interfacing computer and communication channel

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19960604

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20010208

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19960604

Comment text: Patent Application

N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020227

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20021128

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: 20030627

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20030725

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20030728

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20070609