Abstract:
The present invention discloses a circuit capable of self-correcting delay time that includes a clock generating unit for generating a clock signal, a processing unit for producing a counter enable signal according to a reference clock, and a counting unit for receiving the counter enable signal and using the clock signal to count the reference clock for producing a count value, and the count value is returned to the processing unit for performing an analysis to obtain a delay time. The present invention can effectively overcome the shortcomings of the prior art that requires a delay circuit to make corrections one by one, and thus the invention can greatly save the time, manpower, and cost incurred.
Abstract:
A system for programming at least a controller chip is disclosed. The system includes a programming apparatus and at least a programmable device mounted on the programming apparatus. The programming apparatus has at least a first connection interface and a micro-controller. The programmable device has the monitor controller chip mounted thereon and a second connection interface coupled between the first connection interface and the controller chip. The micro-controller controls the programming of the controller chip.
Abstract:
A data recovery system and method is disclosed, which comprises an oversampler, a phase detection circuit, a data pick circuit, a data overlap/skip detection circuit and a data correction circuit. The oversampler oversamples an input signal and thus generates oversampled signals. The phase detection circuit receives for detecting transitions of the oversampled signals and outputting a phase signal. The data pick circuit receives the phase signal, accordingly groups the oversampled signals into n groups and picks one group as an output data. The data overlap/skip detection circuit determines if data is overlapped or skipped according to the phase signal and the last phase signal. The data correction circuit corrects data when data is overlapped or skipped and outputs an accurate output data.
Abstract:
A controller and a method of updating parameters on the same. The controller includes an embedded non-volatile memory, a programming circuit, an embedded SRAM, a MCU (Micro Computer Unit), and a memory controller. The embedded non-volatile memory has a program code block for storing program codes to be executed by the MCU, and a data block for storing the parameters. The MCU writes the parameters into the data block of the flash memory through the memory controller, or reads data in the data block of the non-volatile memory through the memory controller. Because the controller does not need to employ an external EEPROM, the cost can be reduced and the speed for accessing the parameters can be increased.
Abstract:
A video data displaying device is disclosed. The video data displaying device is used to drive a displayer according to a first display data set to display a first picture, the displaying device comprises a memory for storing the first display data set, and a display engine which is electrically connected to the memory for storing a part of the first display data set stored in the memory, wherein the display engine selects a specific display data set from the first display data set according to a display area of the displayer, and the display engine does not output the specific display data to the displayer.
Abstract:
A VBI receiver and method is disclosed. The receiver includes an over-sampling circuit, a transition detector, a data selector, and a data output device. The over-sampling circuit is for over-sampling VBI data and outputting an over-sampled signal. The transition detector is for detecting the transition of the over-sampled signal and outputting a transition signal representing the transition position. The data selector is for recording the transition signal and outputting a position signal according to the transition signal and at least a previous transition signal. The data output device outputs digital output data from the over-sampled signal according to the position signal.
Abstract:
A clock tuning device and method for executing overclocking operations on plural elements disposed on a motherboard. The clock tuning device includes a phase-locked loop for outputting a plurality of clock signals to the elements, and a control circuit for controlling the phase-locked loop to adjust the frequencies of the clock signals, so as to execute the overclocking operations on the elements, respectively. The method includes the steps of: increasing the frequency of a first clock signal until one of the elements can't work normally due to an utmost frequency of the first clock signal; resetting all the elements and operating the element corresponding to the first signal according to a safe frequency of the first clock signal; and repeating the above steps to perform overclocking operation on each of the other elements.
Abstract:
The invention provides a digital television tuner having at least two branches that receive a radio frequency signal, wherein the radio frequency signal carries M channels (M is a positive integer). A target image data is generated in real time since at least one of the branches pre-extracts the image compression data of the next channel to be switched to.
Abstract:
A controller and a method of updating parameters on the same. The controller includes an embedded non-volatile memory, a programming circuit, an embedded SRAM, a MCU (Micro Computer Unit), and a memory controller. The embedded non-volatile memory has a program code block for storing program codes to be executed by the MCU, and a data block for storing the parameters. The MCU writes the parameters into the data block of the flash memory through the memory controller, or reads data in the data block of the non-volatile memory through the memory controller. Because the controller does not need to employ an external EEPROM, the cost can be reduced and the speed for accessing the parameters can be increased.
Abstract:
The disclosure is regarding methods and apparatus for stereoscopic effect adjustment on video. The method for stereoscopic effect adjustment on video comprises receiving a 3D video, analyzing the 3D video for generating an analyzing result, and adjusting the 3D video according to a user preference input for stereoscopic effect and the analyzing result to generate a new 3D video. The apparatus for stereoscopic effect adjustment on video comprises a video analysis module, for receiving a 3D video and analyzing the 3D video to generate an analyzing result, and a 3D parameter adjustment module, for adjusting the 3D video according to a user preference input for stereoscopic effect and the analyzing result to generate a new 3D video.