PULSE DOMAIN LINEAR PROGRAMMING CIRCUIT

Patent №

US 7,724,168

Granted

2010-05-25

Filed 2008

Owner

HRL LABORATORIES, LLC

Lab

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12262782

A system for making a pulse domain linear programming circuit. The inputs and the outputs to the pulse domain linear programming circuit are time encoded pulse signals. The circuit includes arrays of two types of cross-coupled time encoding elements. The first type of elements includes two integrators, adders, a hysteresis quantizer, and a 1-bit self-feedback DAC. The second type of elements includes a bias element, a leaky integrator, adders, a fixed memory-less non-linearity, a regular integrator, a hysteresis quantizer and a 1-bit self-feedback DAC. The cross-coupling signals between the two types of elements are pulse time-encoded signals. All of the cross-coupling weights are set via 1-bit DACs having variable gains. The cross-coupling weights are used to set a constraint equation of a pulse domain linear programming problem. Methods to make the foregoing circuit are also described.

AI classification

AI hardware1.00
Machine learning0.97
Planning0.00
Evolutionary computation0.00
Speech0.00
Natural language0.00
Vision0.00
Knowledge representation0.00

Ownership

HRL LABORATORIES, LLC

assignment · 217700109

© 2026 NYSGPT2525 LLC