KR100361511B1 - Multi-Function Serial Communication Interface Device - Google Patents
Multi-Function Serial Communication Interface Device Download PDFInfo
- Publication number
- KR100361511B1 KR100361511B1 KR1020000010203A KR20000010203A KR100361511B1 KR 100361511 B1 KR100361511 B1 KR 100361511B1 KR 1020000010203 A KR1020000010203 A KR 1020000010203A KR 20000010203 A KR20000010203 A KR 20000010203A KR 100361511 B1 KR100361511 B1 KR 100361511B1
- Authority
- KR
- South Korea
- Prior art keywords
- control unit
- mode
- interrupt
- control
- state information
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1673—Details of memory controller using buffers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Communication Control (AREA)
- Information Transfer Systems (AREA)
Abstract
본 발명의 목적은 범용 MCU에서 동기식, 비동기식, 스마트 카드 인터페이스 기능을 모두 지원할 수 있는 다기능 직렬 통신 인터페이스 장치를 제공하는데 있다.An object of the present invention is to provide a multi-function serial communication interface device capable of supporting both synchronous, asynchronous, and smart card interface functions in a general-purpose MCU.
이와 같은 목적의 본 발명은 공유 제어부와 제 1 내지 제 4 제어부를 포함하여 이루어진다.The present invention for this purpose comprises a sharing control unit and the first to fourth control unit.
공유 제어부는 MCU 코어와의 데이터 교환 동작과 송수신 데이터 포맷을 제어하고, 송수신 데이터의 상태 정보와 메모리 상태 정보를 저장하며, 인터럽트 상태를 표시하고, 송수신 데이터를 저장한다. 제 1 제어부는 외부로부터 연결되는 주변 기기와의 인터페이스 제어 동작을 수행하고 모뎀 제어 라인의 상태를 저장한다. 제 2 제어부는 스마트 카드의 데이터 통신에 필요한 제어동작을 수행하고 상태 정보를 저장한다. 제 3 제어부는 통신 모드 가운데 하나를 선택하고, 선택된 통신 모드의 상태 정보를 저장한다. 제 4 제어부는 각각의 통신 모드에 필요한 인터럽트 그룹을 결정하고, 각 인터럽트 그룹의 우선 순위와 각 인터럽트 그룹 내에서의 우선 순위를 제어한다. 본 발명에 따른 다기능 직렬 통신 인터페이스 장치는 제 1 제어부와 제 2 제어부 가운데 하나와 공유 제어부를 통해 직렬 통신 인터페이스 모드 가운데 하나를 선택적으로 제공한다.The sharing control unit controls the data exchange operation and transmission / reception data format with the MCU core, stores the state information and the memory state information of the transmission / reception data, displays the interrupt status, and stores the transmission / reception data. The first controller performs an interface control operation with a peripheral device connected from the outside and stores the state of the modem control line. The second control unit performs a control operation required for data communication of the smart card and stores state information. The third controller selects one of the communication modes and stores state information of the selected communication mode. The fourth control section determines the interrupt group required for each communication mode, and controls the priority of each interrupt group and the priority within each interrupt group. The multifunction serial communication interface device according to the present invention selectively provides one of the serial communication interface modes through one of the first control unit and the second control unit and the sharing control unit.
Description
본 발명은 직렬 통신 인터페이스 장치에 관한 것으로, 특히 MCU(Micro-Controller Unit) 내에 구성된 직렬 통신 인터페이스 장치에 관한 것이다.The present invention relates to a serial communication interface device, and more particularly, to a serial communication interface device configured in a micro-controller unit (MCU).
직렬 통신 인터페이스 장치는 많은 종류의 것들이 있으나 크게 MCU 외부의 통신 대상 모듈에 따라 크게 동기 직렬 인터페이스 장치와 비동기 직렬 인터페이스 장치로 나눌 수 있다. 또 비동기 직렬 인터페이스 장치에는 스마트 카드 인터페이스 장치 같은 특수 기능을 수행하는 인터페이스 장치도 포함된다. MCU 내부에 있는 직렬 통신 인터페이스 장치는 내장형 시스템에서 외부와의 데이터 통신에 반드시 필요한 장치이며, 기능에 따라 독립적으로 구성된다. 즉, 종래의 MCU 내부에 동기 직렬 통신 인터페이스 모드와 비동기 직렬 통신 인터페이스 모드 및 스마트 카드 인터페이스 모드를 각각 지원하기 위해 독립된 전용 블록을 구성하여 사용하였다.There are many kinds of serial communication interface devices, but they can be largely divided into synchronous serial interface devices and asynchronous serial interface devices according to the external communication module. Asynchronous serial interface devices also include interface devices that perform special functions, such as smart card interface devices. The serial communication interface device inside the MCU is an essential device for data communication with the external device in the embedded system and is configured independently according to the function. That is, in order to support the synchronous serial communication interface mode, the asynchronous serial communication interface mode, and the smart card interface mode in the conventional MCU, an independent dedicated block is used.
도 1 내지 도 3은 종래의 직렬 통신 인터페이스 장치의 구성을 나타낸 블록 다이어그램으로서, 도 1은 비동기 직렬 통신 인터페이스 장치이고, 도 2는 스마트 카드 인터페이스 장치이며, 도 3은 동기 직렬 통신 인터페이스 장치의 블록 다이어그램이다. 종래의 MCU 내에서는 이와 같은 여러 가지 직렬 통신 인터페이스 장치들이 독립적으로 사용된다.1 to 3 is a block diagram showing the configuration of a conventional serial communication interface device, Figure 1 is an asynchronous serial communication interface device, Figure 2 is a smart card interface device, Figure 3 is a block diagram of a synchronous serial communication interface device to be. In a conventional MCU, such various serial communication interface devices are used independently.
시스템 버스 인터페이스 제어부(104)는 인터페이스 장치와 MCU 코어와의 인터페이스를 위한 제어 장치이다. 데이터 전송 타이밍 라인 제어부(106)는 데이터 길이와 정지 비트, 패리티 포맷/인에이블 등 송수신 데이터의 포맷을 제어한다. 데이터 전송 타이밍 라인 상태 레지스터(108)는 에러 발생 또는 버퍼의 상태와 같은 송수신 데이터의 상태에 대한 정보를 저장한다. FIFO 제어 상태 레지스터(110)는 FIFO 인에이블이나 FIFO 초기화, 트리거 레벨 등과 같은 FIFO 관련 동작을 제어하고 상태 정보를 저장한다. 보레이트 발생기(112)는 데이터 전송에 필요한 클럭을 발생시킨다. 인터럽트 제어 상태 레지스터(114)는 인터럽트 인에이블/디세이블 등의 제어 동작을 수행하고, 인터럽트 상태를 표시한다. FIFO(116)(118)는 데이터의 저장소로서, FIFO 모드와 더블 버퍼링 모드 등으로 동작한다.The system bus interface controller 104 is a control device for interfacing the interface device with the MCU core. The data transmission timing line controller 106 controls the format of the transmitted / received data such as data length, stop bits, parity format / enable, and the like. The data transfer timing line status register 108 stores information about the state of transmit and receive data, such as an error occurrence or the state of a buffer. The FIFO control status register 110 controls FIFO related operations such as FIFO enable, FIFO initialization, trigger level, and the like and stores state information. The baud rate generator 112 generates a clock required for data transmission. The interrupt control status register 114 performs control operations such as interrupt enable / disable and indicates an interrupt status. The FIFOs 116 and 118 operate as a storage of data in the FIFO mode, the double buffering mode, and the like.
이와 같은 종래의 직렬 통신 인터페이스 장치는 각각의 인터페이스 장치가 모두 동일한 기능 블록을 포함하고 있다 동일한 구조의 중복에 의해 칩 사이즈가 크게 증가하는 문제가 있다.In the conventional serial communication interface device, each interface device includes the same functional block. There is a problem in that the chip size is greatly increased due to the overlapping of the same structure.
본 발명의 목적은 범용 MCU에서 동기식, 비동기식, 스마트 카드 인터페이스 기능을모두 지원할 수 있는 다기능 직렬 통신 인터페이스 장치를 제공하는데 있다.An object of the present invention is to provide a multi-function serial communication interface device capable of supporting both synchronous, asynchronous and smart card interface functions in a general-purpose MCU.
이와 같은 목적의 본 발명은 공유 제어부와 제 1 내지 제 4 제어부를 포함하여 이루어진다.The present invention for this purpose comprises a sharing control unit and the first to fourth control unit.
공유 제어부는 MCU 코어와의 데이터 교환 동작과 송수신 데이터 포맷을 제어하고, 송수신 데이터의 상태 정보와 메모리 상태 정보를 저장하며, 인터럽트 상태를 표시하고, 송수신 데이터를 저장한다. 제 1 제어부는 외부로부터 연결되는 주변 기기와의 인터페이스 제어 동작을 수행하고 모뎀 제어 라인의 상태를 저장한다. 제 2 제어부는 스마트 카드의 데이터 통신에 필요한 제어동작을 수행하고 상태 정보를 저장한다. 제 3 제어부는 통신 모드 가운데 하나를 선택하고, 선택된 통신 모드의 상태 정보를 저장한다. 제 4 제어부는 각각의 통신 모드에 필요한 인터럽트 그룹을 결정하고, 각 인터럽트 그룹의 우선 순위와 각 인터럽트 그룹 내에서의 우선 순위를 제어한다. 본 발명에 따른 다기능 직렬 통신 인터페이스 장치는 제 1 제어부와 제 2 제어부 가운데 하나와 공유 제어부를 통해 직렬 통신 인터페이스 모드 가운데 하나를 선택적으로 제공한다.The sharing control unit controls the data exchange operation and transmission / reception data format with the MCU core, stores the state information and the memory state information of the transmission / reception data, displays the interrupt status, and stores the transmission / reception data. The first controller performs an interface control operation with a peripheral device connected from the outside and stores the state of the modem control line. The second control unit performs a control operation required for data communication of the smart card and stores state information. The third controller selects one of the communication modes and stores state information of the selected communication mode. The fourth control section determines the interrupt group required for each communication mode, and controls the priority of each interrupt group and the priority within each interrupt group. The multifunction serial communication interface device according to the present invention selectively provides one of the serial communication interface modes through one of the first control unit and the second control unit and the sharing control unit.
도 1은 종래의 비동기 직렬 통신 인터페이스 장치를 나타낸 블록 다이어그램.1 is a block diagram illustrating a conventional asynchronous serial communication interface device.
도 2는 종래의 스마트 카드 인터페이스 장치를 나타낸 블록 다이어그램.2 is a block diagram showing a conventional smart card interface device.
도 3은 종래의 동기 직렬 통신 인터페이스 장치를 나타낸 블록 다이어그램.3 is a block diagram showing a conventional synchronous serial communication interface device.
도 4는 본 발명에 따른 다기능 직렬 통신 인터페이스 장치를 나타낸 블록 다이어그램.4 is a block diagram illustrating a multifunction serial communication interface device in accordance with the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
102 : 비동기 직렬 통신 인터페이스 장치102: asynchronous serial communication interface device
104, 204, 304, 404 : 시스템 버스 인터페이스 제어부104, 204, 304, 404: system bus interface control unit
106, 206, 306, 406 : 데이터 전송 타이밍 라인 제어부106, 206, 306, 406: Data transmission timing line control unit
108, 208, 308, 408 : 데이터 전송 타이밍 라인 상태 레지스터108, 208, 308, 408: Data Transfer Timing Line Status Register
110, 210, 310, 410 : FIFO 제어 상태 레지스터110, 210, 310, 410: FIFO Control Status Register
112, 212, 312, 412 : 보레이트 발생기112, 212, 312, 412: borate generator
114, 214, 314, 414 : 인터럽트 제어 상태 레지스터114, 214, 314, 414: Interrupt Control Status Register
116, 118, 216, 218, 316, 318, 416, 418 : FIFO116, 118, 216, 218, 316, 318, 416, 418: FIFO
120, 424 : 모뎀 제어 상태 레지스터120, 424: modem control status register
202 : 스마트 카드 인터페이스 장치202: smart card interface device
220, 428 : 스마트 카드 패리티 체크 제어 상태 레지스터220, 428: Smart Card Parity Check Control Status Register
302 : 동기 직렬 통신 인터페이스 장치302: synchronous serial communication interface device
402 : 다기능 직렬 통신 인터페이스 장치402: Multifunction Serial Communication Interface Device
420 : 외부 핀 모드 제어부420: external pin mode control unit
426 : 버퍼링 모드 제어부426: buffering mode control unit
428 : 직렬 모드 제어 상태 레지스터428: Serial Mode Control Status Register
본 발명에 따른 다기능 직렬 통신 인터페이스 장치의 바람직한 실시예를 도 4를 참조하여 설명하면 다음과 같다. 도 4는 본 발명에 따른 다기능 직렬 통신 인터페이스 장치를 나타낸 블록 다이어그램이다.A preferred embodiment of the multifunction serial communication interface device according to the present invention will be described with reference to FIG. 4 is a block diagram illustrating a multifunction serial communication interface device in accordance with the present invention.
먼저, 동기/비동기/스마트 카드 인터페이스 모드의 각 통신 모드에서 서로 공유하는 구성 요소는First, the components shared by each communication mode in the synchronous / asynchronous / smart card interface mode
시스템 버스 인터페이스 제어부(404)와 데이터 전송 타이밍 라인 제어부(406), 데이터 전송 타이밍 라인 상태 레지스터(408), FIFO 제어 상태 레지스터(410), 보레이트 발생기(412), 인터럽트 제어 상태 레지스터(414), FIFO(416)(418) 등이다.System bus interface controller 404, data transfer timing line controller 406, data transfer timing line status register 408, FIFO control status register 410, baud rate generator 412, interrupt control status register 414, FIFO 416, 418 and the like.
시스템 버스 인터페이스 제어부(404)는 인터페이스 장치와 MCU 코어와의 인터페이스를 위한 제어 장치이다. 데이터 전송 타이밍 라인 제어부(406)는 데이터 길이와 정지 비트, 패리티 포맷/인에이블 등 송수신 데이터의 포맷을 제어한다. 데이터 전송 타이밍 라인 상태 레지스터(408)는 에러 발생 또는 버퍼의 상태와 같은 송수신 데이터의 상태에 대한 정보를 저장한다. FIFO 제어 상태 레지스터(410)는 FIFO 인에이블이나 FIFO 초기화, 트리거 레벨 등과 같은 FIFO 관련 동작을 제어하고 상태 정보를 저장한다. 보레이트 발생기(412)는 데이터 전송에 필요한 클럭을 발생시킨다. 인터럽트 제어 상태 레지스터(414)는 인터럽트 인에이블/디세이블 등의 제어 동작을 수행하고, 인터럽트 상태를 표시한다. FIFO(416)(418)는 데이터의 저장소로서, FIFO 모드와 더블 버퍼링 모드 등으로 동작한다.The system bus interface controller 404 is a control device for interfacing the interface device with the MCU core. The data transmission timing line controller 406 controls the format of transmission / reception data such as data length, stop bits, and parity format / enable. The data transfer timing line status register 408 stores information about the state of transmit and receive data, such as an error occurrence or the state of a buffer. The FIFO control status register 410 controls FIFO related operations such as FIFO enable, FIFO initialization, trigger level, etc. and stores state information. The baud rate generator 412 generates a clock required for data transmission. The interrupt control status register 414 performs control operations such as interrupt enable / disable and indicates an interrupt status. FIFOs 416 and 418 operate as a storage of data in FIFO mode, double buffering mode and the like.
각 통신 모드에서 선택적으로 사용되는 구성 요소는 모뎀 제어 상태 레지스터(424)와 스마트 카드 패리티 체크 제어 상태 레지스터(428)이다. 비동기 직렬 통신 인터페이스 모드에서 사용되는 모뎀 제어 상태 레지스터(424)는 모뎀이나 데이터 셋 등 외부 장치와의 인터페이스 제어 및 CPU에 제공될 모뎀 제어 라인의 현재 상태를 저장한다. 스마트 카드 인터페이스 모드에서 사용되는 스마트 카드 패리티 체크 제어 상태 레지스터(428)는 스마트 카드와 데이터 통신에 필요한패리티 체크 등을 제어하고, 패리티 상태 정보를 저장한다.The components optionally used in each communication mode are modem control status register 424 and smart card parity check control status register 428. The modem control status register 424 used in the asynchronous serial communication interface mode stores interface control with an external device such as a modem or data set and the current state of the modem control line to be provided to the CPU. The smart card parity check control status register 428 used in the smart card interface mode controls the parity check required for data communication with the smart card and stores parity status information.
본 발명에 따른 다기능 직렬 데이터 통신 인터페이스 장치에서, 각 통신 모드에 필요한 구성요소를 선택적으로 제어하기 위해 추가된 구성 요소는 직렬 모드 제어 상태 레지스터(430)와 인터럽트 우선순위 제어 상태 레지스터(414), 버퍼링 모드 제어 레지스터(426), 외부 핀 모드 제어부(420)이다. 직렬 모드 제어 상태 레지스터(430)는 동기/비동기/스마트 카드 인터페이스 등의 통신 모드를 설정하고, 통신 상태 정보를 저장한다. 즉, 본 발명에 따른 다기능 직렬 통신 인터페이스 장치는 동기/비동기/스마트 카드 인터페이스 장치가 일부 구성요소들을 공유하므로, 필요한 통신 모드를 설정하고 그에 수반되는 통신 상태 정보 등을 저장한다. 인터럽트 우선순위 제어 상태 레지스터(414)는 인터럽트 인에이블/디세이블 등의 제어 동작을 수행하고 인터럽트 상태를 표시하는 기존의 기능에 각 통신 모드(동기/비동기/스마트 카드 인터페이스 모드)에서의 인터럽트 우선 순위를 결정하고 제어한다. 즉, 동기 인터페이스 모드에서 발생하는 인터럽트 그룹과 비동기 인터페이스 모드에서 발생하는 인터럽트 그룹, 스마트 카드 인터페이스 모드에서 발생하는 인터럽트 모드를 그룹화하고 그룹 사이의 인터럽트 우선 순위와 각 그룹 내에서의 인터럽트 우선순위를 제어한다. 버퍼링 모드 제어 레지스터(426)는 데이터 통신 시에 더블 버퍼링 모드나 FIFO 모드 등의 데이터 버퍼링 모드를 제어하기 위한 정보를 저장한다. 외부 핀 모드 제어부(420)는 동기/비동기/스마트 카드 인터페이스 장치에 각각 필요한 고유의 입출력 핀들을 제어한다. 통신 모드에 따라 동작하는 구성 블록이 다르므로, 외부 핀 역시 통신 모드에 따라 서로 다른 기능을 수행하도록 하여적은 수의 핀으로 모든 통신 모드의 기능이 수행될 수 있도록 한다.In the multifunction serial data communication interface device according to the present invention, the components added for selectively controlling the components required for each communication mode are serial mode control status register 430, interrupt priority control status register 414, and buffering. The mode control register 426 and the external pin mode control unit 420. The serial mode control status register 430 sets a communication mode such as a synchronous / asynchronous / smart card interface and stores communication status information. That is, in the multifunction serial communication interface device according to the present invention, since the synchronous / asynchronous / smart card interface device shares some components, it sets a necessary communication mode and stores communication state information accompanying it. The interrupt priority control status register 414 performs control operations such as interrupt enable / disable and interrupt priority in each communication mode (synchronous / asynchronous / smart card interface mode) to an existing function of displaying interrupt status. Determine and control That is, group the interrupt group generated in the synchronous interface mode, the interrupt group generated in the asynchronous interface mode, and the interrupt mode generated in the smart card interface mode, and control the interrupt priority between the groups and the interrupt priority within each group. . The buffering mode control register 426 stores information for controlling a data buffering mode such as a double buffering mode or a FIFO mode during data communication. The external pin mode controller 420 controls unique input / output pins required for the synchronous / asynchronous / smart card interface device. Since the configuration block operates according to the communication mode, the external pins also perform different functions according to the communication mode, so that all the communication mode functions can be performed with a small number of pins.
본 발명은 범용 MCU에서 동기식, 비동기식, 스마트 카드 인터페이스 기능을 수행하는데 공통적으로 필요한 구성요소를 공유함으로써 하나의 인터페이스 장치로 다수의 통신 모드의 인터페이스를 지원하여 칩 사이즈를 크게 줄이는 효과를 제공한다.The present invention provides an effect of greatly reducing chip size by supporting a plurality of communication modes of interfaces with a single interface device by sharing components common to perform synchronous, asynchronous, and smart card interface functions in a general-purpose MCU.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000010203A KR100361511B1 (en) | 2000-02-29 | 2000-02-29 | Multi-Function Serial Communication Interface Device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000010203A KR100361511B1 (en) | 2000-02-29 | 2000-02-29 | Multi-Function Serial Communication Interface Device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010084862A KR20010084862A (en) | 2001-09-06 |
KR100361511B1 true KR100361511B1 (en) | 2002-11-21 |
Family
ID=19651256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000010203A KR100361511B1 (en) | 2000-02-29 | 2000-02-29 | Multi-Function Serial Communication Interface Device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100361511B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100438104B1 (en) * | 2002-07-12 | 2004-07-02 | 엘지전자 주식회사 | Communication method with one serial port in many communication modes |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100480013B1 (en) * | 2002-05-14 | 2005-03-30 | 주식회사 이노플러스 | Universal Memory Card Adapter and The Interfacing Method thereof |
KR102430232B1 (en) | 2020-12-10 | 2022-08-09 | 현대모비스 주식회사 | Serial communication apparatus and method |
-
2000
- 2000-02-29 KR KR1020000010203A patent/KR100361511B1/en not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100438104B1 (en) * | 2002-07-12 | 2004-07-02 | 엘지전자 주식회사 | Communication method with one serial port in many communication modes |
Also Published As
Publication number | Publication date |
---|---|
KR20010084862A (en) | 2001-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10043491B2 (en) | Semiconductor device and data processing system selectively operating as one of a big endian or little endian system | |
USRE44270E1 (en) | System for providing access of multiple data buffers to a data retaining and processing device | |
CN102023954B (en) | Device with multiple I2C buses, processor, system main board and industrial controlled computer | |
JP2002232508A (en) | Electronic device and method for automatically selecting interface protocol used by the electronic device | |
US7779194B2 (en) | Data modification module | |
KR20040076730A (en) | Serial communication interface apparatus of hybrid type adaptable to high peformance wireless lan and method of the same | |
CN112559410A (en) | FPGA-based LIO bus extension UART peripheral system and method | |
US7035956B2 (en) | Transmission control circuit, reception control circuit, communications control circuit, and communications control unit | |
CN116860688A (en) | Data transmission method, related device, equipment and readable storage medium | |
GB2377138A (en) | Ring Bus Structure For System On Chip Integrated Circuits | |
KR100361511B1 (en) | Multi-Function Serial Communication Interface Device | |
US7293153B2 (en) | Method and system for direct access to a non-memory mapped device memory | |
US20050144338A1 (en) | Data transfer apparatus | |
CN112835834B (en) | Data transmission system | |
CN115202257B (en) | LPC bus protocol conversion and equipment parallel control device and method | |
JP2004334551A (en) | Serial communication system and local terminal for serial communication | |
EP1544844B1 (en) | System and method for controlling display of mobile terminal | |
KR100962306B1 (en) | Bidirectional data transmission apparatus and the method thereof for embedded system | |
JP2971006B2 (en) | Serial communication method and serial communication controller | |
KR20010063909A (en) | Uart compatible smart card interface | |
CN114880270A (en) | SPI equipment and data transmission method thereof | |
CN112445742A (en) | Method for automatically identifying address width | |
JP2005251095A (en) | Usb device | |
JP2002024168A (en) | Serial data transfer device | |
JP2007102056A (en) | Display controller |
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 | ||
FPAY | Annual fee payment |
Payment date: 20051021 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |