1
Gigy Baror, Brian W Case, Rod G Fleck, Philip M Freidin, Smeeta Gupta, William M Johnson, Cheng Gang Kong, Ole H Moller, Timothy A Olson, David I Sorensen: Streamlined instruction processor. Advanced Micro Devices, Fliesler Dubb Meyer & Lovejoy, May 15, 1990: US04926323 (137 worldwide citation)

A streamlined instruction processor processes data in response to a program composed of prespecified instructions in pipeline cycles. The processor comprises an instruction fetch unit, including an instruction interface adapted for connection to an instruction memory and for fetching instructions fr ...


2
Ole H Moller, Sanjay Iyer, Paul P L Chu: Interruptible structured microprogrammed sixteen-bit address sequence controller. Advanced Micro Devices, Davis Chin, September 19, 1989: US04868735 (40 worldwide citation)

A one-chip, integrated-circuit, microprogram sequence controller for use in a microprogrammed system having a data processing unit and a microprogram memory, that controls the order and execution of microinstructions within the microprogram memory. The controller is provided with two 16-bit microins ...


3
Rod G Fleck, Ole H Moller, Gigy Baror: Execution of a loop instructing in a loop pipeline after detection of a first occurrence of the loop instruction in an integer pipeline. Siemens Aktiengesellschaft, June 13, 2000: US06076159 (39 worldwide citation)

A data processor is disclosed which comprises a first pipeline for decoding and executing data instructions, a second pipeline for decoding and executing address instructions, a unit for issuing multiple instructions to the pipelines, a first set of registers being coupled with the first pipeline, a ...


4
Ole H Moller: Interrupt and trap handling in microprogram sequencer. Advanced Micro Devices, Patrick T King, Kenneth B Salomon, J Vincent Tortolano, January 12, 1988: US04719565 (26 worldwide citation)

A single-chip microprogram sequence controller can be selectively operated in either an interrupt mode or a trapped mode. In the interrupt mode, the miroprogram sequencer allows the currently-executing microinstruction to finish execution before beginning the interrupt routine which services the asy ...


5
Ole H Moller: Bounds checker. Advanced Micro Devices, Patrick T King, Kenneth B Salomon, J Vincent Tortolano, July 26, 1988: US04760374 (17 worldwide citation)

A bounds checker consisting of a pair of comparators that each compare a 16-bit number with a lower and an upper limit stored in registers. The device is preferably constructed as a single integrated circuit chip employing emitter coupled logic (ECL) circuitry and can be made externally compatible w ...


6
Ole H Moller, Paul Po Loi Chu: Expandable four-port register file. Advanced Micro Devices, Patrick T King, Kenneth B Salomon, September 2, 1986: US04610004 (14 worldwide citation)

A two read-port, two write-port register file on a single integrated circuit chip provides dual read/write access via either an "A"-side or a "B"-side of a single array of addressable registers. Separate on-chip "A"-side and "B"-side multiplexers permit reading or writing of an independently address ...