Abstract:
An energy-saving light-emitting module is provided, comprising: a light guide plate having a light-incident surface, a bottom surface intersecting the light-incident surface and a light-emitting surface opposite the bottom surface, wherein a plurality of recesses are provided at the bottom surface; a light source placed at one side of the light-incident surface of the light guide plate; and a reflective plate placed at the bottom of the light guide plate for reflecting light rays from the light source into the light guide plate. The light rays emitted by the light source reach the arc surface of each recess at the bottom side of the light guide plate, and the light rays are then reflected to the light-emitting surface. Meanwhile, during the light-emitting process, light rays are concentrated at the arc surface of each recess. The concentration of light rays increases overall luminance produced by the module, and thus, energy is saved effectively.
Abstract:
A waterproof keyboard comprises: keys, an elastic rubber layer, a circuit board layer, a bottom board, and a sealing layer. The keys are mounted on the bottom board on which a plurality of apertures are disposed, and the sealing layer is disposed under the bottom surface of the bottom board. Corresponding to the apertures on the bottom board, respective adhesives are formed on the sealing layer so as to firmly adhere the sealing layer to the bottom surface of the bottom board.
Abstract:
A data accessing command integration method includes the following steps. Firstly, M data accessing commands are sequentially received through a bus, wherein N data accessing commands contained in the M data accessing commands have the same command type and comply with a sequential address relationship. Next, the N data accessing commands are re-ordered according to the addressing sequence, so that a first data corresponding to the re-ordered N data accessing commands are sequentially accessed in the data memory.
Abstract:
A memory access control method and system is provided for use on a computer system to control the memory access operation by a central processing unit (CPU) to a memory unit in a more efficient manner than the prior art. This memory access control method and system is characterized by, for each read request from the CPU, the prompt transfer of the corresponding internal read-request signal to the memory control unit, right after it is issued and without waiting until the CPU issues the L1 write-back signal of the current read request. If the current read request is a hit to the cache memory, a read-stop signal is promptly issued to stop the current read operation on the memory unit, and then a cache write-back operation is performed to write the cache data back into the memory unit. This method and system can help reduce the period of waiting states by the CPU, thus increasing the overall memory access performance by the CPU and the overall system performance of the computer system.
Abstract:
An apparatus and method capable of programmably delaying a clock of a memory. The apparatus and method utilize the BIOS, external electric switches or other logic devices to selectively delay the clock of the DRAM and/or the internal clock of the north bridge, by which the DRAM has enough setup time at the rising edge of work clock to correctly read out the command word. The north bridge can then correctly receive data from the DRAM module and transfer the data to the CPU or AGP. Therefore, the memory can function normally even if the memory is operated at high speed or with heavy loading.
Abstract:
A data transmission device and a command merging method for data transmission are provided. The data transmission device includes a command register and a command merging unit. The command register receives and temporary storages a plurality of original commands, wherein the original commands include a plurality of memory blocks. When the command merging unit judges these memory blocks of the original commands to be a continuous memory block, the command merging unit merges the original commands into a merging command, and transmits the merging command to a peripheral device. Thus, the multiple commands send by the host can be analyzed and merged by the data transmission device to decrease a number of the commands to be proceed by the peripheral device, so as to speed up a command processing time of the peripheral device efficiently.
Abstract:
A data transmission device and a command merging method for data transmission are provided. The data transmission device includes a command register and a command merging unit. The command register receives and temporary storages a plurality of original commands, wherein the original commands include a plurality of memory blocks. When the command merging unit judges these memory blocks of the original commands to be a continuous memory block, the command merging unit merges the original commands into a merging command, and transmits the merging command to a peripheral device. Thus, the multiple commands send by the host can be analyzed and merged by the data transmission device to decrease a number of the commands to be proceed by the peripheral device, so as to speed up a command processing time of the peripheral device efficiently.
Abstract:
A portable display apparatus of a video signal including a video signal source, a signal masking module, and a display panel is provided. The video signal source generates a data enable signal and a clock signal. The signal masking module is electrically connected to the video signal source, receives the data enable signal and the clock signal, and masks a part of the clock signal according to the data enable signal and a masking signal to provide a processing signal. The display panel is electrically connected to the signal masking module, receives the processing signal, and displays a part of the video signal to be an image according to the processing signal.
Abstract:
A method for operating a flash memory is provided. The flash memory comprises a controller, a cache, and a plurality of blocks. By using a cache to preload data from the host, the buffer of the controller can be smaller than the capacity of a single block or omitted entirely. Smooth data transmission is still maintained.
Abstract:
A key system includes a microcontroller and a plurality of keys. The first ends of the keys are coupled to a plurality of data input ports of the microcontroller respectively. The second ends of the keys are coupled to a key input port of the microcontroller. The key system utilizes the data signals inputted to the microcontroller as scan signals for the keys. The signal received by the key input port is detected to determine which key is triggered. Thus, only one key input port is sufficient to detect which of the plurality of keys is triggered.