직병렬 방식을 이용한 마이크로프로세서의 데이터송수신 방법

Method for transmitting and receiving data in series and parallel in microprocessor

Abstract

PURPOSE: A data transceiving method of a microprocessor using a serial/parallel method is provided to process a large capacity data using less pins by improving the construction that the current microprocessor data bus and address bus are implemented based on parallel bus methods and introducing a serial bus method into a parallel bus method. CONSTITUTION: An MDR operates as a complete parallel method MDR. In the serial/parallel method, it is impossible to carry a data of an MDR on a bus at one time, a m-number of shift registers is needed. The number of bits of each shift register is determined based on n/m. The data of the MDR is divided by m and is inputted into each shift register. The LSB 4-bits of the MDR is inputted into the LSB bit, namely, 0-th bit four MDSR(Memory Data Shift Register). The next 4-bit is inputted into a 1st bit of four MDSR. The contents of MDR is stored in the MDSR. The data are transferred from 0-th bit of the MDSR using a shift function of the MDSR, and the data are transferred by am-bit at every period of the system clock signal. When reading the data, the date signal from the memory module is carried on the A/D bus and are sequentially inputted into the MDSR and are loaded into the MSR. Since the MDR and MDSR are formed of a hardware, an additional hardware is not needed.
본 발명은 컴퓨터에서 CPU로 사용되는 마이크로프로세서의 시리얼 버스(serial bus)를 운영한 데이터 송수신 방법에 관한 것으로서, 특히 마이크로프로세서에서 병렬식으로 데이터를 처리할 때 야기되는 핀수의 한계를 극복하기 위해서 데이터를 직병렬 방식으로 처리하기 위한 방법에 관한 것이다. 마이크로프로세서가 고성능화 되어 감에 따라서 한번에 처리하는 데이터의 숫자가 점차 늘어가는데 반해 패키지의 핀수를 늘려가는 데는 한계가 있으므로 이를 극복하기 위해서 데이터를 종래의 완전 병렬 방식으로 전송하던 것을 직병렬 방식으로 전송하므로 제한된 패키지 핀으로도 확장된 데이터를 처리하는 것이 가능해 졌다. 즉, 일시에 처리하는 데이터 크기인 n 비트를 n의 인수인 일정한 크기의 값(m)으로 나누어서 일회에 m 비트씩 n/m 회에 걸쳐서 병렬 방식 및 직렬 방식을 함께 사용하여 송수신하는 것이 가능하다. 여기서 마이크로프로세서의 데이터 송수신을 위한 외부 패키지 핀수는 m 으로 사용이 가능하며, 상기 마이크로프로세서가 데이터 버스와 어드레스 버스를 공유하고 어드레스 버스의 크기가 데이터 버스의 크기보다 작을 때 m을 어드레스 버스의 크기와 같거나 크게하는 것이 가능하다.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (0)

    Publication numberPublication dateAssigneeTitle

NO-Patent Citations (0)

    Title

Cited By (0)

    Publication numberPublication dateAssigneeTitle