



| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/803,997US20070271440A1 (en) | 2001-12-13 | 2007-05-16 | Computer processor architecture selectively using finite-state-machine for control code execution |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/022,776US7231508B2 (en) | 2001-12-13 | 2001-12-13 | Configurable finite state machine for operation of microinstruction providing execution enable control value |
| US11/803,997US20070271440A1 (en) | 2001-12-13 | 2007-05-16 | Computer processor architecture selectively using finite-state-machine for control code execution |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10/022,776ContinuationUS7231508B2 (en) | 2001-12-13 | 2001-12-13 | Configurable finite state machine for operation of microinstruction providing execution enable control value |
| Publication Number | Publication Date |
|---|---|
| US20070271440A1true US20070271440A1 (en) | 2007-11-22 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10/022,776Expired - Fee RelatedUS7231508B2 (en) | 2001-12-13 | 2001-12-13 | Configurable finite state machine for operation of microinstruction providing execution enable control value |
| US11/803,997AbandonedUS20070271440A1 (en) | 2001-12-13 | 2007-05-16 | Computer processor architecture selectively using finite-state-machine for control code execution |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10/022,776Expired - Fee RelatedUS7231508B2 (en) | 2001-12-13 | 2001-12-13 | Configurable finite state machine for operation of microinstruction providing execution enable control value |
| Country | Link |
|---|---|
| US (2) | US7231508B2 (en) |
| JP (2) | JP2005513612A (en) |
| AU (1) | AU2002363987A1 (en) |
| TW (1) | TWI289785B (en) |
| WO (1) | WO2003052591A2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102004043788A1 (en)* | 2003-09-11 | 2005-04-14 | Ingo Franz | Personal computing device executes program based on individual programming code to provide predefined code and to define direct relation between input and output of data by user and attribute of classes in input model |
| TW200821923A (en)* | 2006-11-08 | 2008-05-16 | Ite Tech Inc | Data processing apparatus for loop operation and method thereof |
| EP2009544B1 (en)* | 2007-06-26 | 2010-04-07 | Telefonaktiebolaget LM Ericsson (publ) | Data-processing unit for nested-loop instructions |
| TWI432953B (en) | 2010-12-09 | 2014-04-01 | Ind Tech Res Inst | Very low instruction word (vliw) processor with power management, and apparatus and method of power management therefor |
| WO2013180738A1 (en)* | 2012-06-02 | 2013-12-05 | Intel Corporation | Scatter using index array and finite state machine |
| US11269643B2 (en) | 2017-04-09 | 2022-03-08 | Intel Corporation | Data operations and finite state machine for machine learning via bypass of computational tasks based on frequently-used data values |
| CN114138341B (en)* | 2021-12-01 | 2023-06-02 | 海光信息技术股份有限公司 | Scheduling method, device, program product and chip for microinstruction cache resources |
| US12236250B2 (en)* | 2021-12-03 | 2025-02-25 | Samsung Electronics Co., Ltd. | Systems and methods for verifying program states |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US555417A (en)* | 1896-02-25 | baron | ||
| US3938639A (en)* | 1973-11-28 | 1976-02-17 | The Cornelius Company | Portable dispenser for mixed beverages |
| US4076145A (en)* | 1976-08-09 | 1978-02-28 | The Cornelius Company | Method and apparatus for dispensing a beverage |
| US4143793A (en)* | 1977-06-13 | 1979-03-13 | The Cornelius Company | Apparatus and method for dispensing a carbonated beverage |
| US4181242A (en)* | 1978-05-30 | 1980-01-01 | The Cornelius Company | Method and apparatus for dispensing a beverage |
| US4252253A (en)* | 1978-02-21 | 1981-02-24 | Mcneil Corporation | Drink dispenser having central control of plural dispensing stations |
| US4377246A (en)* | 1977-06-13 | 1983-03-22 | The Cornelius Company | Apparatus for dispensing a carbonated beverage |
| US4578799A (en)* | 1983-10-05 | 1986-03-25 | Codenoll Technology Corporation | Method and apparatus for recovering data and clock information from a self-clocking data stream |
| US4577782A (en)* | 1983-05-02 | 1986-03-25 | The Cornelius Company | Beverage dispensing station |
| US4719056A (en)* | 1984-06-25 | 1988-01-12 | Isoworth Limited | Fluid treatment |
| US4726494A (en)* | 1986-02-10 | 1988-02-23 | Isoworth Limited | Beverage dipensing apparatus |
| US4800492A (en)* | 1987-05-13 | 1989-01-24 | The Coca-Cola Company | Data logger for a post-mix beverage dispensing system |
| US4811214A (en)* | 1986-11-14 | 1989-03-07 | Princeton University | Multinode reconfigurable pipeline computer |
| US4901887A (en)* | 1988-08-08 | 1990-02-20 | Burton John W | Beverage dispensing system |
| US4905231A (en)* | 1988-05-03 | 1990-02-27 | American Telephone And Telegraph Company, At&T Bell Laboratories | Multi-media virtual circuit |
| US4982876A (en)* | 1986-02-10 | 1991-01-08 | Isoworth Limited | Carbonation apparatus |
| US4993604A (en)* | 1985-09-13 | 1991-02-19 | The Coca-Cola Company | Low-cost post-mix beverage dispenser and syrup supply system therefor |
| US5090015A (en)* | 1989-02-06 | 1992-02-18 | Motorola, Inc. | Programmable array logic self-checking system |
| US5099418A (en)* | 1990-06-14 | 1992-03-24 | Hughes Aircraft Company | Distributed data driven process |
| US5190189A (en)* | 1990-10-30 | 1993-03-02 | Imi Cornelius Inc. | Low height beverage dispensing apparatus |
| US5190083A (en)* | 1990-02-27 | 1993-03-02 | The Coca-Cola Company | Multiple fluid space dispenser and monitor |
| US5193151A (en)* | 1989-08-30 | 1993-03-09 | Digital Equipment Corporation | Delay-based congestion avoidance in computer networks |
| US5193718A (en)* | 1991-06-25 | 1993-03-16 | Imi Cornelius Inc. | Quick electronic disconnect for a beverage dispensing valve |
| US5297400A (en)* | 1993-02-17 | 1994-03-29 | Maytag Corporation | Liquid dispensing assembly for a refrigerator |
| US5379343A (en)* | 1993-02-26 | 1995-01-03 | Motorola, Inc. | Detection of unauthorized use of software applications in communication units |
| US5381550A (en)* | 1991-12-13 | 1995-01-10 | Thinking Machines Corporation | System and method for compiling a source code supporting data parallel variables |
| US5381546A (en)* | 1987-04-13 | 1995-01-10 | Gte Laboratories Incorporated | Control process for allocating services in communications systems |
| US5388212A (en)* | 1993-02-26 | 1995-02-07 | Motorola Inc. | Detecting unauthorized modification of communication unit based on comparison between stored hardware identification code and hardware identification code generated from operational platform identification code |
| US5388062A (en)* | 1993-05-06 | 1995-02-07 | Thomson Consumer Electronics, Inc. | Reconfigurable programmable digital filter architecture useful in communication receiver |
| US5491823A (en)* | 1994-01-25 | 1996-02-13 | Silicon Graphics, Inc. | Loop scheduler |
| US5594657A (en)* | 1993-09-27 | 1997-01-14 | Lucent Technologies Inc. | System for synthesizing field programmable gate array implementations from high level circuit descriptions |
| US5600844A (en)* | 1991-09-20 | 1997-02-04 | Shaw; Venson M. | Single chip integrated circuit system architecture for document installation set computing |
| US5600810A (en)* | 1994-12-09 | 1997-02-04 | Mitsubishi Electric Information Technology Center America, Inc. | Scaleable very long instruction word processor with parallelism matching |
| US5603043A (en)* | 1992-11-05 | 1997-02-11 | Giga Operations Corporation | System for compiling algorithmic language source code for implementation in programmable hardware |
| US5608643A (en)* | 1994-09-01 | 1997-03-04 | General Programming Holdings, Inc. | System for managing multiple dispensing units and method of operation |
| US5607083A (en)* | 1992-05-22 | 1997-03-04 | Imi Cornelius Inc. | Beverage dispensing valve |
| US5611867A (en)* | 1995-04-12 | 1997-03-18 | Maytag Corporation | Method of selecting a wash cycle for an appliance |
| US5706191A (en)* | 1995-01-19 | 1998-01-06 | Gas Research Institute | Appliance interface apparatus and automated residence management system |
| US5706976A (en)* | 1995-12-21 | 1998-01-13 | Purkey; Jay Floyd | Vending machine inventory control device |
| US5712996A (en)* | 1993-03-15 | 1998-01-27 | Siemens Aktiengesellschaft | Process for dividing instructions of a computer program into instruction groups for parallel processing |
| US5720002A (en)* | 1993-06-14 | 1998-02-17 | Motorola Inc. | Neural network and method of using same |
| US5721854A (en)* | 1993-11-02 | 1998-02-24 | International Business Machines Corporation | Method and apparatus for dynamic conversion of computer instructions |
| US5721693A (en)* | 1995-01-07 | 1998-02-24 | Lg Electronics Inc. | Electric home appliance real use state information collection and analysis apparatus |
| US5729754A (en)* | 1994-03-28 | 1998-03-17 | Estes; Mark D. | Associative network method and apparatus |
| US5732563A (en)* | 1993-09-22 | 1998-03-31 | Imi Cornelius Inc. | Electronically controlled beverage dispenser |
| US5734808A (en)* | 1993-09-28 | 1998-03-31 | Namco Ltd. | Pipeline processing device, clipping processing device, three-dimensional simulator device and pipeline processing method |
| US5860021A (en)* | 1997-04-24 | 1999-01-12 | Klingman; Edwin E. | Single chip microcontroller having down-loadable memory organization supporting "shadow" personality, optimized for bi-directional data transfers over a communication channel |
| US5862961A (en)* | 1993-10-26 | 1999-01-26 | Imi Cornelius Inc. | Connection device for dispensing fluid from a bottle |
| US5870427A (en)* | 1993-04-14 | 1999-02-09 | Qualcomm Incorporated | Method for multi-mode handoff using preliminary time alignment of a mobile station operating in analog mode |
| US5873045A (en)* | 1997-10-29 | 1999-02-16 | International Business Machines Corporation | Mobile client computer with radio frequency transceiver |
| US5881106A (en)* | 1994-09-05 | 1999-03-09 | Sgs-Thomson Microelectronics S.A. | Signal processing circuit to implement a Viterbi algorithm |
| US5884284A (en)* | 1995-03-09 | 1999-03-16 | Continental Cablevision, Inc. | Telecommunication user account management system and method |
| US5886537A (en)* | 1997-05-05 | 1999-03-23 | Macias; Nicholas J. | Self-reconfigurable parallel processor made from regularly-connected self-dual code/data processing cells |
| US5887174A (en)* | 1996-06-18 | 1999-03-23 | International Business Machines Corporation | System, method, and program product for instruction scheduling in the presence of hardware lookahead accomplished by the rescheduling of idle slots |
| US5889989A (en)* | 1996-09-16 | 1999-03-30 | The Research Foundation Of State University Of New York | Load sharing controller for optimizing monetary cost |
| US5890014A (en)* | 1996-08-05 | 1999-03-30 | Micronet Technology, Inc. | System for transparently identifying and matching an input/output profile to optimal input/output device parameters |
| US5889816A (en)* | 1996-02-02 | 1999-03-30 | Lucent Technologies, Inc. | Wireless adapter architecture for mobile computing |
| US6016395A (en)* | 1996-10-18 | 2000-01-18 | Samsung Electronics Co., Ltd. | Programming a vector processor and parallel programming of an asymmetric dual multiprocessor comprised of a vector processor and a risc processor |
| US6021492A (en)* | 1996-10-09 | 2000-02-01 | Hewlett-Packard Company | Software metering management of remote computing devices |
| US6021186A (en)* | 1995-04-17 | 2000-02-01 | Ricoh Company Ltd. | Automatic capture and processing of facsimile transmissions |
| US6023742A (en)* | 1996-07-18 | 2000-02-08 | University Of Washington | Reconfigurable computing architecture for providing pipelined data paths |
| US6028610A (en)* | 1995-08-04 | 2000-02-22 | Sun Microsystems, Inc. | Geometry instructions for decompression of three-dimensional graphics data |
| US6041322A (en)* | 1997-04-18 | 2000-03-21 | Industrial Technology Research Institute | Method and apparatus for processing data in a neural network |
| US6039219A (en)* | 1998-01-20 | 2000-03-21 | Bach; Lanae E. | Liquid dispensing system for a refrigerator |
| US6173389B1 (en)* | 1997-12-04 | 2001-01-09 | Billions Of Operations Per Second, Inc. | Methods and apparatus for dynamic very long instruction word sub-instruction selection for execution time parallelism in an indirect very long instruction word processor |
| US6195788B1 (en)* | 1997-10-17 | 2001-02-27 | Altera Corporation | Mapping heterogeneous logic elements in a programmable logic device |
| US6199181B1 (en)* | 1997-09-09 | 2001-03-06 | Perfecto Technologies Ltd. | Method and system for maintaining restricted operating environments for application programs or operating systems |
| US6202130B1 (en)* | 1998-04-17 | 2001-03-13 | Motorola, Inc. | Data processing system for processing vector data and method therefor |
| US20020010848A1 (en)* | 2000-05-29 | 2002-01-24 | Shoichi Kamano | Data processing system |
| US20020013799A1 (en)* | 2000-05-11 | 2002-01-31 | Blaker David M. | Accelerated montgomery multiplication using plural multipliers |
| US20020013937A1 (en)* | 1999-02-17 | 2002-01-31 | Ostanevich Alexander Y. | Register economy heuristic for a cycle driven multiple issue instruction scheduler |
| US20020015439A1 (en)* | 1996-04-25 | 2002-02-07 | Sanjai Kohli | GPS system for navigating a vehicle |
| US6347346B1 (en)* | 1999-06-30 | 2002-02-12 | Chameleon Systems, Inc. | Local memory unit system with global access for use on reconfigurable chips |
| US6346824B1 (en)* | 1996-04-09 | 2002-02-12 | Xilinx, Inc. | Dedicated function fabric for use in field programmable gate arrays |
| US20020023210A1 (en)* | 2000-04-12 | 2002-02-21 | Mark Tuomenoksa | Method and system for managing and configuring virtual private networks |
| US20020024993A1 (en)* | 1999-12-30 | 2002-02-28 | Ravi Subramanian | Method and apparatus to support multi standard, multi service base-stations for wireless voice and data networks |
| US20020024942A1 (en)* | 2000-08-30 | 2002-02-28 | Nec Corporation | Cell search method and circuit in W-CDMA system |
| US20030007606A1 (en)* | 2001-02-01 | 2003-01-09 | Estech Systems, Inc. | Service observing in a voice over IP telephone system |
| US20030012270A1 (en)* | 2000-10-06 | 2003-01-16 | Changming Zhou | Receiver |
| US6510138B1 (en)* | 1999-02-25 | 2003-01-21 | Fairchild Semiconductor Corporation | Network switch with head of line input buffer queue clearing |
| US6510510B1 (en)* | 1996-01-25 | 2003-01-21 | Analog Devices, Inc. | Digital signal processor having distributed register file |
| US20030018700A1 (en)* | 2001-03-26 | 2003-01-23 | Giroti Sudhir K. | Unified XML voice and data media converging switch and application delivery system |
| US20030018446A1 (en)* | 2001-06-29 | 2003-01-23 | National Instruments Corporation | Graphical program node for generating a measurement program |
| US20030023830A1 (en)* | 2001-07-25 | 2003-01-30 | Hogenauer Eugene B. | Method and system for encoding instructions for a VLIW that reduces instruction memory requirements |
| US20030026242A1 (en)* | 1997-06-18 | 2003-02-06 | Harri Jokinen | Method for identifying base stations of a time division cellular network in a mobile station and mobile station |
| US20030030004A1 (en)* | 2001-01-31 | 2003-02-13 | General Electric Company | Shared memory control between detector framing node and processor |
| US6526570B1 (en)* | 1999-04-23 | 2003-02-25 | Sun Microsystems, Inc. | File portability techniques |
| US6675284B1 (en)* | 1998-08-21 | 2004-01-06 | Stmicroelectronics Limited | Integrated circuit with multiple processing cores |
| US20040006584A1 (en)* | 2000-08-08 | 2004-01-08 | Ivo Vandeweerd | Array of parallel programmable processing engines and deterministic method of operating the same |
| US20040010645A1 (en)* | 2002-06-25 | 2004-01-15 | Quicksilver Technology, Inc. | Uniform interface for a functional node in an adaptive computing engine |
| US20040015970A1 (en)* | 2002-03-06 | 2004-01-22 | Scheuermann W. James | Method and system for data flow control of execution nodes of an adaptive computing engine (ACE) |
| US20040015973A1 (en)* | 2002-05-31 | 2004-01-22 | International Business Machines Corporation | Resource reservation for large-scale job scheduling |
| US20040025159A1 (en)* | 2002-06-25 | 2004-02-05 | Quicksilver Technology, Inc. | Hardware task manager |
| US6691148B1 (en)* | 1998-03-13 | 2004-02-10 | Verizon Corporate Services Group Inc. | Framework for providing quality of service requirements in a distributed object-oriented computer system |
| US6694380B1 (en)* | 1999-12-27 | 2004-02-17 | Intel Corporation | Mapping requests from a processing unit that uses memory-mapped input-output space |
| US6859434B2 (en)* | 2002-10-01 | 2005-02-22 | Comsys Communication & Signal Processing Ltd. | Data transfer scheme in a communications system incorporating multiple processing elements |
| US20050044344A1 (en)* | 2003-08-21 | 2005-02-24 | Quicksilver Technology, Inc. | System, method and software for static and dynamic programming and configuration of an adaptive computing architecture |
| US6986142B1 (en)* | 1989-05-04 | 2006-01-10 | Texas Instruments Incorporated | Microphone/speaker system with context switching in processor |
| US20060031660A1 (en)* | 2001-11-30 | 2006-02-09 | Master Paul L | Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5301100A (en)* | 1991-04-29 | 1994-04-05 | Wagner Ferdinand H | Method of and apparatus for constructing a control system and control system created thereby |
| US5751295A (en)* | 1995-04-27 | 1998-05-12 | Control Systems, Inc. | Graphics accelerator chip and method |
| US5822308A (en)* | 1995-07-17 | 1998-10-13 | National Semiconductor Corporation | Multi-tasking sequencer for a TDMA burst mode controller |
| US5822313A (en)* | 1996-05-24 | 1998-10-13 | National Semiconductor Corporation | Seamless handover in a cordless TDMA system |
| FR2770659A1 (en)* | 1997-10-31 | 1999-05-07 | Sgs Thomson Microelectronics | IMPROVED PROCESSING PROCESSOR |
| US6442672B1 (en)* | 1998-09-30 | 2002-08-27 | Conexant Systems, Inc. | Method for dynamic allocation and efficient sharing of functional unit datapaths |
| US6570877B1 (en)* | 1999-04-07 | 2003-05-27 | Cisco Technology, Inc. | Search engine for forwarding table content addressable memory |
| EP1061437A1 (en)* | 1999-06-16 | 2000-12-20 | STMicroelectronics S.r.l. | Improved control unit for electronic microcontrollers or microprocessors |
| US6349346B1 (en)* | 1999-09-23 | 2002-02-19 | Chameleon Systems, Inc. | Control fabric unit including associated configuration memory and PSOP state machine adapted to provide configuration address to reconfigurable functional unit |
| ATE366958T1 (en)* | 2000-01-14 | 2007-08-15 | Texas Instruments France | MICROPROCESSOR WITH REDUCED POWER CONSUMPTION |
| JP4558879B2 (en)* | 2000-02-15 | 2010-10-06 | 富士通株式会社 | Data processing apparatus and processing system using table |
| US6675265B2 (en)* | 2000-06-10 | 2004-01-06 | Hewlett-Packard Development Company, L.P. | Multiprocessor cache coherence system and method in which processor nodes and input/output nodes are equal participants |
| US6842895B2 (en)* | 2000-12-21 | 2005-01-11 | Freescale Semiconductor, Inc. | Single instruction for multiple loops |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US555417A (en)* | 1896-02-25 | baron | ||
| US3938639A (en)* | 1973-11-28 | 1976-02-17 | The Cornelius Company | Portable dispenser for mixed beverages |
| US4076145A (en)* | 1976-08-09 | 1978-02-28 | The Cornelius Company | Method and apparatus for dispensing a beverage |
| US4143793A (en)* | 1977-06-13 | 1979-03-13 | The Cornelius Company | Apparatus and method for dispensing a carbonated beverage |
| US4377246A (en)* | 1977-06-13 | 1983-03-22 | The Cornelius Company | Apparatus for dispensing a carbonated beverage |
| US4252253A (en)* | 1978-02-21 | 1981-02-24 | Mcneil Corporation | Drink dispenser having central control of plural dispensing stations |
| US4181242A (en)* | 1978-05-30 | 1980-01-01 | The Cornelius Company | Method and apparatus for dispensing a beverage |
| US4577782A (en)* | 1983-05-02 | 1986-03-25 | The Cornelius Company | Beverage dispensing station |
| US4578799A (en)* | 1983-10-05 | 1986-03-25 | Codenoll Technology Corporation | Method and apparatus for recovering data and clock information from a self-clocking data stream |
| US4719056A (en)* | 1984-06-25 | 1988-01-12 | Isoworth Limited | Fluid treatment |
| US4993604A (en)* | 1985-09-13 | 1991-02-19 | The Coca-Cola Company | Low-cost post-mix beverage dispenser and syrup supply system therefor |
| US4726494A (en)* | 1986-02-10 | 1988-02-23 | Isoworth Limited | Beverage dipensing apparatus |
| US4982876A (en)* | 1986-02-10 | 1991-01-08 | Isoworth Limited | Carbonation apparatus |
| US4811214A (en)* | 1986-11-14 | 1989-03-07 | Princeton University | Multinode reconfigurable pipeline computer |
| US5381546A (en)* | 1987-04-13 | 1995-01-10 | Gte Laboratories Incorporated | Control process for allocating services in communications systems |
| US4800492A (en)* | 1987-05-13 | 1989-01-24 | The Coca-Cola Company | Data logger for a post-mix beverage dispensing system |
| US4905231A (en)* | 1988-05-03 | 1990-02-27 | American Telephone And Telegraph Company, At&T Bell Laboratories | Multi-media virtual circuit |
| US4901887A (en)* | 1988-08-08 | 1990-02-20 | Burton John W | Beverage dispensing system |
| US5090015A (en)* | 1989-02-06 | 1992-02-18 | Motorola, Inc. | Programmable array logic self-checking system |
| US6986142B1 (en)* | 1989-05-04 | 2006-01-10 | Texas Instruments Incorporated | Microphone/speaker system with context switching in processor |
| US5193151A (en)* | 1989-08-30 | 1993-03-09 | Digital Equipment Corporation | Delay-based congestion avoidance in computer networks |
| US5190083A (en)* | 1990-02-27 | 1993-03-02 | The Coca-Cola Company | Multiple fluid space dispenser and monitor |
| US5099418A (en)* | 1990-06-14 | 1992-03-24 | Hughes Aircraft Company | Distributed data driven process |
| US5190189A (en)* | 1990-10-30 | 1993-03-02 | Imi Cornelius Inc. | Low height beverage dispensing apparatus |
| US5193718A (en)* | 1991-06-25 | 1993-03-16 | Imi Cornelius Inc. | Quick electronic disconnect for a beverage dispensing valve |
| US5600844A (en)* | 1991-09-20 | 1997-02-04 | Shaw; Venson M. | Single chip integrated circuit system architecture for document installation set computing |
| US5381550A (en)* | 1991-12-13 | 1995-01-10 | Thinking Machines Corporation | System and method for compiling a source code supporting data parallel variables |
| US5607083A (en)* | 1992-05-22 | 1997-03-04 | Imi Cornelius Inc. | Beverage dispensing valve |
| US5603043A (en)* | 1992-11-05 | 1997-02-11 | Giga Operations Corporation | System for compiling algorithmic language source code for implementation in programmable hardware |
| US5297400A (en)* | 1993-02-17 | 1994-03-29 | Maytag Corporation | Liquid dispensing assembly for a refrigerator |
| US5388212A (en)* | 1993-02-26 | 1995-02-07 | Motorola Inc. | Detecting unauthorized modification of communication unit based on comparison between stored hardware identification code and hardware identification code generated from operational platform identification code |
| US5379343A (en)* | 1993-02-26 | 1995-01-03 | Motorola, Inc. | Detection of unauthorized use of software applications in communication units |
| US5712996A (en)* | 1993-03-15 | 1998-01-27 | Siemens Aktiengesellschaft | Process for dividing instructions of a computer program into instruction groups for parallel processing |
| US5870427A (en)* | 1993-04-14 | 1999-02-09 | Qualcomm Incorporated | Method for multi-mode handoff using preliminary time alignment of a mobile station operating in analog mode |
| US5388062A (en)* | 1993-05-06 | 1995-02-07 | Thomson Consumer Electronics, Inc. | Reconfigurable programmable digital filter architecture useful in communication receiver |
| US5720002A (en)* | 1993-06-14 | 1998-02-17 | Motorola Inc. | Neural network and method of using same |
| US5732563A (en)* | 1993-09-22 | 1998-03-31 | Imi Cornelius Inc. | Electronically controlled beverage dispenser |
| US5594657A (en)* | 1993-09-27 | 1997-01-14 | Lucent Technologies Inc. | System for synthesizing field programmable gate array implementations from high level circuit descriptions |
| US5734808A (en)* | 1993-09-28 | 1998-03-31 | Namco Ltd. | Pipeline processing device, clipping processing device, three-dimensional simulator device and pipeline processing method |
| US5862961A (en)* | 1993-10-26 | 1999-01-26 | Imi Cornelius Inc. | Connection device for dispensing fluid from a bottle |
| US5721854A (en)* | 1993-11-02 | 1998-02-24 | International Business Machines Corporation | Method and apparatus for dynamic conversion of computer instructions |
| US5491823A (en)* | 1994-01-25 | 1996-02-13 | Silicon Graphics, Inc. | Loop scheduler |
| US5729754A (en)* | 1994-03-28 | 1998-03-17 | Estes; Mark D. | Associative network method and apparatus |
| US5608643A (en)* | 1994-09-01 | 1997-03-04 | General Programming Holdings, Inc. | System for managing multiple dispensing units and method of operation |
| US5881106A (en)* | 1994-09-05 | 1999-03-09 | Sgs-Thomson Microelectronics S.A. | Signal processing circuit to implement a Viterbi algorithm |
| US5600810A (en)* | 1994-12-09 | 1997-02-04 | Mitsubishi Electric Information Technology Center America, Inc. | Scaleable very long instruction word processor with parallelism matching |
| US5721693A (en)* | 1995-01-07 | 1998-02-24 | Lg Electronics Inc. | Electric home appliance real use state information collection and analysis apparatus |
| US5706191A (en)* | 1995-01-19 | 1998-01-06 | Gas Research Institute | Appliance interface apparatus and automated residence management system |
| US5884284A (en)* | 1995-03-09 | 1999-03-16 | Continental Cablevision, Inc. | Telecommunication user account management system and method |
| US5611867A (en)* | 1995-04-12 | 1997-03-18 | Maytag Corporation | Method of selecting a wash cycle for an appliance |
| US6021186A (en)* | 1995-04-17 | 2000-02-01 | Ricoh Company Ltd. | Automatic capture and processing of facsimile transmissions |
| US6028610A (en)* | 1995-08-04 | 2000-02-22 | Sun Microsystems, Inc. | Geometry instructions for decompression of three-dimensional graphics data |
| US5706976A (en)* | 1995-12-21 | 1998-01-13 | Purkey; Jay Floyd | Vending machine inventory control device |
| US6510510B1 (en)* | 1996-01-25 | 2003-01-21 | Analog Devices, Inc. | Digital signal processor having distributed register file |
| US5889816A (en)* | 1996-02-02 | 1999-03-30 | Lucent Technologies, Inc. | Wireless adapter architecture for mobile computing |
| US6346824B1 (en)* | 1996-04-09 | 2002-02-12 | Xilinx, Inc. | Dedicated function fabric for use in field programmable gate arrays |
| US20020015439A1 (en)* | 1996-04-25 | 2002-02-07 | Sanjai Kohli | GPS system for navigating a vehicle |
| US5887174A (en)* | 1996-06-18 | 1999-03-23 | International Business Machines Corporation | System, method, and program product for instruction scheduling in the presence of hardware lookahead accomplished by the rescheduling of idle slots |
| US6023742A (en)* | 1996-07-18 | 2000-02-08 | University Of Washington | Reconfigurable computing architecture for providing pipelined data paths |
| US5890014A (en)* | 1996-08-05 | 1999-03-30 | Micronet Technology, Inc. | System for transparently identifying and matching an input/output profile to optimal input/output device parameters |
| US5889989A (en)* | 1996-09-16 | 1999-03-30 | The Research Foundation Of State University Of New York | Load sharing controller for optimizing monetary cost |
| US6021492A (en)* | 1996-10-09 | 2000-02-01 | Hewlett-Packard Company | Software metering management of remote computing devices |
| US6016395A (en)* | 1996-10-18 | 2000-01-18 | Samsung Electronics Co., Ltd. | Programming a vector processor and parallel programming of an asymmetric dual multiprocessor comprised of a vector processor and a risc processor |
| US6041322A (en)* | 1997-04-18 | 2000-03-21 | Industrial Technology Research Institute | Method and apparatus for processing data in a neural network |
| US5860021A (en)* | 1997-04-24 | 1999-01-12 | Klingman; Edwin E. | Single chip microcontroller having down-loadable memory organization supporting "shadow" personality, optimized for bi-directional data transfers over a communication channel |
| US5886537A (en)* | 1997-05-05 | 1999-03-23 | Macias; Nicholas J. | Self-reconfigurable parallel processor made from regularly-connected self-dual code/data processing cells |
| US20030026242A1 (en)* | 1997-06-18 | 2003-02-06 | Harri Jokinen | Method for identifying base stations of a time division cellular network in a mobile station and mobile station |
| US6199181B1 (en)* | 1997-09-09 | 2001-03-06 | Perfecto Technologies Ltd. | Method and system for maintaining restricted operating environments for application programs or operating systems |
| US6195788B1 (en)* | 1997-10-17 | 2001-02-27 | Altera Corporation | Mapping heterogeneous logic elements in a programmable logic device |
| US5873045A (en)* | 1997-10-29 | 1999-02-16 | International Business Machines Corporation | Mobile client computer with radio frequency transceiver |
| US6173389B1 (en)* | 1997-12-04 | 2001-01-09 | Billions Of Operations Per Second, Inc. | Methods and apparatus for dynamic very long instruction word sub-instruction selection for execution time parallelism in an indirect very long instruction word processor |
| US6039219A (en)* | 1998-01-20 | 2000-03-21 | Bach; Lanae E. | Liquid dispensing system for a refrigerator |
| US6691148B1 (en)* | 1998-03-13 | 2004-02-10 | Verizon Corporate Services Group Inc. | Framework for providing quality of service requirements in a distributed object-oriented computer system |
| US6202130B1 (en)* | 1998-04-17 | 2001-03-13 | Motorola, Inc. | Data processing system for processing vector data and method therefor |
| US6675284B1 (en)* | 1998-08-21 | 2004-01-06 | Stmicroelectronics Limited | Integrated circuit with multiple processing cores |
| US20020013937A1 (en)* | 1999-02-17 | 2002-01-31 | Ostanevich Alexander Y. | Register economy heuristic for a cycle driven multiple issue instruction scheduler |
| US6510138B1 (en)* | 1999-02-25 | 2003-01-21 | Fairchild Semiconductor Corporation | Network switch with head of line input buffer queue clearing |
| US6526570B1 (en)* | 1999-04-23 | 2003-02-25 | Sun Microsystems, Inc. | File portability techniques |
| US6347346B1 (en)* | 1999-06-30 | 2002-02-12 | Chameleon Systems, Inc. | Local memory unit system with global access for use on reconfigurable chips |
| US6694380B1 (en)* | 1999-12-27 | 2004-02-17 | Intel Corporation | Mapping requests from a processing unit that uses memory-mapped input-output space |
| US20020024993A1 (en)* | 1999-12-30 | 2002-02-28 | Ravi Subramanian | Method and apparatus to support multi standard, multi service base-stations for wireless voice and data networks |
| US20020023210A1 (en)* | 2000-04-12 | 2002-02-21 | Mark Tuomenoksa | Method and system for managing and configuring virtual private networks |
| US20020013799A1 (en)* | 2000-05-11 | 2002-01-31 | Blaker David M. | Accelerated montgomery multiplication using plural multipliers |
| US20020010848A1 (en)* | 2000-05-29 | 2002-01-24 | Shoichi Kamano | Data processing system |
| US20040006584A1 (en)* | 2000-08-08 | 2004-01-08 | Ivo Vandeweerd | Array of parallel programmable processing engines and deterministic method of operating the same |
| US20020024942A1 (en)* | 2000-08-30 | 2002-02-28 | Nec Corporation | Cell search method and circuit in W-CDMA system |
| US20030012270A1 (en)* | 2000-10-06 | 2003-01-16 | Changming Zhou | Receiver |
| US20030030004A1 (en)* | 2001-01-31 | 2003-02-13 | General Electric Company | Shared memory control between detector framing node and processor |
| US20030007606A1 (en)* | 2001-02-01 | 2003-01-09 | Estech Systems, Inc. | Service observing in a voice over IP telephone system |
| US20030018700A1 (en)* | 2001-03-26 | 2003-01-23 | Giroti Sudhir K. | Unified XML voice and data media converging switch and application delivery system |
| US20030018446A1 (en)* | 2001-06-29 | 2003-01-23 | National Instruments Corporation | Graphical program node for generating a measurement program |
| US20030023830A1 (en)* | 2001-07-25 | 2003-01-30 | Hogenauer Eugene B. | Method and system for encoding instructions for a VLIW that reduces instruction memory requirements |
| US20060031660A1 (en)* | 2001-11-30 | 2006-02-09 | Master Paul L | Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements |
| US20040015970A1 (en)* | 2002-03-06 | 2004-01-22 | Scheuermann W. James | Method and system for data flow control of execution nodes of an adaptive computing engine (ACE) |
| US20040015973A1 (en)* | 2002-05-31 | 2004-01-22 | International Business Machines Corporation | Resource reservation for large-scale job scheduling |
| US20040025159A1 (en)* | 2002-06-25 | 2004-02-05 | Quicksilver Technology, Inc. | Hardware task manager |
| US20040010645A1 (en)* | 2002-06-25 | 2004-01-15 | Quicksilver Technology, Inc. | Uniform interface for a functional node in an adaptive computing engine |
| US6859434B2 (en)* | 2002-10-01 | 2005-02-22 | Comsys Communication & Signal Processing Ltd. | Data transfer scheme in a communications system incorporating multiple processing elements |
| US20050044344A1 (en)* | 2003-08-21 | 2005-02-24 | Quicksilver Technology, Inc. | System, method and software for static and dynamic programming and configuration of an adaptive computing architecture |
| Publication number | Publication date |
|---|---|
| AU2002363987A1 (en) | 2003-06-30 |
| US20030115553A1 (en) | 2003-06-19 |
| TWI289785B (en) | 2007-11-11 |
| WO2003052591A2 (en) | 2003-06-26 |
| TW200300904A (en) | 2003-06-16 |
| JP2005513612A (en) | 2005-05-12 |
| WO2003052591A3 (en) | 2003-12-04 |
| AU2002363987A8 (en) | 2003-06-30 |
| JP2009032257A (en) | 2009-02-12 |
| US7231508B2 (en) | 2007-06-12 |
| Publication | Publication Date | Title |
|---|---|---|
| US20070271440A1 (en) | Computer processor architecture selectively using finite-state-machine for control code execution | |
| US6134653A (en) | RISC processor architecture with high performance context switching in which one context can be loaded by a co-processor while another context is being accessed by an arithmetic logic unit | |
| US6948051B2 (en) | Method and apparatus for reducing logic activity in a microprocessor using reduced bit width slices that are enabled or disabled depending on operation width | |
| US5935241A (en) | Multiple global pattern history tables for branch prediction in a microprocessor | |
| US6058474A (en) | Method and apparatus for DMA boot loading a microprocessor without an internal ROM | |
| US5822758A (en) | Method and system for high performance dynamic and user programmable cache arbitration | |
| US20040073772A1 (en) | Method and apparatus for thread-based memory access in a multithreaded processor | |
| JP3497516B2 (en) | Data processor | |
| JP2816624B2 (en) | Speed improved data processing system for performing square operation and method thereof | |
| JP2000222206A (en) | Data processing device | |
| KR20000076310A (en) | Eight-bit microcontroller having a risc architecture | |
| NZ201809A (en) | Microprocessor | |
| US20070300044A1 (en) | Method and apparatus for interfacing a processor and coprocessor | |
| EP1321850A2 (en) | Microprocessor with calculation unit | |
| JPH07239780A (en) | One-clock variable length instruction execution process type instruction read computer | |
| KR100374401B1 (en) | Hardware device for executing programmable instructions based upon micro-instructions | |
| US6161171A (en) | Apparatus for pipelining sequential instructions in synchronism with an operation clock | |
| US20070300042A1 (en) | Method and apparatus for interfacing a processor and coprocessor | |
| US20070300043A1 (en) | Method and apparatus for interfacing a processor and coprocessor | |
| US5983344A (en) | Combining ALU and memory storage micro instructions by using an address latch to maintain an address calculated by a first micro instruction | |
| US6505225B1 (en) | Adder logic circuit and processor | |
| US5680408A (en) | Method and apparatus for determining a value of a majority of operands | |
| US7058678B2 (en) | Fast forwarding ALU | |
| JPH04104350A (en) | Micro processor | |
| US7290153B2 (en) | System, method, and apparatus for reducing power consumption in a microprocessor |
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation | Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |