U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

The first commercial microwave oven was nearly 6 feet tall and weighed in at 750 pounds.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Kanzaki; Kim


Number of patents: 107
Last date: September 20, 2011

1      
NumberTitleIssue Date
8024678Interfacing with a dynamically configurable arithmetic unit
An interface to a dynamically configurable arithmetic unit can include data alignment modules, where each data alignment module receives input variables being associated with one or more arithmetic expressions. The interface can include multiplexers coupled to the d...
09/20/2011
7765508Method and system for generating multiple implementation views of an IC design
A method and system for generating from a high-level placement specification the layout and schematic implementation data is disclosed. In addition packaging data and a software model may also be generated. In one embodiment an array of rows and columns is formed on...
07/27/2010
7757194Method and system for generating implementation files from a high level specification
A method and system for generating implementation files from a high level specification are described. In one example, a method for creating a package file for an integrated circuit is described. First, a grid is formed having a plurality of blocks. A height and a w...
07/13/2010
7580924Method and system for collection, analysis, and display of semiconductor manufacturing information
A server system for receiving and processing manufacturing data from a plurality of semi-conductor manufacturers is disclosed. The server system includes: a file capture module for receiving the manufacturing data from the plurality of semi-conductor manufacturers; ...
08/25/2009
7571395Generation of a circuit design from a command language specification of blocks in matrix form
Generation of a circuit design using a command language. The various approaches include generating in a memory arrangement respective instances of design blocks in response to user-entered commands that specify creation of the instances. Matrix-relative positions of...
08/04/2009
7567997Applications of cascading DSP slices
In one embodiment an IC is disclosed which includes a plurality of cascaded digital signal processing slices, wherein each slice has a multiplier coupled to an adder via a multiplexer and each slice has a direct connection to an adjoining slice; and means for config...
07/28/2009
7557610Columnar floorplan
An FPGA is laid out as a plurality of repeatable tiles, wherein the tiles are disposed in columns that extend from one side of the die to another side of the die, and wherein each column includes tiles primarily of one type. Because substantially all die area of a c...
07/07/2009
7523434Interfacing with a dynamically configurable arithmetic unit
An exemplary embodiment includes a method that receives a plurality of mathematical expressions having a plurality of input variables. The mathematical expressions can then be parsed, checked for proper syntax and one or more abstract syntax trees can be formed. Nex...
04/21/2009
7506015Generation of a remainder from division of a first polynomial by a second polynomial
Generation a remainder from a division of a first polynomial by a second polynomial having a variable width. One or more embodiments include a first sub-circuit, a first adder, a second sub-circuit, and a second adder. The first sub-circuit is adapted to generate a ...
03/17/2009
7505512Method and apparatus for combining statistical eye channel compliance methods with linear continuous-time equalization
A method and apparatus for combining statistical eye channel compliance methods with linear continuous-time equalization. A set of equalizer parameters is processed with measured channel parameters to create a set of modified parameters that are then used with a sta...
03/17/2009
7499513Method and apparatus for providing frequency synthesis and phase alignment in an integrated circuit
According to particular example embodiments, an integrated circuit includes one or more serializing data transmitters. Each such data transmitter is arranged to transmit data on a respective data output port of the integrated circuit, wherein the respective data out...
03/03/2009
7480789Virtual file system interface to configuration data of a PLD
Methods and apparatus are described for providing access to data in a programmable logic device (PLD). A hierarchy of directories and files are maintained in a virtual file system, which is registered with an operating system. The directories and files are associate...
01/20/2009
7380106Method and system for transferring data between a register in a processor and a point-to-point communication link
A method and a system for transferring data between a register in a processor and a point-to-point communications link. More specifically, blocking and non-blocking methods are described to get and put data between a general purpose register of a soft or hard core p...
05/27/2008
7349488Frequency shift keying signaling for integrated circuits
The present invention relates to a system for communicating between two integrated circuits (ICs) or within an IC. The ICs are either on the same circuit boards or on different circuit boards with a common backplane. A first integrated circuit has transmitter circui...
03/25/2008
7346794Method and apparatus for providing clocking phase alignment in a transceiver system
A method and apparatus for providing clock phase alignment in a transceiver system are disclosed. Circuits are provided for providing clock phase alignment to adjust and align the phase between clock domain boundaries and for maintaining alignment of multiple output...
03/18/2008
7346481Hardware co-simulation breakpoints in a high-level modeling system
Various approaches for controlling simulation of an electronic system are disclosed. In one approach, at least one breakpoint block is instantiated in a high-level design. The breakpoint block has an associated breakpoint condition driven by at least one signal of t...
03/18/2008
7334209Method and system for generating multiple implementation views of an IC design
A method and system for generating from a high-level placement specification the layout and schematic implementation data is disclosed. In addition packaging data and a software model may also be generated. In one embodiment an array of rows and columns is formed on...
02/19/2008
7315220Voltage controlled oscillator
A voltage controlled oscillator (VCO) having a single stage ring-oscillator having both coarse and fine control of the frequency of oscillation is described. In an embodiment the VCO may include a first n-channel latch having a first output and a second output; a fi...
01/01/2008
7314174Method and system for configuring an integrated circuit
A system for programming configuration memory cells in an integrated circuit. The system includes: a set of data registers, wherein a member of the set has a temporary storage for a fixed number of configuration bits; and a plurality of rows, each row has a pluralit...
01/01/2008
7284227Method and system for generating implementation files from a high level specification
A method and system for generating from a high-level placement specification the layout and schematic implementation data is disclosed. In addition packaging data and a software model may also be generated. In one embodiment an array of rows and columns is formed on...
10/16/2007
7284225Embedding a hardware object in an application system
Various approaches for interfacing an application-independent hardware object with an application system are disclosed. The various approaches involve instantiating a first object that contains at least one configuration parameter. The configuration parameter specif...
10/16/2007
7251168Interface for access to non-volatile memory on an integrated circuit
An integrated circuit (IC) includes volatile memories, at least one non-volatile memory, at least one control circuit, and a configurable logic array. Each volatile memory has an associated interface including a respective first input and a respective second input. ...
07/31/2007
7227378Reconfiguration of a programmable logic device using internal control
A method of partially reconfiguring an IC having programmable modules that includes the steps of reading a frame of configuration information from the configuration memory array; modifying at least part of the configuration information, thereby creating a modified f...
06/05/2007
7227375DAC based driver with selectable pre-emphasis signal levels
A Transmit line driver with selectable pre-emphasis and driver signal magnitudes comprises a primary current driver for setting a primary current level and a pre-emphasis current driver that provides an additional amount of current that is superimposed with or added...
06/05/2007
7187200Columnar architecture
An integrated circuit (IC) is disclosed having circuitry arranged in a plurality of columns. A column in the IC is essentially a series of aligned circuit elements of the same type that extends from a first edge of the IC to a second edge. In addition there may be a...
03/06/2007
7184466Radio frequency data conveyance system including configurable integrated circuits
A data conveyance integrated system that can be utilized in a base station and/or end user devices in a wireless communication system. The integrated system includes first and second integrated circuits (ICs). The first IC includes a first serial-deserial (SERDES) m...
02/27/2007
7161849First-in, first-out buffer system in an integrated circuit
An integrated circuit having an embedded first-in, first-out (“FIFO”) memory system uses an embedded block random access memory (“BRAM”). Counters operate in both the read and write clock domains. A binary adder adds a first selected offset value and to a fi...
01/09/2007
7161995Method and apparatus for Viterbi synchronization
Method and apparatus are described for determining when a convolution decoder is out of synchronization. Normalizations from a convolutional decoder are counted to provide a normalization count, and errors from the convolutional decoder are counted to provide an err...
01/09/2007
7149994Integrated clock and input output placer
A method (200) of placing inputs, outputs, and clocks in a circuit design can include assigning (205) initial locations to inputs and outputs of the circuit design, selecting (210) at least one component type for the circuit design, and generati...
12/12/2006
7149993Method, system, and apparatus for incremental design in programmable logic devices using floorplanning
A method of designing a programmable logic device can include receiving a modification to a programmable logic device that has been floorplanned. Modules of the programmable logic device that have been changed by the modification can be identified. The changed modul...
12/12/2006
7148758Integrated circuit with digitally controlled phase-locked loop
An integrated circuit (“IC”) includes a phase-locked loop (“PLL”) with a controllable oscillator embedded in the integrated circuit. A phase-lock circuit provides a lock control signal to the controllable oscillator; and a digital-to-analog converter (“DAC...
12/12/2006
7146590Congestion estimation for programmable logic devices
A method of estimating congestion for a programmable logic device can include calculating a number of fan-in paths for each resource in the programmable logic device and calculating a number of fan-out paths for each resource in the programmable logic device. For ea...
12/05/2006
7143369Design partitioning for co-stimulation
Method and apparatus for simulating operations of a circuit design that includes high-level components and HDL components. Groups of HDL components are associated with different co-simulation engines. The high-level components of the design are simulated in a high-l...
11/28/2006
7142008Method and apparatus for clock division on a programmable logic device
According to one example embodiment, a complex, programmable logic device (CPLD-type) has logic blocks and Input/Output (I/O) pads interconnected via a programmable interconnect array. A dedicated logic block is directly coupled to I/O pads, which provides external ...
11/28/2006
7142033Differential clocking scheme in an integrated circuit having digital multiplexers
A system for distributing a small signal differential signal to a circuit element. The system includes: a first converter configured to convert a first small signal differential signal to a first two phase full CMOS differential signal for input into the differentia...
11/28/2006
7142557Programmable logic device for wireless local area network
Method and apparatus for a wireless local area network programmable logic device is described. More particularly, a field programmable gate array (FPGA) is coupled to memory having programming instructions for configuring the FPGA with a medium access layer selected...
11/28/2006
7143295Methods and circuits for dedicating a programmable logic device for use with specific designs
Disclosed are methods and circuits that enable PLD vendors to dedicate PLDs for use with one or more specified designs. The PLD is programmed to store an indicator related to a specific design, for example, a hash function of the design, and to compare an indicator ...
11/28/2006
7143376Method and apparatus for design verification with equivalency check
Method and apparatus for design verification with equivalency checking is described. More particularly, an integrated circuit design for a device having programmable logic is obtained, and a test case design having one or more test patterns is obtained to test the i...
11/28/2006
7138811Seals used for testing on an integrated circuit tester
A system for reducing condensation during testing of an integrated circuit is disclosed. An exemplary embodiment includes two seals which close both ends of an enclosed channel formed when the load board is secured to the device tester. Clean dry air with a pressure...
11/21/2006
7138815Power distribution system built-in self test using on-chip data converter
A packaged semiconductor device uses built-in self test to characterize voltage between points within the semiconductor die during a current discontinuity generated in the semiconductor die. The semiconductor die is operated to generate a current discontinuity, or s...
11/21/2006
1      
 
Sign InRegister
Username  
Password   
forgot password?