Apparatus and method of tracing descriptor in host controller
AssigneeSamsung Electronics Co., Ltd.
InventorJung-su Park
Life of this patent
Estimating the term…
Abstract
Apparatus and method of tracing descriptor in a host controller are provided. The host controller for controlling a device includes a first bus interface coupled to a system bus, a processor which determines whether data received from a system memory through the first bus interface are descriptor data, and a descriptor tracer which receives and stores descriptor data transmitted to the processor. Therefore, the host controller provides rapid and various functional checking and debugging.
Claims29
A host controller for controlling a device, comprising:
- a first bus interface coupled to a system bus;
- a processor which determines whether data received from a system memory via the first bus interface are descriptor data;
- and
- a descriptor tracer which receives and stores the descriptor data transmitted to the processor.
An apparatus for tracing a descriptor in a host controller controlling a device, the apparatus comprising:
- a descriptor access time detector which detects a receiving time of descriptor data and receives the descriptor data at the receiving time;
- a memory which stores the descriptor data received by the descriptor access time detector;
- a memory controller which controls the memory;
- a second bus interface which allows a central processing unit (CPU) to directly access the memory;
- and
- a flag generator which generates an error flag when the flag generator does not receive the receiving time of the descriptor data from the descriptor access time detector for a certain time interval.
A method of tracing a descriptor in a host controller controlling a device, the method comprising:
- reading data from a system memory;
- determining whether the read data are descriptor data;
- detecting a receiving time of the descriptor data, if the read data are descriptor data;
- and
- storing the descriptor data received at the receiving time.
A computer-readable recording medium having a stored thereon a program for executing a method of tracing a descriptor in a host controller controlling a device, the method comprising:
- reading data from a system memory;
- determining whether the read data are descriptor data;
- detecting a receiving time of the descriptor data, if the read data are descriptor data;
- and
- storing the descriptor data received at the receiving time.
A system on chip (SOC) comprising a host controller wherein the host controller for controlling a device comprises:
- a first bus interface coupled to a system bus;
- a processor which determines whether data received from a system memory via the first bus interface are descriptor data;
- and
- a descriptor tracer receiving and storing the descriptor data transmitted to the processor.
Dependencies are inferred from the claim text.