Abstract:
A method is adapted for compressing an image data block, and includes the steps of: (a) subjecting the image data block to discrete cosine transformation so as to generate discrete cosine transform data; (b) quantizing the discrete cosine transform data in accordance with a quantizer matrix that consists of an array of quantizing coefficients so as to generate quantized data; (c) encoding the quantized data using an entropy coding algorithm so as to generate an encoded bitstream; and (d) when the length of the encoded bitstream does not fall within a predetermined range, adjusting the quantizing coefficients in the quantizer matrix and repeating steps (b) and (c) until the length of the encoded bitstream falls within the predetermined range.
Abstract:
A die paddle for receiving an integrated circuit die in a plastic substrate. The die paddle is defined by a copper film on the plastic substrate and comprises a plurality of via holes through the plastic substrate, a plurality of opening through the copper film, and a gold-containing ring formed on the peripheral portion of the copper film. The outermost openings (and/or the outermost via holes) and the gold-containing ring are separated by a distance of about 1 to about 20 mils.
Abstract:
A method for detecting dynamic video pixels by using adaptive counter threshold values according to field difference value of the frame in the video, thereby to determine whether the frame is an interlaced frame or a progressive frame and to eliminate incorrect judgements resulting from field difference and to improve accuracy of frame determination.
Abstract:
An interface device for the synchronous transfer of data over serial ATA. The link layer portion receives the data from a device. The status monitor detects the status of the link layer portion. The fix pattern generator provides primitive formats responding to the status of the link layer portion. The physical layer controller directly returns the primitive formats to the device without sending or receiving the primitive formats to the link layer portion.
Abstract:
An apparatus for calculating an exponential calculating result for a base 2 floating-point number comprises a transforming device, K exponential tables and a multiplier. The transforming device receives the floating-point number, transforms the floating-point number to an integer part and a fractional part and outputs the integer part and the fractional part. The fractional part is an N-bit number and divided into K parts which have N1, N2, . . . , NK bits respectively, wherein NnullN1nullN2null . . . nullNK. Each of the exponential tables receives one of the K parts divided from the fractional part and outputs a result. The multiplier receives all results from the exponential tables and outputs a mantissa. The integer part outputted form the transforming device is an exponent. The mantissa, the exponent and a sign whose value is 0 is used to represent an exponential calculating result which is represented in the following format: (null1)Synull2Eynullmy, where Sy is the sign whose value is 0, Ey is the integer part, my is the mantissa and lnullmy
Abstract:
A MOS device with dual gate insulators has a first gate insulator formed on a predetermined area of a semiconductor substrate, and a second gate insulator formed outside the predetermined area of the semiconductor substrate to surround the first gate insulator. The second gate insulator is thicker than the first gate insulator. In addition, a gate electrode layer is patterned on the dual gate insulators. The bottom center of the gate electrode layer covers the first gate insulator, and the bottom edge of the gate electrode layer extends to cover the second gate insulator.
Abstract:
The present invention discloses an apparatus and method for bitmapping and synchronization. The present invention increases the serial number of a graphic command issued by a CPU. A page number of a display memory bitmapping to a graphic commands and a serial number of the graphic command are stored in a system memory connected to a CPU. The CPU directly accesses the display memory until the serial number corresponding to the page number stored in the page info equal to the page number of the graphic command issued currently by the CPU is less than the serial number of the graphic command executed currently by the graphic accelerator and the problem of data inconsistency could be neglected.
Abstract:
An adaptive display memory management system for using idled display memory in a video graphics adapter card as extra system memory of a personal computer is presented. By means of hardware implementation, the memory management system manages the video display memory according to the video display mode and takes advantage of the idled display memory in forming virtual system memory for the computer, so that the working space of executing a user program is increased and the system performance of the computer is enhanced.
Abstract:
A shared memory architecture of graphics frame buffer and hard disk cache is presented. The architecture includes a system bus interface, a hard disk controller, a graphics controller, an arbiter, a memory and a shared memory block. The shared memory block is divided into graphics frame buffer memory and hard disk controller cache memory. The arbiter determines the shared memory access priority between the graphics controller and the hard disk controller. By mean of hardware implementation, memories can be shared by the graphics controller and the disk controller. The complexity of the system is reduced and the system performance is enhanced. The overall system cost is decreased.
Abstract:
A constant current charging device is configured to charge a device to be charged and includes: a reference current source configured to provide a reference current; a current mirror electrically coupled to the reference current source and configured to output a mirror current; a current adjustment control unit electrically coupled to the current mirror and the device to be charged wherein the current adjustment control unit is configured to output a charging current according to the mirror current to charge the device to be charged; and a current compensation unit electrically coupled to the current mirror and the current adjustment control unit. The current adjustment control unit includes a voltage follower unit, and the current adjustment control unit tracks a charging voltage through the voltage follower unit to stabilize the charging current.