Abstract:
An angular position sensor comprising two planar excitation coils forming a substantially circular interior area and two planar sensing coils positioned within a minor sector of the substantially circular interior area. Each of the two planar sensing coils comprises a clockwise winding portion and a counter-clockwise winding portion. The angular position sensor further comprises a substantially circular rotatable inductive coupling element positioned in overlying relation to the two planar sensing coils and separated from the two planar sensing coils by an airgap, wherein the substantially circular rotatable inductive coupling element comprises three, substantially evenly space, sector apertures.
Abstract:
A system and method for generating a low supply voltage and a high supply voltage from an input voltage, wherein the dependency of the high supply voltage magnitude on the magnitude of the input voltage is removed and the resulting high supply voltage magnitude is a multiple of the low supply voltage magnitude. The low supply voltage and the high voltage may be implemented in a power converter of a communication system comprising a plurality of subscriber line interface circuits (SLICs).
Abstract:
A circuit for correcting phase interpolator rollover integral non-linearity errors includes a rollover detector circuit for detecting when an interpolator rollover event of a phase integer portion of a phase interpolator has occurred, and a correction circuit that adds a signed predistortion correction to the VCO clock cycle fraction value of the phase interpolator when the rollover detector circuit has detected the interpolator rollover event.
Abstract:
A method for providing error correction for a memory array includes for each memory word stored in a data memory portion of the memory array (12) having at least one bit error, storing in an error PROM (24) error data identifying a memory address for the data word in the data memory portion, a bit position of each bit error, and correct bit data for each bit error, monitoring memory addresses presented to the data PROM, if a memory address presented to the data memory portion is an identified memory address, reading from the error PROM (24) the bit position of each bit error and the correct bit data for each bit error, and substituting the correct bit data into each identified bit position of a sense amplifier (16) reading data from the data memory portion. A counter (42) is used decode multiple bit errors in a data word which allows separate entries being programmed in the PROM read decoder section (30) for each bit error in a data word.
Abstract:
A method for writing data to a dual-actuator disk drive includes providing a multi-actuator disk drive having a first actuator communicating with first disk platters and a second actuator communicating with second disk platters, receiving in a storage controller a data stream including groups of blocks of data to be written to the multi-actuator disk drive, alternately distributing from a disk controller in the disk drive sequential ones of the groups of blocks of data from the data stream to the first actuator and the second actuator as defined by commands from the storage controller, and simultaneously writing from the first actuator to the at least one first disk platter ones of the groups of blocks of data routed to the first actuator and writing from the second actuator to the at least one second disk platter ones of the groups of blocks of data routed to the second actuator.
Abstract:
A method for inserting path overhead, POH, data blocks (60) and a Metro Transport Network ordered set, MOS, control block (62) into a data stream (68) in a source node of a 64B/66B-block communication link, the method comprising: generating a MOS control block (62) by assembling MOS control data into a 64B/66B block; generating K POH data blocks (60) by assembling POH data into K 64B/66B blocks; and inserting the MOS control block (62) and the K POH data blocks (62) into predetermined locations in the data stream in the 64B/66B-block communication link.
Abstract:
A system, circuit and method are provided herein for reducing perceived flicker in video images transmitted using compression and bit rate control. According to one embodiment of the method, a parameter used in the video compression scheme is stored. The parameter stored is one that is subject to adjustment during normal operation of the video compression scheme. Compressed video frame data issued by a compression encoder is used to test for a still-picture condition. When a still-picture condition is detected, the value of the parameter used by the video compression scheme is fixed to the stored value for the duration of the still-picture condition. An embodiment of the system includes an encoder, buffer, bit rate controller, and flicker reduction circuit. An embodiment of the flicker reduction circuit includes a still-picture detection circuit operably coupled to a compressed data path beginning at the output of the encoder.
Abstract:
The present invention relates to a microcontroller that may be configured to operate without the accompaniment of any external components. The microcontroller can function in a proper manner from the application of only power and signal lines with no external components required. The microcontroller (10) has integrated internal reset (14) and oscillator (16) circuitry into the microcontroller. The microcontroller has also integrated simple external components such as current limiting resistors and pull up and pull down resistors into the microcontroller in order to avoid application specific external components.
Abstract:
An RC oscillator circuit (10) within a microcontroller chip includes first and second comparators (16, 18) having their outputs respectively coupled to set and reset inputs of a flip-flop (20) whose output is coupled to a series RC network (22, 14) for controlling charging and discharging of a capacitor (14) of the RC network between precise high and low voltage levels (V2 and V1). One input of each comparator is coupled to the RC network, while the second input is coupled to a respective modified high and low threshold voltage level (Vh', V1'), so that the oscillator signal does not exceed the precise high and low voltage levels (V2, V1). The output frequency of the oscillator may be adjusted by selecting different values of the low voltage level (V1).
Abstract:
A microcontroller (10) fabricated on a semiconductor chip has an on-chip EPROM program memory (17) with programmable EPROM configuration fuses located in a limited number of addresses (32) of the on-chip EPROM program memory, the condition of each of EPROM fuses being defined as blown or not blown according to the value of the bit stored in the respective address on the on-chip EPROM program memory. The operating modes of the microcontroller are configurable by appropriately programming at least some of the EPROM fuses. Testing of the microcontroller in at least some of the operating modes is achieved by using latches outside the on-chip EPROM program memory to emulate the EPROM fuses, while suppressing the capability to set the condition of the EPROM fuses during the testing. Upon completion of the testing, control of the operating modes of the microcontroller is returned to EPROM fuses, and the latches are precluded from further emulating the EPROM fuses.