Patents Represented by Attorney, Agent or Law Firm Andrew Viger
  • Patent number: 6424691
    Abstract: An apparatus and method is disclosed for providing a phase locked loop clock divider circuit utilizing a high speed linear feedback shift register. A plurality of pre-load flip flop (PLFF) circuits and multiplexers are coupled to a plurality of linear feedback shift register (LFSR) flip flop units and multiplexers. The PLFF circuits hold two initial LFSR sequence values. A load enable signal to the PLFF multiplexers and LFSR multiplexers is high for two input clock cycles. The present invention is capable of operating at high frequencies due to a shortened critical timing path.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: July 23, 2002
    Assignee: National Semiconductor Corporation
    Inventors: Karthik R. Neravetla, Steven J. Kommrusch
  • Patent number: 5898809
    Abstract: A sheet-of-light projection system is projects a substantially uniform sheet of laser light (or other electromagnetic radiation) using a fiber-optic bundle. Incidence optics directs a laser beam to be incident to the fiber-optic bundle at a predetermined angle of incidence, resulting in the projection of a sheet of light. For the exemplary embodiment, the angle of incidence is substantially orthogonal to the fiber-optic bundle, resulting in the projection of a substantially planar sheet of light. Thus, the laser projection technique converts a beam of laser light (or other electromagnetic radiation such as UV, visible, IR or microwave radiation) into a radially extending sheet of light that in the exemplary embodiment is substantially planar. In one application, the laser projection technique can be used in the construction industry to project a uniform substantially planar sheet of light for use as a reference marker.
    Type: Grant
    Filed: September 19, 1997
    Date of Patent: April 27, 1999
    Inventors: John Taboada, John Martin Taboada
  • Patent number: 5862059
    Abstract: A bipartite compression technique is used to implement a bipartite reciprocal table that provides seed reciprocal values for multiplicative (reciprocal refinement) division. The bipartite reciprocal table (12) includes component tables P and N. The input table index is partitioned into high, middle, and low order parts ?x.sub.h .vertline.x.sub.m .vertline.x.sub.1 !'the high and middle order parts ?x.sub.h .vertline.x.sub.m ! index the P Table, and the high and low order parts ?x.sub.h .vertline.x.sub.1 ! index the N Table. The P and N Tables provide first and second component outputs which form a redundant output from the bipartite lookup table. The bipartite table output may be (a) optimal in that, for each entry in each table, the maximum relative error is the minimum possible, and/or (b) when fused with rounding, faithful (i.e., accurate to one unit in the last place).
    Type: Grant
    Filed: July 19, 1995
    Date of Patent: January 19, 1999
    Assignee: National Semiconductor Corporation
    Inventors: David William Matula, Debjit Das Sarma