Using Shift Register Patents (Class 377/54)
  • Publication number: 20090285352
    Abstract: A readout chip for single photon counting has a plurality of N individually working channels each assigned to a respective detector diode. Each channel has a counter designed as a binary counter having a length of M bits and a number of programmable bits. Further, the readout chip has a serial shift register or parallel data input register for entering values for the counter and the programmable bits, and a number of data output shift registers each having a number of K data outputs. Means are provided for selectively multiplexing each of the K data outputs onto a selectable bit of the data output shift register.
    Type: Application
    Filed: November 20, 2006
    Publication date: November 19, 2009
    Applicant: Paul Scherrer Institut
    Inventor: Bernd Schmitt
  • Patent number: 7583247
    Abstract: A gate driver for a display device includes a plurality of shift registers to sequentially generate output signals during a frame period in response to multi-phase clocks; and a dummy clock provided to the plurality of shift registers during a vertical blank time to reduce a stress voltage in the shift registers, wherein an output of each of the shift registers is reset to a low state power supply voltage by an output signal of the next shift register.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: September 1, 2009
    Assignee: LG Display Co., Ltd.
    Inventors: Kwang Soon Park, Soo Young Yoon, Min Doo Chun
  • Patent number: 7555094
    Abstract: Example embodiments may provide a counter capable of outputting a count value after holding the count value for an amount of time and a phase locked loop (PLL) including the counter. The counter may include a selection unit that may selectively output a clock signal and a hold signal in response to a selection signal and a counting unit that may perform a counting operation in response to the clock signal and output a count value obtained by the counting operation after holding the count value for an amount of time in response to the hold signal. The counter may stably output an accurate count value regardless of transmission delays.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: June 30, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-shin Shin, Ji-young Kim
  • Publication number: 20090154286
    Abstract: A column repair circuit uses a system of circuits that automatically stops the shifting of register contents independently of the number of bits to be shifted. The circuit is only dependent on the number of bits in a column address repair block. By adding shift register positions to one end of each shift register chain, a dedicated block of bits is used to detect the end of the shift chain without explicitly knowing the length of the chain. The shift register positions provide a hard-programmed code that can be used to stop the shifting of data automatically. The shift register positions also provide a space for hard-programmed code bits that can be examined to determine when the shift process ends. A shift chain can be controlled with a controller so long as the information is organized into groups of ‘k’ bits. The controller only requires information regarding the value of the number ‘k’ and the pre-programmed stop code in order to control any number of bits in a shift chain.
    Type: Application
    Filed: December 12, 2007
    Publication date: June 18, 2009
    Applicant: ProMOS Technologies PTE.LTD.
    Inventor: Christopher M. Mnich
  • Patent number: 7430264
    Abstract: A method, an apparatus, and a computer program are provided to reduce transient current swings during mode transitions. Traditionally, transient supply voltage fluctuations on a chip account for a large portion of the power supply. The number of series inductances and resistances are typically minimized, while adding large decoupling capacitances between the supply voltage and ground. However, situations may arise where reduction of series inductances and resistances cannot be accomplished. Therefore, to assist in controlling the transient current swings, reduction of clocking frequencies are performed in a controlled manner.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: September 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: David William Boerstler, Eskinder Hailu, Mack Wayne Riley, Michael Fan Wang
  • Publication number: 20080192881
    Abstract: A portable multiplicity counter has signal input circuitry, processing circuitry and a user/computer interface disposed in a housing. The processing circuitry, which can comprise a microcontroller integrated circuit operably coupled to shift register circuitry implemented in a field programmable gate array, is configured to be operable via the user/computer interface to count input signal pluses receivable at said signal input circuitry and record time correlations thereof in a total counting mode, coincidence counting mode and/or a multiplicity counting mode. The user/computer interface can be for example an LCD display/keypad and/or a USB interface. The counter can include a battery pack for powering the counter and low/high voltage power supplies for biasing external detectors so that the counter can be configured as a hand-held device for counting neutron events.
    Type: Application
    Filed: February 12, 2007
    Publication date: August 14, 2008
    Inventors: Matthew R. Newell, David Carl Jones
  • Patent number: 7353371
    Abstract: A method and device to copy data fields from one or more source packets to one or more result packets. In a SET function, adjacent data fields in a source packet is copied to respective destination data fields in a result packet governed by a field locator packet. In an ESET function, data fields in respective source packets are copied to adjacent data fields in a result packet governed by a field locator packet. In an EXTRACT function, data fields in a source packet are copied to adjacent data fields in a result packet governed by a field locator packet. In a SCATTER function, adjacent data fields in a source packet are copied to data fields in respective result packets governed by a field locator packet.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: April 1, 2008
    Assignee: Intel Corporation
    Inventors: Corey Gee, Bapi Vinnakota
  • Patent number: 7350058
    Abstract: A data processing system 2 is provided which supports shift-and-insert instructions SLI, SRI which serve to shift a source data value by a specified shift amount and then insert bits from that shifted value other than the shifted-in bits into a destination value with the remaining bits within that destination value being unaltered.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: March 25, 2008
    Assignee: ARM Limited
    Inventors: Paul Matthew Carpenter, Simon Andrew Ford
  • Patent number: 7345701
    Abstract: A line buffer and a method of providing data to a 3×3 line interpolation processor using the line buffer in an image processing system, such as a digital camera, includes a readable and writable single memory, a buffer register having a prior data area storing first line image data, which has been stored in a memory, in a unit of 2m bits, and having a present data area storing second image data, which is inputted from an image sensor in a unit of m bits, in a unit of the 2m bits, and a memory controller providing the memory with a chip enable signal, a write enable signal, and an address indicating locations of the first and second line image data stored in the buffer register, reading and writing the first and second line image data from and on the memory, and outputting the first and second line image data and a third line image data, which is inputted from the image sensor.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: March 18, 2008
    Assignee: Samsung Electro-Mechanics Co., Ltd.
    Inventors: Sang-Hyun Park, Jong-Sik Jeong, Yeon-Cheol Lee, Kang-ju Kim, Hyung-Man Park, Boo-Dong Kwak
  • Patent number: 7256618
    Abstract: A semiconductor integrated circuit device (1) includes: a transistor switch (SWA) for electrically connecting and disconnecting output of a flip-flop (FF64) of a shift register (SR1) and input of a flip-flop (FF65) of a shift register (SR2); and a transistor switch (SWB) for electrically connecting and disconnecting an input driver (Din2) and input of the flip-flop (FF65). Here, when the shift registers (SR1 and SR2) are connected, the transistor switch (SWA) is turned ON and the transistor switch (SWB) is turned OFF by a selection signal.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: August 14, 2007
    Assignee: Rohm Co., Ltd.
    Inventor: Hidetoshi Nishikawa
  • Patent number: 7203265
    Abstract: A M by N bit synchronous counter for use in advanced applications is provided. The M by N bit synchronous counter comprises an M by N register configured to receive and store data corresponding to at least one word integrated with a N bit counter configured to sequentially count out a selected word of data from the M by N register. The present design replaces a single counter latch circuit with a plurality or stack of selectable latches and employs combined load/store logic and counter controls.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: April 10, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Frederick A. Perner
  • Patent number: 7174014
    Abstract: The present invention provides permutation instructions usable in a programmable processor for solving permutation problems in cryptography, multimedia and other applications. PPERM and PPERM3R instructions are defined to perform permutations by a sequence of instructions with each sequence specifying the position in the source for each bit in the destination. In the PPERM instruction bits in the destination register that change are updated and bits in the destination register that do not change are set to zero. In the PPERM3R instruction bits in the destination register that change are updated and bits in the destination register that do not change are copied from intermediate result of previous PPERM3R instructions. Both PPERM and PPERM3R instructions can individually do permutation with bit repetition. Both PPERM and PPERM3R instructions can individually do permutation of bits stored in more than one register. In an alternate embodiment, a GRP instruction is defined to perform permutations.
    Type: Grant
    Filed: May 7, 2001
    Date of Patent: February 6, 2007
    Assignee: Teleputers, LLC
    Inventors: Ruby B. Lee, Zhijie Shi
  • Patent number: 7042973
    Abstract: To provide a variable dividing circuit having a high operational speed. The variable dividing circuit includes a shift register configured by cascade connection of D-type flip-flops (D11, D12, . . . , D1n) with an initializing means by clock synchronization; and a multiplexer 12 for selecting any one of output signals at respective stages of the shift register; wherein the variable dividing circuit initializes each stage of the D-type flip-flops. In this case, in an input terminal 10 of the flip-flop at the first stage, a signal at an H level or at an L level is inputted in accordance with an initializing means.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: May 9, 2006
    Assignee: Oki Electric Industry Co., Ltd.
    Inventor: Ryuta Kuroki
  • Patent number: 7024579
    Abstract: The timing system includes a plurality of timing units interconnected to perform a count operation. Software programmable registers interconnect the plurality of timing units, and a control circuit generates a clock signal for the plurality of timing units. The control circuit includes an interface for connection to an external bus to receive and transmit data.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: April 4, 2006
    Assignee: STMicroelectronics S.r.l.
    Inventor: Alberto Battaia
  • Patent number: 6985993
    Abstract: A control register assembly controls components to be controlled in an electric circuit. The control register assembly includes a control register. The control register is formed by at least one shift register, whose elements are distributed over the electric circuit at mutual intervals, individually or in groups. Such a control register makes it possible to keep short the length of the connecting lines between the control register and the device writing the latter and between the control register and the elements to be controlled thereby.
    Type: Grant
    Filed: September 3, 2002
    Date of Patent: January 10, 2006
    Assignee: Infineon Technologies AG
    Inventors: Ernst Josef Kock, Peter Rohm, Berthold Tillmann
  • Patent number: 6919794
    Abstract: A circuit for controlling the random character of a bit flow, including an input shift register receiving the bit flow and having its outputs exploited in parallel, at least one element for comparing at least a partial content of the input register with predetermined patterns, a plurality of counters in a number at most equal to the number of predetermined patterns, and an element for detecting the exceeding of at least one threshold by one of the counters, the result of this detection conditioning the state of a word or bit indicative of the random or non-random character of the bit flow.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: July 19, 2005
    Assignee: STMicroelectronics S.A.
    Inventors: Michel Bardouillet, William Orlando, Alexandre Malherbe, Claude Anguille
  • Patent number: 6898261
    Abstract: Method and apparatus for monitoring event occurrences, e.g., from an event signal, where a register and a counter are employed. In one embodiment, the register is designed to have a capture bit for capturing the occurrence of a monitored event. The shifting of the stored information within the capture bit to other bit locations within the register is controlled by a shift rate signal operating at a particular interval time period. At the expiration of the interval time period, the stored information in the capture bit is shifted within the register, where the capture bit is now free to detect the next occurrence of the monitored event. Since the register has a finite number of bit locations, as the captured information exists and/or enters the register, a counter is triggered to record the number of occurrences of monitored events.
    Type: Grant
    Filed: December 1, 2003
    Date of Patent: May 24, 2005
    Assignee: International Business Machines Corporation
    Inventors: Hillery C. Hunter, Ravi Nair
  • Patent number: 6857043
    Abstract: First-in/first-out (“FIFO”) memory circuitry includes first and second Gray-code-based counters for respectively counting write and read clock signals. A Gray code subtractor subtracts from one another the counts output by the counters. Shift register circuitry shifts in successive data words in synchronism with the write clock signal. The shift register circuitry includes selection circuitry configured to select one of the data words based on a Gray code decoding of information from the subtractor. Circuitry may also be included to monitor the information from the subtractor to detect full or empty conditions of the shift register circuitry.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: February 15, 2005
    Assignee: Altera Corporation
    Inventors: Andy L. Lee, Brian Johnson, Richard G. Cliff
  • Patent number: 6845274
    Abstract: An improved technique of interfacing a computer lighting device to a control computer is disclosed, wherein a hardware device is interposed between the control computer and the lighting device. The hardware device handles certain functions in hardware, thereby permitting the microprocessor at the lighting device to incur substantially less processing load.
    Type: Grant
    Filed: January 24, 2001
    Date of Patent: January 18, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Shenghong Wang
  • Patent number: 6839397
    Abstract: A circuit configuration for generating control signals for testing high-frequency synchronous digital circuits, especially memory chips, is described. A p-stage shift register which is clocked at a clock frequency corresponding to the high clock frequency of the digital circuit to be tested has connected to its parallel loading inputs p logical gates which logically combine a static control word with a dynamic n-position test word. The combined logical value is loaded into the shift register at a low-frequency loading clock rate so that a control signal, the value of which depends on the information loaded into the shift register in each clock cycle of the clock frequency of the latter is generated at the serial output of the shift register.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: January 4, 2005
    Assignee: Infineon Technologies AG
    Inventors: Wolfgang Ernst, Gunnar Krause, Justus Kuhn, Jens Lüpke, Jochen Müller, Peter Pöchmüller, Michael Schittenhelm
  • Patent number: 6785389
    Abstract: A bitstream generator including a plurality of linear feed shift registers (LFSRs) operative to generate a bit stream and including: at least a first LFSR operative, when assigned as a generator during a first time period including at least one clock cycle, to provide an output bit in each clock cycle within the first time period, and at least a second LFSR operative, when assigned as an assignor during the first time period, to provide in each clock cycle an output bit for determining assignments of at least some of the plurality of LFSRs for a second time period following the first time period, the assignments including assignment as a generator, and assignment as an assignor, and a first combiner operative to combine output bits from all of the at least a first LFSR being assigned as generators thereby to produce during each clock cycle a single output bit which is provided to the bit stream. Related apparatus and methods are also provided.
    Type: Grant
    Filed: October 18, 2000
    Date of Patent: August 31, 2004
    Assignee: NDS Limited
    Inventors: Yaron Sella, Aviad Kipnis
  • Patent number: 6728330
    Abstract: There is provided a register system of a microcomputer having a register that includes at least one register bit and having an additional storage arrangement allocated to the register and on which the data content of the register is able to be intermediately stored. To reduce the computing time for saving the data content of the register, while keeping the silicon surface required for the register system as small as possible, the additional storage arrangement includes at least one shift register having at least two shift register cells, the content of an arbitrary shift register cell being transferable into a register bit, and, conversely, the content of a register bit being transferable into an arbitrary shift register cell.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: April 27, 2004
    Assignee: Robert Bosch GmbH
    Inventor: Axel Aue
  • Patent number: 6683932
    Abstract: A single-event upset immune frequency divider circuit is disclosed. The single-event upset immune frequency divider circuit includes a dual-path shift register, a dual-path multiplexor, and a summing circuit. The dual-path shift register has a clock input, one signal input pair and multiple signal output pairs. The dual-path multiplexor has multiple signal input pairs and one output pair. The signal input pairs of the dual-path multiplexor are respectively connected to the signal output pairs of the dual-input shift register. The dual-path multiplexor selects one of the signal output pairs of the dual-path shift register for feeding back into the signal input pair of the dual-path shift register. The summing circuit then sums the signal input pair of the dual-path shift register to generate an output clock signal that is a fraction of the frequency of an input clock signal at the clock input of the dual-path shift register.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: January 27, 2004
    Assignee: BAE Systems, Information and Electronic Systems Integration, Inc.
    Inventor: Neil E. Wood
  • Patent number: 6654439
    Abstract: An apparatus and method for providing a high speed linear feedback shift register is disclosed. The high speed linear feedback shift register of the present invention comprises multiplexer flip flop circuits. The multiplexer gate on the input of each flip flop circuit is the only gate between each pair of flip flop circuits of the present invention. The linear feedback shift register of the present invention is capable of operating as a counter that does not need to be reset. The linear feedback shift register of the present invention may be used as a clock divider circuit.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: November 25, 2003
    Assignee: National Semiconductor Corporation
    Inventor: Steve Kommrusch
  • Patent number: 6621886
    Abstract: A shift register has m stages which store one of two states, where m is an integer more than 1, each stage including clock input terminals at which n-phase clock signals are input, where n is an integer more than 1, and an input terminal, and an output terminal. The input terminal of one stage receives the signal delivered from an input terminal of the shift register or from the output terminal of the previous stage. The signal output at the output terminal of one stage is passed to the input terminal of the subsequent stage or to an output terminal of the shift register. Each stage receives an initial state level from one of the clock input terminals. The initial state level is used to initialize the state of each stage.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: September 16, 2003
    Assignee: Alps Electric Co., Ltd.
    Inventor: Ken Kawahata
  • Patent number: 6556646
    Abstract: A shift register for driving a pixel row in a liquid crystal display device. In the shift register, a plurality of stages are connected to a high level voltage source, a low level voltage source and a phase-delayed clock signal generator, connected to row lines, and connected, in cascade, with respect to a scanning signal, for charging and discharging the row lines. In each stage of the shift register, an output circuit is provided with a pull-up transistor having a first input electrode for receiving a first clock signal having a delayed phase in comparison to the scanning signal, a first output electrode connected to the raw line and a first control electrode, and a pull-down transistor having a second input electrode connected to the low level voltage source, a second output electrode connected to the row line and a second control electrode.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: April 29, 2003
    Assignee: LG. Philips LCD Co., Ltd.
    Inventors: Ju Cheon Yeo, Sang Young Yoon
  • Patent number: 6501817
    Abstract: An improved integrated circuit area efficient redundancy multiplexer circuit technique provides similar functionality to conventional CMOS transmission, or “pass” gates while concomitantly reducing circuit complexity, the die area necessary to support redundant elements and complementary control signals in memory device ICs and undesired parasitic capacitance. The technique of the present invention effectuates this end by utilizing the on-chip boosted voltage levels (Vpp) which are generally available in integrated circuit memory devices to supply the voltage for the control signal applied to a single N-channel transistor pass gate instead of the conventional supply voltage level of Vcc. The Vpp voltage and circuit ground (“GND”) are then utilized as the logic “high” and “low” signal levels respectively. This use is made possible due to the fact that these control signals operate at a direct current (“DC”) level after device power-up.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: December 31, 2002
    Assignees: United Memories, Inc., Sony Corporation
    Inventors: Michael Parris, Kim Hardee
  • Patent number: 6490332
    Abstract: A shift register includes a plurality of shift register stages having inputs and outputs coupled to form a chain. Each stage includes enable and disable control inputs, with an output of a selected one of the stages coupled to the enable input of a stage a selected number of stages ahead in the chain and to the disable input of a stage a selected number of stages behind in the chain.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: December 3, 2002
    Assignee: Cirrus Logic, Inc.
    Inventor: Shyam S Somayajula
  • Patent number: 6483889
    Abstract: A shift register circuit is provided that is adaptive for reducing a swing width of a clock voltage. In the shift register, a plurality of stages, one for each scanning line, generate first driving signals in response to first and second clock signals. A level shifter is connected between each the stages and its respective scanning line to receive the first driving signal, to thereby apply a second driving signal having a larger swing width than the first driving signal to the scanning line.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: November 19, 2002
    Assignee: LG.Philips LCD Co., Ltd.
    Inventors: Byeong Koo Kim, Soon Kwang Hong, Ju Cheon Yeo
  • Patent number: 6385274
    Abstract: A watchdog timer includes an instruction decoder, a delay circuit and a counter. The instruction decoder decodes a watchdog timer initialization instruction regularly executed to generate an instruction pulse for initializing the count of the counter. The delay circuit delays the rising edge of the instruction pulse, and supplies the delayed instruction pulse to the counter as a signal for initializing the count. The delay circuit prevents the pulse signal from being supplied to the counter when the operation frequency of the microcomputer is high or when the supply voltage to the microcomputer is low, so that the count of the counter overflows, and the overflow signal causes the microcomputer to be reset. This makes it possible to reset the microcomputer before it runs away, thereby solving a problem of a conventional watchdog timer in that the microcomputer can produce, if it runs away, an unexpected signal from its port before it is reset, and hence can impair the security of the system.
    Type: Grant
    Filed: June 8, 2000
    Date of Patent: May 7, 2002
    Assignees: Mitsubishi Denki Kabushiki Kaisha, Mitsubishi Electric System LSI Design Corporation
    Inventor: Tomonori Nohara
  • Publication number: 20020044625
    Abstract: A shift register circuit is provided that is adaptive for reducing a swing width of a clock voltage. In the shift register, a plurality of stages, one for each scanning line, generate first driving signals in response to first and second clock signals. A level shifter is connected between each the stages and its respective scanning line to receive the first driving signal, to thereby apply a second driving signal having a larger swing width than the first driving signal to the scanning line.
    Type: Application
    Filed: June 29, 2001
    Publication date: April 18, 2002
    Inventors: Byeong Koo Kim, Soon Kwang Hong, Ju Cheon Yeo
  • Patent number: 6345085
    Abstract: A shift register for driving a pixel array is adapted to prevent a defect due to a short of a capacitor. In each stage of the shift register, an output circuit is provided with a pull-up transistor having a first input electrode for receiving a first clock signal, a first output electrode connected to a row line and a first control electrode, and a pull-down transistor having a second input electrode connected to a low-level voltage source, a second output electrode connected to the row line and a second control electrode. An input circuit generates a first control signal to be applied to the first control electrode and a second control signal to be applied to the second control electrode in response to a second clock signal having a phase different from the first clock signal.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: February 5, 2002
    Assignee: LG. Philips LCD Co., Ltd.
    Inventors: Ju Cheon Yeo, Jin Sang Kim
  • Patent number: 6316976
    Abstract: A method and apparatus for improving the performance and accuracy of a digital delay locked loop (DDLL) by using a unique correction latch and novel reset mechanism circuit for eliminating DDLL minimum and maximum delay states of inoperability. The accuracy of a DDLL is further improved by the use of a three-NAND gate logic delay element design. A DDLL according to the present invention provides symmetrical rising and falling edges of the signal at the output of each delay line element. A DDLL according to the present invention further ensures insensitivity to random values upon initialization. In addition, a DDLL according to the present invention has increased accuracy due to ensuring a comparison between the actual, not divided-down, input signal and an output signal during a phase detect operation.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: November 13, 2001
    Assignee: Micron Technology, Inc.
    Inventors: James E. Miller, Jr., Aaron Schoenfeld, Manny Ma, R. Jacob Baker
  • Patent number: 6301322
    Abstract: A balanced dual-edge triggered bit shifting circuit includes a clock circuit to generate low skew, or edge-aligned, complementary clock signals, and a shift register that shifts a data bit in response to the complementary clock signals. The clock circuit is formed from two clock generators, each of which generates the edge-aligned complementary clock signals by alternatively coupling the input terminals of two buffer circuits to a voltage supply terminal and a ground terminal. Transfer gates coordinate the coupling of the input terminals of the buffer circuits so that the resulting output clock signals generated by each clock generator have clock transitions that are substantially simultaneous. The shift register is formed from at least one shift register stage that receives the edge-aligned complementary clock signals. The shift register stage includes two latching stages, each latching stage having an inverter with an output coupled to a latch circuit.
    Type: Grant
    Filed: April 23, 1999
    Date of Patent: October 9, 2001
    Assignee: Micron Technology, Inc.
    Inventor: Troy A. Manning
  • Patent number: 6301323
    Abstract: A circuit arrangement as part of a shift register is proposed for controlling switch elements arranged in the form of a chain or a matrix, including four clock signals that are phase shifted by 90° with respect to one another for the control, with at least one transistor switching through a signal that is independent of the shift clock signals to the output to control the switch elements depending on the information to be shifted.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: October 9, 2001
    Assignee: Robert Bosch GmbH
    Inventor: Andreas Czechanowski
  • Patent number: 6205197
    Abstract: The invention herein provides a supervisory circuit which is adapted to monitor an input signal and produce as an output signal, a parametric signal corresponding to the input signal. The circuit includes an input for receiving the input signal, and a stochastic processor coupled to the input for receiving the input signal and processing it to derive a signal that represents a parametric measure of the input signal. An output connected to said stochastic processor provides the parametric output signal as an output for supervisory purposes.
    Type: Grant
    Filed: May 26, 1999
    Date of Patent: March 20, 2001
    Assignee: International Business Machines Corporation
    Inventor: Ravi S. Ananth
  • Patent number: 6167109
    Abstract: A buffer design for use in digital signal processing for providing parallel shifting of digital data and serial output of the shifted data. The buffer includes an input shift register for receiving and shifting an input digital word, and one or more parallel shift registers connected to the input shift register for receiving and parallel shifting the shifted digital word output by the input shift register. An output shift register is connected to the parallel shift registers for shifting and serially outputting the shifted data word. The use of parallel shift registers in the inventive buffer allows for a more efficient use of chip surface area in the buffer design, thereby increasing overall chip yield and reducing chip cost.
    Type: Grant
    Filed: May 20, 1999
    Date of Patent: December 26, 2000
    Assignee: Lucent Technologies Inc.
    Inventors: Hussein K. Mecklai, Andrew Lawrence Webb
  • Patent number: 6157695
    Abstract: A loadable counter circuit which is able to perform multiple contiguous counts. The loadable counter circuit uses a counter for monitoring a number of specified events. A data storage device is coupled to the counter for loading the counter with counter values for each of the contiguous counts. A control logic circuit is coupled to the counter and to the data storage circuit for loading the counter and the data storage device with the counter values.
    Type: Grant
    Filed: October 26, 1998
    Date of Patent: December 5, 2000
    Assignee: Microchip Technology, Inc.
    Inventor: Paul Barna
  • Patent number: 6088422
    Abstract: A register using a single pin to provide two or more control signals (e.g., clock and data signals). The present invention decodes a three state input waveform to generate a clock/write signal and uses a three state clock waveform to generate a clock/read data signal. The present invention generally comprises a three-level receiver, a latch and an output driver to form a one-pin bidirectional interface used with a shift register. To write, the interface converts a three-level input signal into separate clock and data signals which drive the shift register. To read, the interface converts a bi-level input signal into a three-level output signal representing the output of the shift register. As a result, the present invention allows the programming of a device such as an erasable programmable read only memory (EPROM) in a clock chip while utilizing the fewest number of pins.
    Type: Grant
    Filed: January 6, 1999
    Date of Patent: July 11, 2000
    Assignee: Cypress Semiconductor Corp.
    Inventor: Eric N. Mann
  • Patent number: 6069506
    Abstract: A method and apparatus for improving the performance and accuracy of a digital delay locked loop (DDLL) by using a unique correction latch and novel reset mechanism circuit for eliminating DDLL minimum and maximum delay states of inoperability. The accuracy of a DDLL is further improved by the use of a three-NAND gate logic delay element design. A DDLL according to the present invention provides symmetrical rising and falling edges of the signal at the output of each delay line element. A DDLL according to the present invention further ensures insensitivity to random values upon initialization. In addition, a DDLL according to the present invention has increased accuracy due to ensuring a comparison between the actual, not divided-down, input signal and an output signal during a phase detect operation.
    Type: Grant
    Filed: May 20, 1998
    Date of Patent: May 30, 2000
    Assignee: Micron Technology, Inc.
    Inventors: James E. Miller, Jr., Aaron Schoenfeld, Manny Ma, R. Jacob Baker
  • Patent number: 6057720
    Abstract: The present invention has been made in view of the above mentioned problem, and the present invention provides a sticky signal generator for rapidly generating a sticky signal with a small layout area which uses a shift register of which the size is equal to the size of the inputted operand data.
    Type: Grant
    Filed: May 7, 1998
    Date of Patent: May 2, 2000
    Assignee: Hyundai Electronics Industries Co., Ltd.
    Inventor: Min Hwahn Kim
  • Patent number: 6040725
    Abstract: A variable clock generator includes a clock multiplier that generates from a reference clock at least two clock signals which are out of phase with each other and a clock divider which receives a plurality of divider patterns and which receives at least two clock signals from the clock multiplier. The clock divider generates an output clock based on the divider patterns and the clock signals. In a particular embodiment, the clock divider includes a plurality of loadable linear feedback shift registers each having an output. An EXCLUSIVE OR gate that is responsive to the outputs of the linear feedback shift registers then EXCLUSIVE ORs the outputs of the linear feedback shift registers to produce the output clock. Preferably, the size of the linear feedback shift registers corresponds to the size of the divider patterns.
    Type: Grant
    Filed: June 2, 1998
    Date of Patent: March 21, 2000
    Assignee: International Business Machines Corporation
    Inventors: William Robert Lee, Leland Duane Richardson
  • Patent number: 5982840
    Abstract: Improved PLL frequency synthesizer circuits, including a novel swallow counter, may be operated at high speeds without experiencing internal delays or malfunctions. The swallow counter supplies a modulus signal to a prescaler which is capable of selectively changing a frequency-dividing ratio of a frequency signal. The swallow counter includes a shift register, a counter, a count-up detector, a modulus signal generator, and a control circuit. The swallow counter is connected to the prescaler and the program counter, and is capable of counting a frequency-divided signal based on a set value data and producing the modulus signal in response to a load signal after counting is completed. The swallow counter supplies the modulus signal to the prescaler and determines whether the set value data is data prepared to fix the frequency-dividing ratio.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: November 9, 1999
    Assignee: Fujitsu Limited
    Inventor: Tetsuya Aisaka
  • Patent number: 5960053
    Abstract: A method and apparatus for dividing a clock circuit employs a device having a first counting element capable of repetitively incrementing through the first plurality of states and a second counting element, having a second number of states, that generates a second output bit and repetitively increments through the second plurality of states. The first counting element is responsive to the second output bit of the second counting element and the reset signal input of the second counting element is responsive to at least one of the first plurality of output bits so that the second counting element resets to an initial state either when the oscillator signal is asserted and the second counting element counts through each of the second plurality of states or when the oscillator signal is asserted and the reset signal input is asserted and the second counting element has incremented through a preselected number of the second plurality of states.
    Type: Grant
    Filed: May 19, 1997
    Date of Patent: September 28, 1999
    Assignee: Lexmark International Inc
    Inventors: Toshio Seo, Jason Eric Waldeck
  • Patent number: 5959526
    Abstract: In a milking parlor having a plurality of stalls for simultaneously milking a plurality of cows, and an identification station for identifying cows passing serially therethrough, an identification correction method compares produced milk weight values and expected milk weight values in a given milking, and performs a correction by shifting at least one or more of the expected milk weight values relative to the produced milk weight values by at least one stall number, to provide accurate cow identification when there is a misidentified or nonidentified cow, such as a cow having a missing identification tag.
    Type: Grant
    Filed: September 2, 1997
    Date of Patent: September 28, 1999
    Assignee: DEC International, Inc.
    Inventor: George H. Tucker
  • Patent number: 5926519
    Abstract: This invention relates to the structure of multiple registers used in image signal processing, and aims to simplify the register structure and to reduce the power consumption of the registers and the time required for testing an image signal processing LSI with the registers. A semiconductor integrated circuit according to the invention has a clock generation circuit and a clock buffer circuit for generating a plurality of clock signals, a register group including a plurality of registers connected in series and operable in synchronism with the clock signals, at least one combinational circuit connected to the register group, and means for selecting one of a normal operation mode and a scan test mode for the register group. The clock generation circuit receives a system clock CP.sub.IN, a scan test mode selection signal S.sub.MODEN, and clock CPS.sub.IN, and outputs a clock .phi. and a clock (.phi..sub.1 bar) controlled by the signal S.sub.
    Type: Grant
    Filed: October 23, 1997
    Date of Patent: July 20, 1999
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Megumi Yoshikawa, Yukinori Kudou
  • Patent number: 5909247
    Abstract: An XY-address solid-state image pickup apparatus comprises a pixel array made up a plurality of pixels two-dimensionally arranged and horizontal and vertical scanning circuits for reading the signal from the pixel array. Each scanning circuit comprises a plurality of unit stages cascaded, each unit stage comprising a plurality of first shift register units cascaded and a single second shift register unit which is associated with the plurality of first shift register units and which is driven by a clock different from the clock that drives the plurality of first shift register units. Each unit stage further comprises a first switch and a second switch. The input to the first unit of the first shift register units is also fed to the second shift register unit via the first switch. The output of the second shift register unit is fed to each of the plurality of first register units within the unit stage via the second switch.
    Type: Grant
    Filed: November 19, 1996
    Date of Patent: June 1, 1999
    Assignee: Olympus Optical Co., Ltd.
    Inventors: Shigeru Hosokai, Tetsuo Nomoto, Shinichi Nakajima
  • Patent number: 5835551
    Abstract: The invention provides a high speed variable rate output pulse generating circuit for a semiconductor testing device. The circuit includes a shift register formed of 2n number of flip-flops which counts the lower bits of lower counter data selected by a selector, a ripple down counter formed of m number of flip-flops counts the upper bits of upper counter data selected by a NOR gate. A counting end judgment circuit for judging an end of counting the ripple down counter and the shift register produces a counting end signal. A first flip-flop latches the counting end signal to supply a counter load signal to the selector and the NOR gate to load subsequent data, and a second flip-flop generates a first output clock pulse.
    Type: Grant
    Filed: June 24, 1997
    Date of Patent: November 10, 1998
    Assignee: Ando Electric Co., Ltd.
    Inventor: Futoshi Kawarazaki
  • Patent number: 5828256
    Abstract: For time division multiplexing N bit-parallel circuit input signals at a high bit rate such as higher than 2.4 Gb/s, where N represents a predetermined integer greater than one, a multiplexer circuit comprises an N-stage shift register (11) for shifting a signal pulse through first to N-th dual output D F/F's (11(1)-11(N)) to produce N master and slave output signals as N stage output signals, N two-input NAND gates (15(1)-15(N)) supplied with the N bit parallel circuit input signals and the N master output signals to produce N gate output signals, an N-input NAND gate (17) multiplexing the N gate output signals into a single gate output signal, and a retiming D F/F (19) for retiming the single gate output signal into a bit-serial circuit output signal. The N slave output signals are delivered respectively to the dual output D F/F's of next stages.
    Type: Grant
    Filed: January 31, 1997
    Date of Patent: October 27, 1998
    Assignee: NEC Corporation
    Inventor: Masakazu Kurisu
  • Patent number: 5790625
    Abstract: A large number of frequent events may be accurately counted by employing a shift register. The values of several bit positions within the shift register are logically combined to generate an input to the shift register. The input is shifted in to alter the register contents whenever an event to be counted occurs. The bit positions for generating the input are selected to produce the longest sequence of nonrepeating patterns possible. The event counter may be implemented in a small area, allowing a large number of event counters to be implemented in an array like structure within a single device and to operate as extremely high frequencies.
    Type: Grant
    Filed: April 14, 1997
    Date of Patent: August 4, 1998
    Assignee: International Business Machines Corporation
    Inventor: Ravi Kumar Arimilli