Maxim Integrated Patent Applications

ENERGY-EFFICIENT MEMORY SYSTEMS AND METHODS

Granted: April 9, 2020
Application Number: 20200110604
Described herein are systems and methods that increase the utilization and performance of computational resources, such as storage space and computation time, thereby, reducing computational cost. Various embodiments of the invention provide for a hardware structure that allows both streaming of source data that eliminates redundant data transfer and allows for in-memory computations that eliminate requirements for data transfer to and from intermediate storage. In certain embodiments,…

PIN ENCODED MODE SELECTION SYSTEM

Granted: April 2, 2020
Application Number: 20200106224
A method and apparatus can include: audio interface pins coupled to swappable connections including a BCLK, an LRCLK, a DIN, and a DOUT; a BCLK determiner configured to identify the BCLK as the swappable connection with a highest frequency; an LRCLK determiner configured to: measure cycle lengths, compare the cycle lengths to a pre-defined multiple, identify the LRCLK as the swappable connections, and output an association between the LRCLK and one of the audio interface pins; and a mode…

LED DRIVER WITH ABILITY TO OPERATE AT ARBITRARILY LOW INPUT VOLTAGES

Granted: March 12, 2020
Application Number: 20200084846
An LED driver with ability to operate at low input voltages is disclosed. The LED driver comprises a boost converter to boost an input voltage to a desired output voltage to power one or more LED strings. The boost converter incorporates a first controllable switch, such as a metal-oxide-semiconductor field-effect transistor (MOSFET), IGBT, etc., for output voltage control. The boost converter receives input from an external source, such as a battery voltage, as power source for voltage…

DIGITAL PULSE WIDTH MODULATION DRIVER SYSTEM

Granted: March 5, 2020
Application Number: 20200076414
A digital pulse width modulation driver system and method can include: receiving input digital data with a digital signal processing chip on a device; converting the input digital data into pulse width modulated data; generating an amplitude signal with the digital signal processing chip; transmitting the amplitude signal and the pulse width modulated data from a transmit interface within the device to a receive interface within an analog driver chip; and amplifying the pulse width…

SYSTEMS AND METHODS FOR MASKING ECC OPERATIONS

Granted: February 27, 2020
Application Number: 20200067693
Presented are low-cost secure systems and methods that protect cryptographic systems against attacks that seek to exploit the shortcomings of common software-based erasure mechanisms. Various embodiments, protect an Elliptic-Curve Cryptography (ECC) secret from fault attacks. This may be accomplished, for example, by not exposing ECC secrets from the Modular Arithmetic Accelerator (MAA) memory after a Destructive Reset Source (DRS).

SYSTEM AND METHOD FOR CONTINUOUSLY VERIFYING DEVICE STATE INTEGRITY

Granted: January 16, 2020
Application Number: 20200021308
Various embodiments of the invention relate to continuously verifying semiconductor device state integrity. A counter is combined to form part of the Cyclic Redundancy Check (CRC) calculation for control register within the semiconductor device. The counter is initialized to zero and resets after a predetermined number of cycles. The counter value is added to the currently calculated CRC value to get a combined CRC value. Every time a CRC value is calculated for the register bank, the…

COMPARATOR DIAGNOSTIC SYSTEMS AND METHODS

Granted: January 16, 2020
Application Number: 20200021280
An analog front-end circuit for self-calibrating a comparator, the circuit comprising a comparator in a comparator measurement path; a preamplifier coupled to the comparator by a set of switches; and an amplifier coupled to the preamplifier, the preamplifier receiving a reference signal as a first input and a user-definable reference as a second input, the user-definable reference generating a user-definable value chosen to create a known condition at an output of the preamplifier, the…

SYSTEMS AND METHODS FOR ASYMMETRIC IMAGE SPLITTER CLOCK GENERATION

Granted: December 19, 2019
Application Number: 20190387197
Described herein are systems and methods that provide for asymmetric image splitter image stream applications. In one embodiment, a system supporting image multi-streaming comprises an asymmetric image splitter engine that splits super-frame image streams into two or more image streams and a fractional clock divider circuit. The fractional clock divider may comprise a digital feedback control loop and a one-bit sigma delta modulator. The fractional clock divider circuit may provide…

SYSTEMS AND METHODS FOR POLARIZATION CONTROL USING BLIND SOURCE SEPARATION

Granted: December 12, 2019
Application Number: 20190379462
Analog signal processing systems and methods manage polarization in coherent optical receivers to eliminate the need for ultra-fast, power-hungry ADCs and DSPs and that require digitization of the full-bandwidth signal path and result in bulky and expensive circuit designs. Various embodiments an analog polarization correction circuit that implements the equivalent of two matrix operations by combining variable and unity gain amplifiers to align polarizations of input signals to generate…

SYSTEMS AND METHODS FOR SOFTWARE-CONFIGURABLE BATTERY MONITORING SYSTEM

Granted: November 21, 2019
Application Number: 20190353713
Described herein are systems and methods that allow for automatic detection of the highest available cell voltage and/or location of the top voltage in a battery stack, in real-time, without having to use separate, dedicated PCBs for different battery stack configurations, and without having to manually configure PCBs based on the number of cells each battery stack has. In certain embodiments, automatic detection is accomplished by a software-configurable battery management circuit that…

SYSTEMS AND METHODS FOR ANALOG ELECTRONIC POLARIZATION CONTROL FOR COHERENT OPTICAL RECEIVERS

Granted: November 14, 2019
Application Number: 20190349093
Described herein are systems and methods that manage polarization in coherent optical receivers by using analog signal processing that eliminates the need for ultra-fast, power-hungry ADCs and DSPs and that would require digitization of the full-bandwidth signal path and result in bulky and expensive circuit designs. Various embodiments of the invention provide polarization correction by using an analog polarization correction circuit that implements the equivalent of two matrix…

SYSTEMS AND METHODS FOR ASYMMETRIC IMAGE SPLITTER WITH LINE MARK MEMORY

Granted: November 7, 2019
Application Number: 20190342518
Described herein are systems and methods that provide for implement an asymmetric image splitter engine that may reduce the memory requirements. In one or more embodiments, a method may comprise receiving a multi-streaming video comprising super-frame video images, where each super-frame video images includes a first video image and a second video image, and where the height of the first video image is higher than the second video image. The vertical asymmetry of the second video image…

SYSTEMS AND METHODS FOR REAL-TIME FAULT DETECTION

Granted: October 17, 2019
Application Number: 20190317868
Described herein are systems and methods for real-time fault detection in electrical circuits. Various embodiments provide a fault detection circuit that uses a resistor network that is controlled to detect an internal current leak in multiple directions, e.g., to ground or to a power supply. The magnitude of the leakage current may be estimated from voltage measurements at voltage pins. In addition, as part of circuit diagnostics, open and short circuit fault conditions may be…

SYSTEMS AND METHODS FOR A CURRENT SENSE AMPLIFIER COMPRISING A SAMPLE AND HOLD CIRCUIT

Granted: October 10, 2019
Application Number: 20190312549
Described herein are systems and methods that reduce settling time in amplifier circuits, such as voltage sense amplifiers (VSA) or current sense amplifiers (CSA) circuits, that comprise a feedback path. When the feedback path is interrupted via a switch, a CSA circuit switches to open loop. A sample-and-hold circuit holds the output voltage of the amplifier, such that when a load is connected to the CSA circuit, the open loop settling time, which is shorter than the closed loop settling…

SOFTWARE-CONFIGURABLE BATTERY MANAGEMENT SYSTEMS AND METHODS

Granted: October 3, 2019
Application Number: 20190302186
Software-configurable battery monitoring and management systems and methods provide flexibility in selecting the location where the highest voltage in a block of cells is sensed so as to support control boards to connect to any number of cells. In certain embodiments, battery management is accomplished by measuring cell voltages in a block of cells in a battery stack, determining whether the battery stack comprises a bus bar, determining a sum of the individual cell voltages, and…

OPTICAL SENSOR PACKAGING SYSTEM

Granted: September 26, 2019
Application Number: 20190295858
An optical sensor packaging system and method can include: providing an embedded substrate, the embedded substrate including an embedded chip coupled to a redistribution pad with a redistribution line connecting therebetween; mounting an optical sensor to the embedded substrate, the optical sensor including a photo sensitive material formed on a photo sensitive area of an active optical side of the optical sensor; wire-bonding the optical sensor to the embedded substrate with a first…

MATCHED FILTER TECHNIQUES CONFIGURED TO FIRE LED USING A SLOPED RESPONSE

Granted: August 8, 2019
Application Number: 20190246470
An electronic device comprising a matched filter to drive a LED module is disclosed. The matched filter receives an incoming rectangular pulse and outputs a modulated driving signal to drive the LED module. The optical output from the LED is captured by an optical sensor and converted to electrical signal for analysis. A decimation filter couples to the optical sensor in an effort of reducing sampling rate and quantization noise of the converted electrical signal. The modulated driving…

SYSTEMS AND METHODS FOR ACCESSORY AND IMPEDANCE DETECTION

Granted: April 25, 2019
Application Number: 20190124457
Described herein are systems and methods for reliably detecting of the presence or absence of accessories and other components connected to an external electrical device or connector. A low-cost detection circuit reliably distinguishes between a compromised connector and the presence of an actual device, thereby, preventing false detection scenarios. In various embodiments, the detection circuit accomplishes this by using a zero-crossing detector and/or a digital signal, which serves as…

SYSTEMS AND METHODS FOR CORRECTING LAG BETWEEN SENSOR TEMPERATURE AND AMBIENT GAS TEMPERATURE

Granted: March 14, 2019
Application Number: 20190078939
Various embodiments of the invention provide systems and methods for accurately determining temperatures in harsh environments such as, for example, in a steam autoclave chamber during a sterilization cycle. In certain embodiments, temperature data accuracy is increased by utilizing an IC-based temperature logging device that monitors and compensates for inherent thermal delays that would otherwise cause a discrepancy between temperature as measured by a temperature sensor and the actual…

SOFTWARE INTELLECTUAL PROPERTY PROTECTION SYSTEMS AND METHODS FOR EMBEDDED PLATFORMS

Granted: February 7, 2019
Application Number: 20190042712
Presented are software IP protection systems and methods that prevent potential attackers as well as customers from having access to plain text versions of both library source code and binary code. Potential attackers are prevented from reusing the software on other platforms. The protection mechanism does not impact the functionality or the performance of the library itself and does not interfere with existing software update mechanisms or application developer tools, such as JTAG.