Abstract:
The invention provides a data writing method for a flash memory. First, a target block for storing write data is selected from a plurality of blocks of the flash memory. A target pair page is then selected from a plurality of pair pages of the target block according to a pair page record table, wherein the pair page comprises a strong page and a weak page. The flash memory is then directed to write a data page of the write data to the strong page of the target pair page. The flash memory is then also directed to write first predetermined data to the weak page of the target pair page, wherein the weak page storing the first predetermined data extends the data duration of the strong page of the target pair page. Selecting of the target pair page, writing of the data page, and writing of the first predetermined data are repeated until all of the write data are written to the target block.
Abstract:
The invention provides an image recognition method. First, it is judged whether a set of discrete cosine transform (DCT) coefficients corresponding to an image and/or a set of texture parameters corresponding to the DCT coefficients exist. If the judgment is no, the image is selectively performed a DCT or an inverse discrete cosine transform (IDCT) to generate the set of DCT coefficients based on a format of the image. Based on the set of DCT coefficients, the set of texture parameters is then generated. Afterward, the set of texture parameters is compared with a set of target texture parameters to generate a recognition result.
Abstract:
In a speech IC simulation method, a system, a medium and a firmware code generation method, the speech IC simulation method for obtaining a simulation result of a speech IC project includes the steps of establishing and compiling a speech IC project in a wizard interface, setting and displaying a visualized in-circuit emulator (ICE) allocation interactively corresponding to the speech IC project in a visualized allocation interface, and setting and performing the clips and corresponsive system trigger events in a visualized clip editing and event setting interface if a modification of the speech IC project is required. Moreover, the firmware code from compiling the speech IC project may be outputted through an output port such as an USB port or a printer port or recorded in a memory of a circuit emulator.
Abstract:
A water cooling system includes a temperature control device which is connected with a first heat exchanger. A second heat exchanger includes a water temperature control path and a constant temperature water path. The water of the first heat exchanger is controlled by the temperature control device and flows to the water temperature control path. The water in the constant temperature water path tows through the second heat exchanger to proceed heat exchange with the water in the water temperature control path, and then flows to the target equipment. The temperature difference of the water flowing to the target equipment is smaller than that of conventional water cooling system.
Abstract:
Various devices, methods and systems are provided for aging-sensitive chip authentication. In one example, among others, a chip includes a reference Schmitt trigger ring oscillator (STRO) configured to enter a sleep mode during operation of the chip; a stressed STRO; a VDD charge pump configured to boost a positive voltage supplied to the stressed STRO during operation of the chip; and/or a GND charge pump configured to under-drive a ground voltage supplied to the stressed STRO during operation of the chip. In another example, a method includes detecting activation of a chip including a reference STRO and a stressed STRO and, in response to the activation of the chip, initiating sleep mode operation of the reference STRO. In response to the activation of the chip, a VDD voltage supplied to the stressed STRO can be boosted and/or a GND voltage supplied to the stressed STRO can be under-driven.
Abstract:
The present invention relates to a separation type pneumatic dual partition membrane pump, which comprises a pump body and an external pneumatic control valve which is separately installed. Through the operation of the external pneumatic control valve, the main shaft of the pump body and the valve rod of the external pneumatic control valve are reciprocally moved, and the two partition membranes respectively generate stretch and compress motions for changing the volume of each liquid room in the pump body so as to perform the pump stroke and the liquid suction stroke to the liquid.
Abstract:
A monitor clamping device includes a first board having multiple first hooks and a second board having multiple second hooks, the monitor is clamped between the first and second hooks. Multiple first slots are defined in the second board and multiple first guide plates are connected to the first board. The first guide plates movably extend through the first slots. Multiple second guide plates are connected to the second board and engaged with the first guide plates when the first guide plates are moved to a lower end of the first slots. A resilient unit is connected between the first and second board so as to adjust the distance between the first and second hooks. The monitor clamping device can clamp different size monitors.