Inventor profile of:

David Lewis

City:

Toronto

Country:

Canada

Published Applications:

162

Last publication date:

2025-12-04

Top Assignees for applications by David Lewis

The entities that hold a legal rights for patent applications filed by inventor Lewis David:

Recent patent applications by Lewis David

David Lewis from Toronto, CA has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2025-12-04
US20250370711A1
Physics

MULTIPLYING ACCUMULATION WITH SHIFTING BASED ON MAXIMUM MANTISSA PRODUCT BITLENGTH

#2 | 2019-10-22
US14600322
Physics

Configuring programmable integrated circuit device resources as processors

#3 | 2019-06-04
US15043432
Physics

Method and apparatus for performing symbolic timing analysis with spatial variation

#4 | 2019-01-08
US15351167
Electricity

Omnibus logic element

#5 | 2018-04-10
US15213031
Electricity

Tristate multiplexers with immunity to aging effects

#6 | 2018-02-13
US15389292
Electricity

Techniques for bypassing defects in rows of circuits

#7 | 2017-11-21
US14530576
Physics

Configurable storage blocks with embedded first-in first-out and delay line circuitry

#8 | 2017-11-09
US20170322775A1
Physics

STRUCTURES FOR LUT-BASED ARITHMETIC IN PLDS

#9 | 2017-11-07
US15150869
Electricity

Circuitry for implementing multi-mode redundancy and arithmetic functions

#10 | 2017-10-05
US20170288671A1
Electricity

Pipelined interconnect circuitry with double data rate interconnections

#11 | 2017-07-04
US12563095
Physics

Metastability-hardened synchronization circuit

#12 | 2017-06-27
US14464340
Electricity

Pipelined interconnect circuitry with double data rate interconnections

#13 | 2017-05-23
US14320499
Physics

Structures for LUT-based arithmetic in PLDs

#14 | 2017-05-23
US14209503
Electricity

Integrated circuits with improved register circuitry

#15 | 2017-03-21
US14632461
Physics

Error detection and correction circuitry

#16 | 2017-02-28
US14464244
Physics

Methods and apparatus for detecting memory bit corruption on an integrated circuit

#17 | 2017-01-24
US13662795
Electricity

Configuring programmable integrated circuit device resources as processing elements

#18 | 2016-11-24
US20160344390A1
Electricity

Routing and programming for resistive switch arrays

#19 | 2016-11-22
US13235228
Physics

First-in-first-out memory with dual memory banks

#20 | 2016-11-15
US14501834
Electricity

Omnibus logic element

#21 | 2016-10-25
US13360585
Electricity

Transition accelerator circuitry

#22 | 2016-08-18
US20160239043A1
Physics

CLOCKING FOR PIPELINED ROUTING

#23 | 2016-07-26
US14681419
Electricity

Heterogeneous programmable device and configuration software adapted therefor

#24 | 2016-06-14
US14516527
Electricity

Multichip module with reroutable inter-die communication

#25 | 2016-06-07
US14499006
Electricity

Circuitry for implementing multi-mode redundancy and arithmetic functions

#26 | 2016-05-10
US14052472
Physics

Memory error detection circuitry

#27 | 2016-04-07
US20160098507A1
Physics

Integrated circuit device configuration methods adapted to account for retiming

#28 | 2016-02-11
US20160043724A1
Electricity

Routing and programming for resistive switch arrays

#29 | 2015-11-10
US14447244
Physics

Automatic asynchronous signal pipelining

#30 | 2015-11-03
US14135466
Electricity

Memory blocks with shared address bus circuitry

#31 | 2015-10-20
US14187185
Electricity

Apparatus for field-programmable gate array with configurable architecture and associated methods

#32 | 2015-10-20
US13466847
Electricity

Routing and programming for resistive switch arrays

#33 | 2015-08-04
US14594832
Electricity

Pipelined direct drive routing fabric

#34 | 2015-05-14
US20150134870A1
Physics

Clocking for pipelined routing

#35 | 2015-05-12
US14455014
Electricity

Heterogeneous programmable device and configuration software adapted therefor

#36 | 2015-05-05
US14022931
Electricity

Method and apparatus for reducing power spikes caused by clock networks

#37 | 2015-03-31
US14132332
Physics

Method and apparatus for implementing a field programmable gate array architecture with programmable clock skew

#38 | 2015-02-19
US20150052380A1
Physics

Metastability prediction and avoidance in memory arbitration circuitry

#39 | 2015-01-29
US20150033198A1
Physics

Integrated circuit device configuration methods adapted to account for retiming

#40 | 2014-12-23
US13677181
Electricity

Methods and circuitry for performing parallel error checking

#41 | 2014-11-25
US13733985
Electricity

Heterogeneous programmable device and configuration software adapted therefor

#42 | 2014-11-18
US12894636
-

High speed testing of integrated circuits including resistive elements

#43 | 2014-11-06
US20140331074A1
Physics

Time division multiplexed multiport memory implemented using single-port memory elements

#44 | 2014-11-04
US14062637
Electricity

Omnibus logic element

#45 | 2014-10-30
US20140318937A1
Electricity

CONFIGURABLE MULTI-GATE SWITCH CIRCUITRY

#46 | 2014-10-21
US12753834
Electricity

Integrated circuits with hold time avoidance circuitry

#47 | 2014-10-14
US13930018
Physics

Integrated circuit device configuration methods adapted to account for retiming

#48 | 2014-09-16
US14197770
Physics

Specification of latency in programmable device configuration

#49 | 2014-09-11
US20140258956A1
Physics

APPARATUS AND METHODS FOR POWER MANAGEMENT IN INTEGRATED CIRCUITS

#50 | 2014-09-09
US14010356
-

Automatic asynchronous signal pipelining

#51 | 2014-07-31
US20140210515A1
Electricity

PLD architecture for flexible placement of IP function blocks

#52 | 2014-07-22
US12484010
-

Structures for LUT-based arithmetic in PLDs

#53 | 2014-04-29
US13733990
-

Specification of latency in programmable device configuration

#54 | 2014-03-20
US20140082035A1
Physics

Modular digital signal processing circuitry with optionally usable, dedicated connections between modules of the circuitry

#55 | 2014-03-18
US13733982
-

Programmable device configuration methods adapted to account for retiming

#56 | 2014-02-04
US13733994
-

Specification of multithreading in programmable device configuration

#57 | 2013-12-12
US20130332497A1
Physics

Modular digital signal processing circuitry with optionally usable, dedicated connections between modules of the circuitry

#58 | 2013-12-12
US20130328607A1
Electricity

Apparatus for using metastability-hardened storage circuits in logic devices and associated methods

#59 | 2013-12-12
US20130328606A1
Electricity

Integrated circuits with dual-edge clocking

#60 | 2013-11-26
US13539007
-

Omnibus logic element for packing or fracturing

#61 | 2013-10-15
US12869666
-

Memory error detection circuitry

#62 | 2013-10-15
US12589031
-

Method and apparatus for reducing power spikes caused by clock networks

#63 | 2013-10-03
US20130257476A1
Electricity

Integrated circuits with multi-stage logic regions

#64 | 2013-09-17
US12651982
-

Automatic asynchronous signal pipelining

#65 | 2013-09-03
US13289841
-

Merged tristate multiplexer

#66 | 2013-08-22
US20130214815A1
Electricity

PLD architecture for flexible placement of IP function blocks

#67 | 2013-08-20
US13167496
-

Memory elements with a configurable number of ports

#68 | 2013-07-11
US20130176052A1
Electricity

Integrated circuits with shared interconnect buses

#69 | 2013-07-04
US20130168672A1
Electricity

Multichip module with reroutable inter-die communication

#70 | 2013-05-02
US20130111253A1
Physics

Time division multiplexed multiport memory implemented using single-port memory elements

#71 | 2012-09-06
US20120223754A1
Electricity

Delay circuitry

#72 | 2012-08-30
US20120221919A1
Physics

Error detection and correction circuitry

#73 | 2012-08-30
US20120217998A1
Electricity

PLD architecture for flexible placement of IP function blocks

#74 | 2012-08-28
US12721488
-

Pulse width control circuitry

#75 | 2012-08-14
US12829206
-

Methods and systems for managing a write operation

#76 | 2012-08-07
US13050732
-

Omnibus logic element for packing or fracturing

#77 | 2012-07-10
US12834404
-

Fracturable lookup table and logic element

#78 | 2012-05-29
US12552214
-

Redundancy structures and methods in a programmable logic device

#79 | 2012-05-10
US20120112791A1
Electricity

Robust time borrowing pulse latches

#80 | 2012-05-08
US13014990
-

Repairable IO in an integrated circuit

#81 | 2012-04-12
US20120089958A1
Physics

Apparatus and Methods for Optimizing the Performance of Programmable Logic Devices

#82 | 2012-02-07
US11955910
-

Error correction for programmable logic integrated circuits

#83 | 2011-12-15
US20110304371A1
Electricity

Integrated circuits with dual-edge clocking

#84 | 2011-11-03
US20110267106A1
Electricity

Low-power routing multiplexers

#85 | 2011-09-22
US20110227625A1
Electricity

Apparatus for using metastability-hardened storage circuits in logic devices and associated methods

#86 | 2011-08-25
US20110204919A1
Electricity

Apparatus and methods for adjusting performance of programmable logic devices

#87 | 2011-07-12
US12563088
-

Apparatus for using metastability-hardened storage circuits in logic devices and associated methods

#88 | 2011-05-05
US20110107290A1
Electricity

Variable sized soft memory macros in structured cell arrays, and related methods

#89 | 2011-05-05
US20110102017A1
Electricity

Configurable time borrowing flip-flops

#90 | 2011-04-21
US20110089974A1
Electricity

Robust time borrowing pulse latches

#91 | 2011-04-21
US20110089008A1
Electricity

Configurable multi-gate switch circuitry

#92 | 2011-03-22
US12425342
-

Omnibus logic element for packing or fracturing

#93 | 2011-03-08
US12717022
-

Repairable IO in an integrated circuit

#94 | 2010-10-19
US11102069
-

Method and apparatus for implementing a field programmable gate array architecture with programmable clock skew

#95 | 2010-10-12
US11584308
-

Apparatus and method for the arithmetic over-ride of look up table outputs in a programmable logic device

#96 | 2010-09-30
US20100244893A1
Electricity

Variable sized soft memory macros in structured cell arrays, and related methods

#97 | 2010-09-21
US11841727
-

Fracturable lookup table and logic element

#98 | 2010-09-14
US12102736
-

Memory circuits having programmable non-volatile resistors

#99 | 2010-09-09
US20100228806A1
Physics

Modular digital signal processing circuitry with optionally usable, dedicated connections between modules of the circuitry

#100 | 2010-05-11
US12580038
-

Programmable logic device architectures and methods for implementing logic in those architectures

InventorID:

227340 ⎘