KR100853290B1 - Bus control method and apparatus of portable apparatus - Google Patents
Bus control method and apparatus of portable apparatus Download PDFInfo
- Publication number
- KR100853290B1 KR100853290B1 KR1020040105846A KR20040105846A KR100853290B1 KR 100853290 B1 KR100853290 B1 KR 100853290B1 KR 1020040105846 A KR1020040105846 A KR 1020040105846A KR 20040105846 A KR20040105846 A KR 20040105846A KR 100853290 B1 KR100853290 B1 KR 100853290B1
- Authority
- KR
- South Korea
- Prior art keywords
- data communication
- data
- line
- communication line
- present
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/4204—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
- G06F13/4221—Bus 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
- Information Transfer Systems (AREA)
Abstract
본 발명은 휴대용 기기의 버스제어방법 및 장치에 관한 것으로, 더욱 상세하게는 PCI 익스프레스의 데이터 통신 라인의 전송 버스 상태를 판단하여 데이터의 전송여부를 제어하는 휴대용 기기의 버스제어방법 및 장치에 관한 것이다. 본 발명은, PCI 익스프레스의 데이터 통신 라인의 이상 여부를 판단하고, 이상인 경우 해당 데이터 통신 라인의 전원을 차단하고, 전송 가능한 데이터 통신 라인의 갯수 및 전송 속도를 조정한다. 따라서 본 발명으로 인해서 PCI 익스프레스를 지원하는 시스템을 사용시에 각 포트의 고장 유무를 먼저 판단하고, 적절한 전송 속도를 설정하여 지원해 준다. 또한 본 발명은 지원 가능한 모든 포트를 사용하지 않고, 디바이스가 데이터 통신 라인으로 정상적으로 연결된 상태에서만 사용하고 데이터 통신 라인이 연결되지 않는 데이터 통신 라인으로는 전원 인가를 차단한다. 그 결과 본 발명으로 인해서 소비전력을 최소화할 수 있다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a bus control method and apparatus for a portable device, and more particularly, to a bus control method and apparatus for a portable device that determines whether or not data is transmitted by determining a transmission bus state of a data communication line of a PCI Express . The present invention determines whether or not a data communication line of the PCI Express is abnormal. If the data communication line is abnormal, the power of the data communication line is shut off, and the number of data communication lines and the transmission speed are adjusted. Therefore, according to the present invention, when a system supporting PCI Express is used, it is first determined whether each port is faulty, and an appropriate transmission rate is set and supported. Further, the present invention does not use all the ports that can be supported, but blocks power to a data communication line that is used only when the device is normally connected to the data communication line and the data communication line is not connected. As a result, the power consumption can be minimized by the present invention.
휴대용 기기, 노트북 컴퓨터, PCI 익스플레스, 전송 버스Portable devices, notebook computers, PCI express, transport bus
Description
도 1은 종래 기술에 따른 휴대용 기기의 디바이스 장치를 연결하는 데이터 통신 라인을 도시하는 실시예.1 shows a data communication line connecting a device device of a portable device according to the prior art.
도 2는 본 발명에 따른 휴대용 기기의 디바이스 장치를 연결하는 데이터 통신 라인의 상태를 감지하기 위한 제어구성의 실시예.2 is a block diagram of a control arrangement for sensing the state of a data communication line connecting a device device of a portable device according to the present invention.
도 3은 본 발명의 일실시예에 따른 휴대용 기기의 각 디바이스 사이의 데이터 통신 라인의 상태를 감지하여 데이터 통신 라인의 전송 속도를 제어하기 위한 동작제어흐름도.FIG. 3 is a flowchart of an operation control for controlling a transmission speed of a data communication line by sensing a state of a data communication line between devices of a portable device according to an exemplary embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 * Description of the Related Art [0002]
100 : 마이크로컨트롤러 110, 120 : 디바이스100:
L : 데이터통신 라인L: Data communication line
본 발명은 휴대용 기기의 버스제어방법 및 장치에 관한 것으로, 더욱 상세하게는 PCI 익스프레스의 데이터통신 라인의 상태를 감지하여 데이터의 전송여부를 제어하는 휴대용 기기의 버스제어방법 및 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a bus control method and apparatus for a portable device, and more particularly, to a bus control method and apparatus for a portable device that controls whether or not data is transmitted by detecting a state of a data communication line of a PCI Express.
일반적으로 PCI 익스프레스란, PCI의 전송 속도의 한계를 개선하고자 나온 새로운 프로토콜이다. 상기 PCI 익스프레스는 시리얼 방식으로, 디바이스에 따라서 현재 통신 라인의 기준으로 1x, 2x, 4x, 8x, 16x를 지원하고, 속도는 2.5Gbps이다. 하나의 통신 라인은 송신단(Tx)과 수신단(Rx) 두 개의 다이렉션(Direction)을 가지고 있다. 그리고 각각의 다이렉션은 디퍼런셜 시그널(Differential Signal)로서 D+와 D-의 데이터를 기준 전압 0V로 호스트와 클라이언트 간의 데이터 전송을 한다.Generally, PCI Express is a new protocol that aims to improve the limit of PCI transmission speed. The PCI Express is a serial type and supports 1x, 2x, 4x, 8x, and 16x according to the current communication line according to devices, and the speed is 2.5Gbps. One communication line has two transmission directions Tx and Rx. And each of the di- rections is a differential signal, which transfers data between D + and D- with a reference voltage of 0V between host and client.
종래 기술에 따른 휴대용 기기의 디바이스 장치를 연결하는 데이터 통신 라인을 도시하는 실시예이다.And a data communication line connecting a device device of a portable device according to the prior art.
PCI 익스프레스 카드 슬롯에 끼워지는 디바이스가 도시되고 있다. 도면에 도시되고 있는 바와 같이 제 1 디바이스(10)는, 트랜잭션(10a), 데이터 링크(10b), 로직컬(10c), 일렉트리컬(10d)로 구분된다. 그리고 상기 제 2 디바이스(20)는, 트랜잭션(20a), 데이터 링크(20b), 로직컬(20c), 일렉트리컬(20d)로 구분된다.A device inserted into a PCI Express card slot is shown. As shown in the figure, the
상기 트랜잭션(10a, 20a)은, 파일 내용의 갱신, 수신 응답(acknowledgement)의 통보 등이 포함된다. 데이터 링크(10b, 20b)란 정보 전송을 목적으로 한 전송로서, 송수신 장치 및 통신 제어 장치를 말한다. The
상기와 같은 구성되는 각 디바이스(10, 20)는 일렉트리컬(10d, 20d)의 송수신단(Rx, Tx)으로 연결된다. 상기 송수신단은 데이터통신 라인(L)으로 연결된다. 그리고 상기 데이터 통신 라인을 통해서 각 디바이스들간의 데이터를 송수신한다.Each of the
그러나 상기와 같은 방식의 종래 기술에서는 다음과 같은 문제점을 가지고 있었다.However, the conventional technique as described above has the following problems.
종래의 PCI 익스프레스의 데이터 통신 라인은 각각 두 쌍의 데이터 통신 라인을 가지고 있다. 그 결과 하나의 라인에서만이라도 오픈, 숏 등의 불량 발생 시에 데이터 전송동작이 되지 않는 문제점이 있었다. 예를 들어, 16x의 경우 64개의 데이터 통신 라인 중 어느 하나의 라인에 불량 발생시, 각 디바이스가 호스트와 클라이언트로서 데이터 전송이 불가능하고, 16개의 데이터 통신 라인을 모두 사용할 수 없었다.
Conventional PCI Express data communication lines each have two pairs of data communication lines. As a result, there is a problem in that data transfer operation can not be performed when defects such as open or short occur even in one line. For example, in the case of 16x, when any one of 64 data communication lines fails, each device can not transmit data as a host and a client, and all 16 data communication lines can not be used.
따라서 본 발명의 목적은 데이터 버스의 고장 여부를 감지하여 버스의 사용을 제어하는 휴대용 기기의 버스제어방법 및 장치를 제공함에 있다.Accordingly, it is an object of the present invention to provide a method and an apparatus for controlling a bus of a portable device that detects the failure of a data bus and controls the use of the bus.
또한 본 발명의 다른 목적은 데이터 버스의 개수 및 전송 속도를 결정하는 휴대용 기기의 버스제어방법 및 장치를 제공함에 있다.Another object of the present invention is to provide a bus control method and apparatus for a portable device that determines the number of data buses and transmission speed.
상기 목적을 달성하기 위한 본 발명에 따른 휴대용 기기의 버스제어방법은, 각 디바이스가 서로 데이터 통신을 수행하기 위해서 데이터 라인으로서 랜선으로 연결한 휴대용 기기에 있어서, 전원이 인가되어 시스템이 부팅되는 부팅 단계와; 상기 부팅 단계에서 한 쌍의 데이터 라인을 루프로 형성하여, 데이터 라인의 정상여부를 파악하는 데이터라인감지단계와; 상기 데이터라인감지단계를 통해서, 데이터라인의 정상여부를 판단하는 데이터라인 판단단계와; 상기 판단 결과에 따라 사용가능한 데이터 통신라인을 활성화하고, 상기 활성화된 데이터 통신라인으로 전송할 수 있는 전송속도에 따라 데이터 통신을 수행하는 데이터통신수행단계를 포함하여 구성된다.According to an aspect of the present invention, there is provided a bus control method for a portable device, the portable device being connected to the device through a LAN line as a data line for performing data communication with each other, Wow; A data line sensing step of forming a pair of data lines in a loop in the booting step and determining whether a data line is normal; A data line determination step of determining whether the data line is normal through the data line sensing step; And a data communication performing step of activating an available data communication line according to a result of the determination and performing data communication according to a transmission rate that can be transmitted to the activated data communication line.
본 발명에서, 상기 데이터라인감지단계는, 임의의 디바이스에 클럭 신호를 입력하여, 상기 임의의 디바이스와 연결된 데이터 라인의 루프를 순환하여 출력되는 신호를 검출하되, 상기 신호가 검출되면 해당 데이터 통신라인을 정상상태로 판단하고, 상기 신호가 미검출되면 해당 데이터 통신라인을 불량상태로 판단한다.
본 발명의 다른 특징에 따르면, 한 쌍의 데이터 라인이 루프 형성되는 데이터 통신라인이 복 수개 제공되고, 상기 데이터 통신라인에 의해 상호 연결되는 복수의 디바이스와, 상기 디바이스에 전원이 인가되어 부팅될 때 상기 데이터 라인의 루프를 체크하여 데이터 통신라인 상태를 판단하고, 상기 데이터 통신라인 상태에 따라 사용가능한 데이터 통신라인만을 이용하여 상기 디바이스간의 데이터 통신이 수행되도록 제어하는 마이크로프로세서를 포함하되, 상기 데이터 통신시의 전송속도는 상기 사용가능한 데이터 통신라인 개수에 따라 결정되는 휴대기기의 버스제어장치가 제공된다.In the present invention, the data line sensing step may include receiving a clock signal to an arbitrary device, detecting a signal output through a loop of a data line connected to the arbitrary device, And determines that the data communication line is in a defective state when the signal is not detected.
According to another aspect of the present invention, there is provided a data communication apparatus comprising: a plurality of data communication lines to which a pair of data lines are loop-formed, the plurality of data communication lines being interconnected by the data communication line; And a microprocessor for checking a loop of the data line to determine a state of a data communication line and controlling data communication between the devices using only the available data communication line according to the data communication line state, And the transmission speed of the portable communication device is determined according to the number of available data communication lines.
이하 본 발명에 따른 휴대용 기기의 버스제어방법에 대해 살펴보면 다음과 같다.Hereinafter, a bus control method of a portable device according to the present invention will be described.
도 2는 본 발명에 따른 휴대용 기기의 각 디바이스 사이의 데이터 버스 상태를 감지하기 위한 디바이스의 신호 흐름을 나타내는 일실시예이다.2 is a diagram illustrating a signal flow of a device for detecting a data bus state between devices of a portable device according to an embodiment of the present invention.
PCI 익스프레스 카드 슬롯에 끼워지는 디바이스가 도시되고 있다. 도면에 도시되고 있는 바와 같이 제 1 디바이스(110)는, 트랜잭션(110a), 데이터 링크(110b), 로직컬(110c), 일렉트리컬(110d)로 구분된다. 그리고 상기 제 2 디바이스(120)는, 트랜잭션(120a), 데이터 링크(120b), 로직컬(120c), 일렉트리컬(120d)로 구분된다.A device inserted into a PCI Express card slot is shown. As shown in the figure, the
상기 트랜잭션(110a, 120a)은, 파일 내용의 갱신, 수신 응답(acknowledgement)의 통보 등이 포함된다. 데이터 링크(110b, 120b)란 정보 전송을 목적으로 한 전송로서, 송수신 장치 및 통신 제어 장치를 말한다. The
상기와 같은 구성되는 각 디바이스(110, 120)는 일렉트리컬(110d, 120d)의 송수신단(Rx, Tx)으로 연결된다. 상기 송수신단은 데이터통신 라인(L)으로 연결된다. 그리고 상기 데이터 통신 라인을 통해서 각 디바이스들간의 데이터를 송수신한다.
Each of the
본 발명에 따른 휴대용 기기는 일실시예로서 노트북 시스템에 적용하여 설명한다. 노트북 컴퓨터가 부팅 작업을 통해 모든 디바이스를 초기화하는 과정에서, PCI 익스프레스의 데이터 통신 라인(L)을 회로적으로 이상이 없는지 체크한 후, 디바이스로 이루어지는 호스트와 클라이언트 간의 전송 속도를 결정한다. The portable device according to the present invention is applied to a notebook computer as an embodiment of the present invention. In the process of initializing all the devices through the booting process, the notebook computer checks whether the data communication line (L) of the PCI Express is circuit-wise abnormal, and then determines the transmission speed between the host and the client.
이를 위해서 디바이스의 각 송수신단 별로 한 쌍의 데이터 라인이 루프를 형성되고, 상기 루프에 대해서 데이터 라인(L) 체크가 이루어진다. 상기 데이터 라인의 루프를 체크하고, 체크된 결과가 마이크로컨트롤러(100)에 전달되면, 마이크로컨트롤러(100)는 해당 송수신단의 데이터 통신 라인(버스)의 상태를 판단한다.To this end, a pair of data lines is formed for each transmission / reception terminal of the device, and a data line (L) check is performed on the loop. When the loop of the data line is checked and the checked result is transmitted to the
이때, 상기 마이크로컨트롤러(100)는 클라이언트와 호스트로 구성되는 디바이스 중 제 1 디바이스(120a)에 클럭 신호를 입력한다. 클럭 신호는 제 1 디바이스(120)의 일렉트리컬(120d)과 데이터 통신 라인(L)으로 연결되는 제 2 디바이스(110)의 일렉트리컬(110d)를 통해서 다시 제 1 디바이스(110)의 일렉트리컬(120d) 로 전송된다. 이를 마이크로컨트롤러(100)가 감지하고, 제 1 디바이스(120)와 제 2 디바이스(110)가 루프(loop)로 형성된 데이터 통신 라인(L)을 순환하여 출력된 클럭 신호(Data out)를 감지하면, 데이터 통신 라인(L)에 이상이 없다고 판단한다.At this time, the
감지 결과에 따라 데이터 통신 라인(L) 상태에 따라, 사용가능한 해당 데이터 통신 라인(L)으로만 전원이 인가되어 데이터 통신이 수행되도록 한다. 그리고 데이터 통신이 가능한 통신 라인을 선별하여 디바이스 간(호스트와 클라이언트)의 전송 속도를 결정한다. Power is applied only to the usable data communication line (L) according to the data communication line (L) state according to the detection result, so that data communication is performed. Then, communication lines capable of data communication are selected to determine the transmission speed between the devices (host and client).
예들 들어, 기본적으로 각 디바이스가 호스트와 클라이언트로서 16x를 지원 하는 경우, 호스트와 클라이언트를 연결하는 데이터 버스라인의 상태에 따라 다음과 같은 결과를 가져온다.For example, basically, if each device supports 16x as a host and a client, the following results are obtained depending on the state of the data bus line connecting the host and the client.
데이터 라인에 이상이 없는 경우, 각 송수신단의 데이터 통신 버스라인은 16x를 지원한다. 그러나, 1~8개까지의 데이터 통신 라인에 이상이 발생하면, 8x를 지원한다. 그리고 9~12개까지의 데이터 라인에 이상이 발생하면, 4x를 지원한다. 13~14개까지의 데이터 라인에 이상이 발생하면, 2x를 지원한다. 15개의 데이터 라인에 이상이 발생하면, 1x를 지원한다. 그리고 16개의 데이터 라인에 이상이 있는 경우, 해당 클라이언트의 사용이 불가능하다.If there is no abnormality in the data line, the data communication bus line of each transmitting and receiving end supports 16x. However, when an error occurs in 1 to 8 data communication lines, 8x is supported. If an error occurs in 9 to 12 data lines, 4x is supported. If an error occurs in 13 to 14 data lines, 2x is supported. If 15 data lines fail, 1x is supported. If there are more than 16 data lines, the corresponding client is not available.
도 3은 본 발명의 일실시예에 따른 휴대용 기기의 각 디바이스 사이의 데이터 버스 상태를 감지하여 제어하기 위한 동작제어흐름도이다.3 is a flowchart illustrating an operation control for sensing and controlling a data bus state between devices of a portable device according to an embodiment of the present invention.
전원이 인가되고, 휴대용 기기 시스템의 부팅이 시작된다(제 300 단계). 상기 부팅이 진행되는 과정에서, 제 1 디바이스(120)와 제 2 디바이스(110)를 연결하고 있는 데이터 통신라인(L)이 정상 상태인지 여부를 감지하기 위해서, 마이크로컨트롤러(100)는 클럭 신호(Clock in)를 제 1 디바이스(120)로 출력한다(제 310 단계).Power is applied, and booting of the portable device system is started (operation 300). In order to detect whether the data communication line L connecting the
이에 따라 상기 클럭 신호(Clock in)는 제 1 디바이스(120)로 입력되고, 제 1 다바이스(120)와 데이터 통신 라인(L)으로 연결되어 루프(Loop)를 형성하는 제 2 디바이스(110)로 클럭 신호(Clock in)가 전달된다. 이와 같이 상기 클럭 신호(Clock in)가 전송되어, 상기 데이터 통신 라인(L)의 루프를 순환한 후 최종적으로 출력되는 펄스를 마이크로컨트롤러(100)가 감지한다(제 320 단계).
The clock signal Clock in is input to the
그 결과 마이크로컨트롤러(100)는 데이터 통신 라인(L)이 정상 상태로 판단하고(제 330 단계), 해당 데이터 통신 라인(L)을 통해서 데이터의 송수신을 수행한다(제 340 단계).As a result, the
그러나 상기 제 320 단계에서, 제 1 디바이스(120)로 입력된 클럭 신호가 제 2 디바이스(110)를 통해서 다시 제 1 디바이스(120)로 순환하여 출력되지 않으면, 제 1 디바이스(120)와 제 2 디바이스(110)를 연결하는 데이터 통신 라인(L)이 불량 상태(오픈, 쇼트 상태)라고 판단한다(제 350 단계). However, if the clock signal input to the
그 결과 해당 데이터 통신 라인(L)에 인가되는 전원을 차단하고, 이후 데이터이 송수신이 수행되지 않도록 한다(제 360 단계).As a result, power applied to the data communication line L is cut off, and data transmission / reception is not performed thereafter (operation 360).
이상 살펴본 바와 같이 본 발명은, 디바이스들 간에 연결되어, 데이터를 송수신하는 데이터 통신 라인의 연결 상태를 확인하고, 데이터 통신 라인의 전송 속도를 제어하는 것을 기본적인 기술적 사상으로 한다.As described above, according to the present invention, it is a basic technical idea to check the connection state of a data communication line connected to devices and to transmit and receive data, and to control a transmission speed of a data communication line.
이를 위해서 본 발명은 디바이스들 간에 데이터 통신 라인이 제대로 연결되고 있는지 루프 형태로 형성되는 데이터 통신 라인으로 클럭 신호를 출력하여, 출력 신호가 제대로 순환하여 출력되는지 여부를 감지한다. 이로 인해서 데이터 통신 라인의 상태를 파악한다.To this end, the present invention outputs a clock signal to a data communication line formed in a loop form whether a data communication line is properly connected between devices, and detects whether or not an output signal is properly circulated and output. As a result, the status of the data communication line is grasped.
그리고 본 발명은 데이터 통신 라인의 상태가 불량 상태라고 판단하면, 이후 불량 상태의 데이터 라인을 사용하지 않음으로서, 사용 가능한 데이터 라인의 갯수 및 전송 속도를 관리한다.The present invention manages the number of usable data lines and the transmission rate by not using the data line of the defective state when judging that the state of the data communication line is in a defective state.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니 하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허청구범위에 의해 정하여 져야만 할 것이다.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Therefore, the technical scope of the present invention should not be limited to the contents described in the detailed description of the specification, but should be defined by the claims.
본 발명에 따른 휴대용 기기의 버스제어방법 및 장치로 인해서 다음과 같은 효과를 기대할 수 있다.The following effects can be expected due to the bus control method and apparatus of the portable device according to the present invention.
본 발명은 PCI 익스프레스를 지원하는 시스템을 사용시에 각 포트의 고장 유무를 먼저 판단한다. 그리고 상기 판단된 결과에 따라 적절한 전송 속도를 설정하여 지원해 준다. 그 결과 본 발명은 부분 고장으로 인하여 사용하지 못했던 시스템을 사용 가능하도록 할 수 있다. The present invention first determines whether or not each port is faulty when using a system that supports PCI Express. In accordance with the determined result, an appropriate transmission rate is set and supported. As a result, the present invention makes it possible to use a system that has not been used due to a partial failure.
또한 본 발명은 지원 가능한 모든 포트를 사용하지 않고 적절한 수의 포트만 사용하므로, 그 결과 소비전력을 최소화할 수 있다.
Also, since the present invention uses only a suitable number of ports without using all the ports that can be supported, the power consumption can be minimized as a result.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040105846A KR100853290B1 (en) | 2004-12-14 | 2004-12-14 | Bus control method and apparatus of portable apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040105846A KR100853290B1 (en) | 2004-12-14 | 2004-12-14 | Bus control method and apparatus of portable apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20060067250A KR20060067250A (en) | 2006-06-19 |
| KR100853290B1 true KR100853290B1 (en) | 2008-08-21 |
Family
ID=37161841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020040105846A Expired - Fee Related KR100853290B1 (en) | 2004-12-14 | 2004-12-14 | Bus control method and apparatus of portable apparatus |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100853290B1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4558519B2 (en) * | 2005-01-18 | 2010-10-06 | 富士通株式会社 | Information processing apparatus and system bus control method |
| KR101273875B1 (en) * | 2006-07-21 | 2013-06-14 | 엘지전자 주식회사 | Data transmission control method and the device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR980003995A (en) * | 1996-06-19 | 1998-03-30 | 김주용 | Method and device for multi-interrupt handling in PCI add-on card |
| US6134621A (en) | 1998-06-05 | 2000-10-17 | International Business Machines Corporation | Variable slot configuration for multi-speed bus |
| KR20040069083A (en) * | 2003-01-28 | 2004-08-04 | 엔스텔정보통신 주식회사 | Control bus system and bus arbitration method |
| JP2004326151A (en) | 2003-04-21 | 2004-11-18 | Nec Corp | Data processor |
-
2004
- 2004-12-14 KR KR1020040105846A patent/KR100853290B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR980003995A (en) * | 1996-06-19 | 1998-03-30 | 김주용 | Method and device for multi-interrupt handling in PCI add-on card |
| US6134621A (en) | 1998-06-05 | 2000-10-17 | International Business Machines Corporation | Variable slot configuration for multi-speed bus |
| KR20040069083A (en) * | 2003-01-28 | 2004-08-04 | 엔스텔정보통신 주식회사 | Control bus system and bus arbitration method |
| JP2004326151A (en) | 2003-04-21 | 2004-11-18 | Nec Corp | Data processor |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20060067250A (en) | 2006-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102753983B (en) | Based on the physical connection sexual state of electrical measurement determination equipment | |
| EP2854369B1 (en) | Method and apparatus for detecting interface connection between devices | |
| CN111427828B (en) | SPI flow control method, system, master device, slave device and storage medium | |
| KR20080016685A (en) | Point-to-point link negotiation method, device, integrated circuit and electronic system | |
| CN112041827B (en) | Automatic USB host detection and port configuration method and device | |
| CN114297134B (en) | A chip architecture and signal integrity testing method | |
| CN110069437B (en) | RS-485 bus polarity self-adaption method based on response frame validity | |
| CN100387016C (en) | Heterogeneous multi-bus data transmission method between information processing devices | |
| US20250156536A1 (en) | In-vehicle relay device, in-vehicle relay method, and in-vehicle relay program | |
| US20050193087A1 (en) | Vehicle communications interface | |
| US4803481A (en) | Asynchronous communications system | |
| KR100853290B1 (en) | Bus control method and apparatus of portable apparatus | |
| CN1963778A (en) | System and method for testing serial port of mainboard | |
| CN107844441A (en) | The means of communication and device of veneer | |
| JP2007529814A (en) | Automatic configuration of the communication port as a transmitter or receiver depending on the detected transmission direction of the connected device | |
| CN100426274C (en) | Method and device for preventing I2C bus locked | |
| CN119402784A (en) | Optical interconnection system, optical communication control method, device and equipment, medium and product | |
| EP2351304A1 (en) | Bit inversion for communication interface | |
| CN103793345B (en) | data terminal equipment and interface clock control method | |
| CN113806273B (en) | Fast peripheral component interconnect data transfer control system | |
| US7631136B2 (en) | State negotiation method in PCI-E architecture | |
| US20170270021A1 (en) | Repair of failed firmware through an unmodified dual-role communication port | |
| US9811496B2 (en) | Method and apparatus for detecting interface connection between devices | |
| WO1999017214A1 (en) | Device and method for continuously polling for communication bus type and termination | |
| JP2002149203A (en) | System switching control device and cpu duplex system for control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20120727 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20130724 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20140724 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20150724 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160814 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160814 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |