Microprocessor for executing byte compiled JAVA code
Granted: April 24, 2012
Patent Number:
8166280
A microprocessor architecture for executing byte compiled Java programs directly in hardware. The microprocessor targets the lower end of the embedded systems domain and features two orthogonal programming models, a Java model and a RISC model. The entities share a common data path and operate independently, although not in parallel. The microprocessor includes a combined register file in which the Java module sees the elements in the register file as a circular operand stack and the…
Method for wireless data transmission between a base station and a passive transponder, as well as a passive transponder
Granted: April 24, 2012
Patent Number:
8165193
A method for wireless data transmission, in, for example, RFID systems, between a base station and a passive transponder, as well as a passive transponder is provided by inductive coupling, as well as a passive transponder. It is possible to transmit data from the base station to the transponder by a first data transmission protocol type and by at least one second data transmission protocol type, whereby the first or the at least second data transmission protocol type is selected by…
Surface mounting chip carrier module
Granted: April 17, 2012
Patent Number:
8159830
A device includes a carrier and an integrated circuit chip having a first side supported by the carrier and a second side having contacts. The carrier has multiple carrier contacts supported by the carrier and separated from the integrated circuit chip. Multiple leads are coupled between the contacts on the integrated circuit chip and the multiple carrier contacts. A resin encapsulates the integrated circuit chip leaving the multiple carrier contacts at least partially uncovered for…
Radio clock and method for extracting time information
Granted: April 17, 2012
Patent Number:
8160184
A method for extracting time information from a received, amplitude-modulated time signal is provided. The method provides that the time signal is demodulated, the analog signal thus obtained is digitized by a comparator, and the digital signal thus obtained is analyzed to extract the time information. In addition, a characteristic value of the time duration of at least one signal phase of a specific signal level of the digital signal is compared to a target value, and a comparator…
Method, transponder, and system for rapid data transmission
Granted: April 17, 2012
Patent Number:
8160253
A method for wireless data transmission between a base station and a transponder is provided, whereby a message, comprising at least one command and one data sequence, is transmitted by the base station, the message is received and evaluated by the transponder, at least one key is provided in the transponder after receipt of the command and before complete receipt of the message and the key is transmitted to the base station, the key is detected by the base station, and parts of the…
Driver circuit, method for operating and use of a current mirror of a driver circuit
Granted: April 10, 2012
Patent Number:
8154217
A driver circuit, operating method, and use of a current mirror of a driver circuit is provided that includes at least one output transistor, a reference network with at least one reference transistor, a switching device, which is connected to the control input of the output transistor and to the control input of the reference transistor to form a switchable current mirror, a current source for providing a reference current for a reference current path, whereby the current source and the…
Two-dimensional touch sensors
Granted: April 10, 2012
Patent Number:
8154529
In a touch sensor, as well as providing touch position data, additional data is provided on the shape of the touch. This is achieved by having sampling nodes on a finer mesh than the size of the actuating object, typically a finger, so each finger touch activates a group of adjacent nodes on the sensor. In this way, each touch has a shape formed by the activated nodes. The shape allows the touch sensor to report an angle with each touch and data indicating how elongate the touch is,…
Receiver circuit, application of a first and a second proportional element of a digital PLL structure, and method for receiving a frequency-shift keyed signal
Granted: April 10, 2012
Patent Number:
8155240
A receiver circuit, application of a first proportional element and a second proportional element of a digital PLL structure, and method for receiving a frequency-shift keyed signal are provided. A phase signal is calculated from an in-phase signal and a quadrature signal. A feedback signal is subtracted from the phase signal to form a difference signal. An output signal is determined from the difference signal by a nonlinear transfer function. The output signal is evaluated with an…
Low resistance integrated MOS structure
Granted: April 3, 2012
Patent Number:
8148754
The present invention is related to a metal-oxide semiconductor field-effect transistor (MOSFET) having a symmetrical layout such that the resistance between drains and sources is reduced, thereby reducing power dissipation. Drain pads, source pads, and gates are placed on the MOSFET such that the distances between drains, sources, and gates are optimized to reduce resistance and power dissipation. The gates may be arranged in a trapezoidal arrangement in order to maximize a ratio of the…
Single chip microcontroller including battery management and protection
Granted: March 27, 2012
Patent Number:
8143860
A microcontroller is disclosed. The microcontroller comprises a processor system and a high voltage interface coupled to the processor system and adapted to be coupled to a battery. The microcontroller further includes a battery management system for monitoring the battery and managing the battery based upon the monitoring of the battery. The microcontroller is a single chip. This one-chip solution saves design cost and PCB space in addition to broadening the functionality of the smart…
Method and system for creating self-aligned twin wells with co-planar surfaces in a semiconductor device
Granted: March 20, 2012
Patent Number:
8138578
A method and system for providing a twin well in a semiconductor device is described. The method and system include providing at least one interference layer and providing a first mask that covers a first portion of the semiconductor device and uncovers a second portion of the semiconductor device. The first and second portions of the semiconductor device are adjacent. The method and system also include implanting a first well in the second portion of the semiconductor device after the…
System and method for controlling modulation
Granted: March 20, 2012
Patent Number:
8139679
A system and method for controlling modulation. The system includes a plurality of modulators and a transmitting unit. The plurality of modulators decodes data from a data signal and also encodes the data into a clock signal. The transmitting unit transmits the encoded clock signal. According to the system and method disclosed herein, the present invention provides optimized coding efficiency while minimizing overall power consumption.
Method, transponder, and system for secure data exchange
Granted: March 20, 2012
Patent Number:
8138889
A method for data exchange is provided, whereby a first code is generated by a transponder, which is transmitted to a base station, a first transmission information is generated by the base station by encoding a base station code with a first identification and the first random number code, the first transmission information is transmitted to the transponder and the base station code is extracted by the transponder, a second code is generated by the transponder, which is transmitted to…
High-density non-volatile read-only memory arrays and related methods
Granted: March 13, 2012
Patent Number:
8134870
In an embodiment, a read-only memory array includes a plurality of word lines, a plurality of bit-lines including first and second bit-lines, and a plurality of memory cells configured to represent data values. Each memory cell can include a transistor having a control terminal coupled to one of the plurality of word lines, a drain terminal, and a source terminal. Connections associated with the drain and source terminals of a particular memory cell can determine a data value represented…
Low power sense amplifier for reading memory
Granted: March 6, 2012
Patent Number:
8130580
A low power sense amplifier is configured to sense the state of a memory cell (e.g., non-volatile memory cell) without the use of a reference current or direct current.
True random number generator
Granted: March 6, 2012
Patent Number:
8131789
True random number generation circuitry utilizes a pair of oscillators driving a pair of linear feedback shift registers, with their output being combined to generate random numbers. At least one of the oscillators is programmable with a variable frequency. One embodiment controls the variable frequency of oscillators with output from one or more sets of oscillators and linear feedback shift registers. In other embodiments, linear feedback shift register output is captured and used to…
Integrating (slope) DAC architecture
Granted: February 28, 2012
Patent Number:
8125366
A current source is used to pre-charge a capacitor to a known value. The capacitor can then be connected to a unity gain buffer to provide a low cost DAC. The DAC can include a self-calibration stage to improve accuracy. The DAC can include two or more circuit branches, each including a current source and a capacitor, where each branch can be calibrated and operated separately to reduce mismatch and to provide a continuous analog voltage output.
Method and system for generating electronic keys
Granted: February 21, 2012
Patent Number:
8118214
A method and system for generating electronic keys. The method comprises providing a plurality of devices and generating an electronic key for each device of the plurality of devices, wherein the electronic keys are generated substantially simultaneously. According to the system and method disclosed herein, the electronic keys for all of the devices are generated in the same amount of time that is required to generate one electronic key for one device.
Method and system for program pulse generation during programming of nonvolatile electronic devices
Granted: February 21, 2012
Patent Number:
8120963
Aspects for program pulse generation during programming of nonvolatile electronic devices include providing a configurable voltage sequence generator to manage verify-pulse and pulse-verify switching as needed during modification operations of a programming algorithm for nonvolatile electronic devices, wherein more efficient modification operations result. In this manner, highly flexible bit sequence generation that can be easily managed by a microcontroller occurs, resulting in a…
Voltage regulator for an integrated circuit
Granted: February 14, 2012
Patent Number:
8115462
A voltage regulator is disclosed. The voltage regulator includes a comparator for providing a gated output signal; and a state machine for receiving the gated output signal. The voltage regulator further includes at least one switch cell controlled by the state machine, for delivering charge to a load. Accordingly, a voltage regulator in accordance with the present invention yields N times (where N is an integer greater than one) the linear efficiency over typical linear regulators…