US6556044B2
(en)
|
2001-09-18 |
2003-04-29 |
Altera Corporation |
Programmable logic device including multipliers and configurations thereof to reduce resource utilization
|
US20020088822A1
(en)
*
|
1995-08-14 |
2002-07-11 |
Dresser, Inc. |
Multiproduct fuel dispenser using a common meter
|
US6628140B2
(en)
*
|
2000-09-18 |
2003-09-30 |
Altera Corporation |
Programmable logic devices with function-specific blocks
|
US7752419B1
(en)
|
2001-03-22 |
2010-07-06 |
Qst Holdings, Llc |
Method and system for managing hardware resources to implement system functions using an adaptive computing architecture
|
US6836839B2
(en)
|
2001-03-22 |
2004-12-28 |
Quicksilver Technology, Inc. |
Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements
|
US7962716B2
(en)
|
2001-03-22 |
2011-06-14 |
Qst Holdings, Inc. |
Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements
|
US7653710B2
(en)
|
2002-06-25 |
2010-01-26 |
Qst Holdings, Llc. |
Hardware task manager
|
US7249242B2
(en)
|
2002-10-28 |
2007-07-24 |
Nvidia Corporation |
Input pipeline registers for a node in an adaptive computing engine
|
US6605962B2
(en)
*
|
2001-05-06 |
2003-08-12 |
Altera Corporation |
PLD architecture for flexible placement of IP function blocks
|
US6577678B2
(en)
|
2001-05-08 |
2003-06-10 |
Quicksilver Technology |
Method and system for reconfigurable channel coding
|
US6874079B2
(en)
*
|
2001-07-25 |
2005-03-29 |
Quicksilver Technology |
Adaptive computing engine with dataflow graph based sequencing in reconfigurable mini-matrices of composite functional blocks
|
US6586966B1
(en)
|
2001-09-13 |
2003-07-01 |
Altera Corporation |
Data latch with low-power bypass mode
|
US6937062B1
(en)
|
2001-09-18 |
2005-08-30 |
Altera Corporation |
Specialized programmable logic region with low-power mode
|
US6566906B1
(en)
|
2001-09-18 |
2003-05-20 |
Altera Corporation |
Specialized programmable logic region with low-power mode
|
US7046635B2
(en)
|
2001-11-28 |
2006-05-16 |
Quicksilver Technology, Inc. |
System for authorizing functionality in adaptable hardware devices
|
US6986021B2
(en)
|
2001-11-30 |
2006-01-10 |
Quick Silver Technology, Inc. |
Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements
|
US8412915B2
(en)
|
2001-11-30 |
2013-04-02 |
Altera Corporation |
Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements
|
US7215701B2
(en)
|
2001-12-12 |
2007-05-08 |
Sharad Sambhwani |
Low I/O bandwidth method and system for implementing detection and identification of scrambling codes
|
US7403981B2
(en)
|
2002-01-04 |
2008-07-22 |
Quicksilver Technology, Inc. |
Apparatus and method for adaptive multimedia reception and transmission in communication environments
|
US6781408B1
(en)
|
2002-04-24 |
2004-08-24 |
Altera Corporation |
Programmable logic device with routing channels
|
US7142011B1
(en)
|
2002-04-24 |
2006-11-28 |
Altera Corporation |
Programmable logic device with routing channels
|
US7328414B1
(en)
|
2003-05-13 |
2008-02-05 |
Qst Holdings, Llc |
Method and system for creating and programming an adaptive computing engine
|
US7660984B1
(en)
|
2003-05-13 |
2010-02-09 |
Quicksilver Technology |
Method and system for achieving individualized protected space in an operating system
|
US6844757B2
(en)
|
2002-06-28 |
2005-01-18 |
Lattice Semiconductor Corp. |
Converting bits to vectors in a programmable logic device
|
US7185177B2
(en)
*
|
2002-08-26 |
2007-02-27 |
Gerald George Pechanek |
Methods and apparatus for meta-architecture defined programmable instruction fetch functions supporting assembled variable length instruction processors
|
US8108656B2
(en)
|
2002-08-29 |
2012-01-31 |
Qst Holdings, Llc |
Task definition for specifying resource requirements
|
US7937591B1
(en)
|
2002-10-25 |
2011-05-03 |
Qst Holdings, Llc |
Method and system for providing a device which can be adapted on an ongoing basis
|
US8276135B2
(en)
|
2002-11-07 |
2012-09-25 |
Qst Holdings Llc |
Profiling of software and circuit designs utilizing data operation analyses
|
US7225301B2
(en)
|
2002-11-22 |
2007-05-29 |
Quicksilver Technologies |
External memory controller node
|
US7395294B1
(en)
|
2003-01-10 |
2008-07-01 |
Altera Corporation |
Arithmetic logic unit
|
US6911840B1
(en)
*
|
2003-06-06 |
2005-06-28 |
Xilinx, Inc. |
Integrated circuit with overclocked dedicated logic circuitry
|
US7082592B1
(en)
|
2003-06-16 |
2006-07-25 |
Altera Corporation |
Method for programming programmable logic device having specialized functional blocks
|
US7194720B1
(en)
*
|
2003-07-11 |
2007-03-20 |
Altera Corporation |
Method and apparatus for implementing soft constraints in tools used for designing systems on programmable logic devices
|
US8589849B1
(en)
|
2003-07-11 |
2013-11-19 |
Altera Corporation |
Method and apparatus for implementing soft constraints in tools used for designing programmable logic devices
|
US7440964B2
(en)
*
|
2003-08-29 |
2008-10-21 |
Vortaloptics, Inc. |
Method, device and software for querying and presenting search results
|
JP4242741B2
(en)
*
|
2003-09-19 |
2009-03-25 |
パナソニック株式会社 |
Signal processing circuit for debugging
|
US7287051B1
(en)
|
2003-10-03 |
2007-10-23 |
Altera Corporation |
Multi-functional digital signal processing circuitry
|
US7698358B1
(en)
|
2003-12-24 |
2010-04-13 |
Altera Corporation |
Programmable logic device with specialized functional block
|
US7483420B1
(en)
*
|
2004-03-08 |
2009-01-27 |
Altera Corporation |
DSP circuitry for supporting multi-channel applications by selectively shifting data through registers
|
US8484441B2
(en)
*
|
2004-03-31 |
2013-07-09 |
Icera Inc. |
Apparatus and method for separate asymmetric control processing and data path processing in a configurable dual path processor that supports instructions having different bit widths
|
US9047094B2
(en)
*
|
2004-03-31 |
2015-06-02 |
Icera Inc. |
Apparatus and method for separate asymmetric control processing and data path processing in a dual path processor
|
US7949856B2
(en)
*
|
2004-03-31 |
2011-05-24 |
Icera Inc. |
Method and apparatus for separate control processing and data path processing in a dual path processor with a shared load/store unit
|
US8856201B1
(en)
|
2004-11-10 |
2014-10-07 |
Altera Corporation |
Mixed-mode multiplier using hard and soft logic circuitry
|
US7434192B2
(en)
*
|
2004-12-13 |
2008-10-07 |
Altera Corporation |
Techniques for optimizing design of a hard intellectual property block for data transmission
|
US8713286B2
(en)
|
2005-04-26 |
2014-04-29 |
Qualcomm Incorporated |
Register files for a digital signal processor operating in an interleaved multi-threaded environment
|
US20070011432A1
(en)
*
|
2005-07-06 |
2007-01-11 |
Advanced Micro Devices, Inc. |
Address generation unit with operand recycling
|
US7849466B2
(en)
*
|
2005-07-12 |
2010-12-07 |
Qualcomm Incorporated |
Controlling execution mode of program threads by applying a mask to a control register in a multi-threaded processor
|
US7230451B1
(en)
|
2005-08-22 |
2007-06-12 |
Altera Corporation |
Programmable logic device with routing channels
|
US8620980B1
(en)
|
2005-09-27 |
2013-12-31 |
Altera Corporation |
Programmable device with specialized multiplier blocks
|
US7590676B1
(en)
|
2005-09-27 |
2009-09-15 |
Altera Corporation |
Programmable logic device with specialized multiplier blocks
|
US7368942B1
(en)
|
2006-02-09 |
2008-05-06 |
Altera Corporation |
Dedicated resource interconnects
|
US8266199B2
(en)
|
2006-02-09 |
2012-09-11 |
Altera Corporation |
Specialized processing block for programmable logic device
|
US8266198B2
(en)
|
2006-02-09 |
2012-09-11 |
Altera Corporation |
Specialized processing block for programmable logic device
|
US8301681B1
(en)
|
2006-02-09 |
2012-10-30 |
Altera Corporation |
Specialized processing block for programmable logic device
|
US8041759B1
(en)
|
2006-02-09 |
2011-10-18 |
Altera Corporation |
Specialized processing block for programmable logic device
|
US7836117B1
(en)
|
2006-04-07 |
2010-11-16 |
Altera Corporation |
Specialized processing block for programmable logic device
|
US7822799B1
(en)
|
2006-06-26 |
2010-10-26 |
Altera Corporation |
Adder-rounder circuitry for specialized processing block in programmable logic device
|
US8386550B1
(en)
|
2006-09-20 |
2013-02-26 |
Altera Corporation |
Method for configuring a finite impulse response filter in a programmable logic device
|
US8386553B1
(en)
|
2006-12-05 |
2013-02-26 |
Altera Corporation |
Large multiplier for programmable logic device
|
US7930336B2
(en)
|
2006-12-05 |
2011-04-19 |
Altera Corporation |
Large multiplier for programmable logic device
|
US7814137B1
(en)
|
2007-01-09 |
2010-10-12 |
Altera Corporation |
Combined interpolation and decimation filter for programmable logic device
|
US8650231B1
(en)
|
2007-01-22 |
2014-02-11 |
Altera Corporation |
Configuring floating point operations in a programmable device
|
US7865541B1
(en)
|
2007-01-22 |
2011-01-04 |
Altera Corporation |
Configuring floating point operations in a programmable logic device
|
US8645450B1
(en)
|
2007-03-02 |
2014-02-04 |
Altera Corporation |
Multiplier-accumulator circuitry and methods
|
US8135975B2
(en)
*
|
2007-03-09 |
2012-03-13 |
Analog Devices, Inc. |
Software programmable timing architecture
|
US8831140B2
(en)
*
|
2007-03-16 |
2014-09-09 |
Altera Corporation |
Protocol-agnostic automatic rate negotiation for high-speed serial interface in a programmable logic device
|
JP5278705B2
(en)
*
|
2007-03-29 |
2013-09-04 |
日本電気株式会社 |
Engine / processor linkage system and linkage method
|
US7949699B1
(en)
|
2007-08-30 |
2011-05-24 |
Altera Corporation |
Implementation of decimation filter in integrated circuit device using ram-based data storage
|
US8959137B1
(en)
|
2008-02-20 |
2015-02-17 |
Altera Corporation |
Implementing large multipliers in a programmable integrated circuit device
|
US8244789B1
(en)
|
2008-03-14 |
2012-08-14 |
Altera Corporation |
Normalization of floating point operations in a programmable integrated circuit device
|
US8626815B1
(en)
|
2008-07-14 |
2014-01-07 |
Altera Corporation |
Configuring a programmable integrated circuit device to perform matrix multiplication
|
US8255448B1
(en)
|
2008-10-02 |
2012-08-28 |
Altera Corporation |
Implementing division in a programmable integrated circuit device
|
US8307023B1
(en)
|
2008-10-10 |
2012-11-06 |
Altera Corporation |
DSP block for implementing large multiplier on a programmable integrated circuit device
|
US9048830B2
(en)
*
|
2009-03-02 |
2015-06-02 |
David Reynolds |
Circuits for soft logical functions
|
US8468192B1
(en)
|
2009-03-03 |
2013-06-18 |
Altera Corporation |
Implementing multipliers in a programmable integrated circuit device
|
US8805916B2
(en)
|
2009-03-03 |
2014-08-12 |
Altera Corporation |
Digital signal processing circuitry with redundancy and bidirectional data paths
|
US8645449B1
(en)
|
2009-03-03 |
2014-02-04 |
Altera Corporation |
Combined floating point adder and subtractor
|
US8706790B1
(en)
|
2009-03-03 |
2014-04-22 |
Altera Corporation |
Implementing mixed-precision floating-point operations in a programmable integrated circuit device
|
US8549055B2
(en)
|
2009-03-03 |
2013-10-01 |
Altera Corporation |
Modular digital signal processing circuitry with optionally usable, dedicated connections between modules of the circuitry
|
US8886696B1
(en)
|
2009-03-03 |
2014-11-11 |
Altera Corporation |
Digital signal processing circuitry with redundancy and ability to support larger multipliers
|
US8650236B1
(en)
|
2009-08-04 |
2014-02-11 |
Altera Corporation |
High-rate interpolation or decimation filter in integrated circuit device
|
US8412756B1
(en)
|
2009-09-11 |
2013-04-02 |
Altera Corporation |
Multi-operand floating point operations in a programmable integrated circuit device
|
US8396914B1
(en)
|
2009-09-11 |
2013-03-12 |
Altera Corporation |
Matrix decomposition in an integrated circuit device
|
US8892620B2
(en)
|
2009-10-07 |
2014-11-18 |
Qsigma, Inc. |
Computer for Amdahl-compliant algorithms like matrix inversion
|
JP5990466B2
(en)
|
2010-01-21 |
2016-09-14 |
スビラル・インコーポレーテッド |
Method and apparatus for a general purpose multi-core system for implementing stream-based operations
|
US7948267B1
(en)
|
2010-02-09 |
2011-05-24 |
Altera Corporation |
Efficient rounding circuits and methods in configurable integrated circuit devices
|
US8539016B1
(en)
|
2010-02-09 |
2013-09-17 |
Altera Corporation |
QR decomposition in an integrated circuit device
|
US8477831B2
(en)
|
2010-02-17 |
2013-07-02 |
Altera Corporation |
Multi-protocol multiple-data-rate auto-speed negotiation architecture for a device
|
US8601044B2
(en)
|
2010-03-02 |
2013-12-03 |
Altera Corporation |
Discrete Fourier Transform in an integrated circuit device
|
US8458243B1
(en)
|
2010-03-03 |
2013-06-04 |
Altera Corporation |
Digital signal processing circuit blocks with support for systolic finite-impulse-response digital filtering
|
US8484265B1
(en)
|
2010-03-04 |
2013-07-09 |
Altera Corporation |
Angular range reduction in an integrated circuit device
|
US8510354B1
(en)
|
2010-03-12 |
2013-08-13 |
Altera Corporation |
Calculation of trigonometric functions in an integrated circuit device
|
US8539014B2
(en)
|
2010-03-25 |
2013-09-17 |
Altera Corporation |
Solving linear matrices in an integrated circuit device
|
WO2011149725A2
(en)
*
|
2010-05-28 |
2011-12-01 |
Verigy (Singapore) Pte. Ltd. |
Flexible storage interface tester with variable parallelism and firmware upgradeability
|
US8589463B2
(en)
|
2010-06-25 |
2013-11-19 |
Altera Corporation |
Calculation of trigonometric functions in an integrated circuit device
|
US8862650B2
(en)
|
2010-06-25 |
2014-10-14 |
Altera Corporation |
Calculation of trigonometric functions in an integrated circuit device
|
US8577951B1
(en)
|
2010-08-19 |
2013-11-05 |
Altera Corporation |
Matrix operations in an integrated circuit device
|
US8789065B2
(en)
|
2012-06-08 |
2014-07-22 |
Throughputer, Inc. |
System and method for input data load adaptive parallel processing
|
US8645451B2
(en)
|
2011-03-10 |
2014-02-04 |
Altera Corporation |
Double-clocked specialized processing block in an integrated circuit device
|
US9600278B1
(en)
|
2011-05-09 |
2017-03-21 |
Altera Corporation |
Programmable device using fixed and configurable logic to implement recursive trees
|
US9448847B2
(en)
|
2011-07-15 |
2016-09-20 |
Throughputer, Inc. |
Concurrent program execution optimization
|
US8812576B1
(en)
|
2011-09-12 |
2014-08-19 |
Altera Corporation |
QR decomposition in an integrated circuit device
|
US8949298B1
(en)
|
2011-09-16 |
2015-02-03 |
Altera Corporation |
Computing floating-point polynomials in an integrated circuit device
|
US9053045B1
(en)
|
2011-09-16 |
2015-06-09 |
Altera Corporation |
Computing floating-point polynomials in an integrated circuit device
|
US8762443B1
(en)
|
2011-11-15 |
2014-06-24 |
Altera Corporation |
Matrix operations in an integrated circuit device
|
US8543634B1
(en)
|
2012-03-30 |
2013-09-24 |
Altera Corporation |
Specialized processing block for programmable integrated circuit device
|
US9098332B1
(en)
|
2012-06-01 |
2015-08-04 |
Altera Corporation |
Specialized processing block with fixed- and floating-point structures
|
US8996600B1
(en)
|
2012-08-03 |
2015-03-31 |
Altera Corporation |
Specialized processing block for implementing floating-point multiplier with subnormal operation support
|
US9553590B1
(en)
|
2012-10-29 |
2017-01-24 |
Altera Corporation |
Configuring programmable integrated circuit device resources as processing elements
|
US9207909B1
(en)
|
2012-11-26 |
2015-12-08 |
Altera Corporation |
Polynomial calculations optimized for programmable integrated circuit device structures
|
US9189200B1
(en)
|
2013-03-14 |
2015-11-17 |
Altera Corporation |
Multiple-precision processing block in a programmable integrated circuit device
|
US9348795B1
(en)
|
2013-07-03 |
2016-05-24 |
Altera Corporation |
Programmable device using fixed and configurable logic to implement floating-point rounding
|
US9379687B1
(en)
|
2014-01-14 |
2016-06-28 |
Altera Corporation |
Pipelined systolic finite impulse response filter
|
US10452392B1
(en)
|
2015-01-20 |
2019-10-22 |
Altera Corporation |
Configuring programmable integrated circuit device resources as processors
|
TWI514148B
(en)
*
|
2015-03-16 |
2015-12-21 |
Univ Nat Sun Yat Sen |
Cache memory
|
US9684488B2
(en)
|
2015-03-26 |
2017-06-20 |
Altera Corporation |
Combined adder and pre-adder for high-radix multiplier circuit
|
US10606651B2
(en)
*
|
2015-04-17 |
2020-03-31 |
Microsoft Technology Licensing, Llc |
Free form expression accelerator with thread length-based thread assignment to clustered soft processor cores that share a functional circuit
|
US10540588B2
(en)
|
2015-06-29 |
2020-01-21 |
Microsoft Technology Licensing, Llc |
Deep neural network processing on hardware accelerators with stacked memory
|
US10110233B2
(en)
*
|
2016-06-23 |
2018-10-23 |
Altera Corporation |
Methods for specifying processor architectures for programmable integrated circuits
|
US10509757B2
(en)
*
|
2016-09-22 |
2019-12-17 |
Altera Corporation |
Integrated circuits having expandable processor memory
|
US10942706B2
(en)
|
2017-05-05 |
2021-03-09 |
Intel Corporation |
Implementation of floating-point trigonometric functions in an integrated circuit device
|
US11176056B2
(en)
|
2019-06-28 |
2021-11-16 |
International Business Machines Corporation |
Private space control within a common address space
|
US10970224B2
(en)
|
2019-06-28 |
2021-04-06 |
International Business Machines Corporation |
Operational context subspaces
|
US10891238B1
(en)
|
2019-06-28 |
2021-01-12 |
International Business Machines Corporation |
Dynamically joining and splitting dynamic address translation (DAT) tables based on operational context
|
US11074195B2
(en)
|
2019-06-28 |
2021-07-27 |
International Business Machines Corporation |
Access to dynamic address translation across multiple spaces for operational context subspaces
|
US11861190B2
(en)
*
|
2021-04-08 |
2024-01-02 |
Marvell Asia Pte, Ltd. |
Memory allocation and reallocation for memory access instructions and data using intermediate processor
|