Joel F Boney Deceased4529 Eagle Lake Dr, Fort Collins, CO 80524

Joel Boney Phones & Addresses

4529 Eagle Lake Dr, Fort Collins, CO 80524 (970) 224-5477

San Jose, CA

Austin, TX

Cupertino, CA

Eagle Creek, OR

Longmont, CO

4529 Eagle Lake Dr, Fort Collins, CO 80524 (970) 227-4599

Show more

Work

Position: Technicians and Related Support Occupations

Mentions for Joel F Boney

Publications & IP owners

Us Patents

Method And Apparatus For Prioritizing And Handling Errors In A Computer System

US Patent:
6446224, Sep 3, 2002
Filed:
Mar 3, 1995
Appl. No.:
08/397910
Inventors:
Chih-Wei David Chang - Saratoga CA
Joel Frederick Boney - Cupertino CA
Jaspal Kohli - Sunnyvale CA
Assignee:
Fujitsu Limited
International Classification:
H02H 305
US Classification:
714 54, 714 47, 714 43
Abstract:
A computer system includes a central processing unit and a memory management unit having a plurality of functional units, such as a memory interface unit, a remote interface unit, a cache interface unit, and a translation unit. Each functional unit has a low priority error queue for storing error information for errors having a low priority. Some functional units also have a high priority error queue for storing error information for errors having a high priority error. Based on the status of the error queues, the memory management unit prioritizes and handles errors caused by hardware failures. For low priority errors, an interrupt request signal is sent to the central processing unit. For high priority errors, a RED ALERT signal is sent to the processing unit to cause the processing unit to give immediate attention to the error. For high priority error queue overflows, a failure signal is generated which causes the system to be halted and the contents of the system to be scanned out. Thus, errors are prioritized and handled accordingly.

Parallel Access Micro-Tlb To Speed Up Address Translation

US Patent:
5835962, Nov 10, 1998
Filed:
Dec 24, 1996
Appl. No.:
8/772835
Inventors:
Chih-Wei David Chang - Saratoga CA
Kioumars Dawallu - San Jose CA
Joel F. Boney - Cupertino CA
Ming-Ying Li - Sunnyvale CA
Assignee:
Fujitsu Limited
International Classification:
G06F 1210
G06F 922
US Classification:
711206
Abstract:
A memory management unit (MMU) includes a translation lookaside buffer capable of simultaneously servicing three requests supplied to the MMU by an instruction cache and two data caches, respectively. Also, an arbiter selects one of several pending requests from sources of different priorities for immediate processing by the MMU, using a process which avoids undue delay in servicing requests from sources of lower priority.

Method And Apparatus In A Data Processor For Selectively Disabling A Power-Down Instruction

US Patent:
4573117, Feb 25, 1986
Filed:
Nov 7, 1983
Appl. No.:
6/549957
Inventors:
Joel F. Boney - Austin TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 104
US Classification:
364200
Abstract:
A method for allowing the user of a data processor having a power-down instruction to selectively disable the power-down instruction. In the preferred circuit, the user stores a special code in a control register indicating that the power-down instruction is to be disabled. Upon a power-down instruction being subsequently executed, the processor is precluded by the code from turning off the oscillator which provides the system clocks. The processor thus proceeds to the next instruction as if the power-down instruction were a "no-operation" instruction.

Fast Interrupt Method

US Patent:
4250546, Feb 10, 1981
Filed:
Jul 31, 1978
Appl. No.:
5/929482
Inventors:
Joel F. Boney - Austin TX
Fuad H. Musa - Austin TX
Terry F. Ritter - Austin TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 946
US Classification:
364200
Abstract:
A method of performing a fast interrupt in a digital data processor having the capability of handling more than one interrupt is provided. When a fast interrupt request is received a flag is set and the program counter and condition code registers are stored on a stack. At the end of the interrupt servicing routine the return from interrupt instructions retrieves the condition code register which contains the status of the digital data processor and checks to see whether the flag has been set or not. If the flag is set it indicates that a fast interrupt was serviced and therefore only the program counter is unstacked.

Microcomputer With Branch On Bit Set/Clear Instructions

US Patent:
4334268, Jun 8, 1982
Filed:
May 1, 1979
Appl. No.:
6/035138
Inventors:
Joel F. Boney - Austin TX
Edward J. Rupp - Austin TX
James S. Thomas - Manor TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 932
US Classification:
364200
Abstract:
A single-chip microcomputer comprises a central processor unit (100), a random access memory (110), a read only memory (120), internal timing circuitry including a timer counter (131), and three I/O data ports (140, 150, and 160). Included within the instruction set of the microcomputer are a branch on bit set instruction and a branch on bit clear instruction. The branch on bit set instruction is a three-byte instruction in which the first byte represents the op code including a designation of a particular bit to be examined, the second byte represents the address of a memory location in which the designated bit is to be examined, and the third byte represents an offset which when combined with the contents of the program counter designates a memory location to which a branch is to be taken if the designated bit is in fact set. For the branch on bit clear instruction, a branch is performed when the particular bit examined is determined not to be set. The branch on bit set and branch on bit clear instructions facilitate serial I/O operations by the microcomputer.

Floating Point Condition Code Generation

US Patent:
4683546, Jul 28, 1987
Filed:
Oct 14, 1986
Appl. No.:
6/918682
Inventors:
Joel F. Boney - Austin TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 748
US Classification:
364748
Abstract:
A method and apparatus for generating floating point condition codes by using the data type of a result operand, rather than a magnitude relationship between two operands. The condition codes may then be combined to generate relations useful for identifying conditions for conditional branches or traps.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.