Invention Grant
- Patent Title: Operand special case handling for multi-lane processing
- Patent Title (中): 操作数特殊处理多车道处理
-
Application No.: US13402280Application Date: 2012-02-22
-
Publication No.: US09128531B2Publication Date: 2015-09-08
- Inventor: Sean Tristram Ellis , Simon Alex Charles , Andrew Burdass
- Applicant: Sean Tristram Ellis , Simon Alex Charles , Andrew Burdass
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F15/76 ; G06F9/02 ; G06F9/38

Abstract:
A single instruction multiple data processing pipeline 12 for processing floating point operands includes shared special case handling circuitry 34 for performing any operand dependent special case processing operations. The operand dependent special case processing operations result from special case conditions such as operands that are denormal, an infinity, a not-a-number and a floating point number requiring format conversion. The pipeline 12 may in some embodiments be stalled while the operands requiring special case processing are serially shifted to and from the shared special case handling circuitry 34. In other embodiments the instruction in which the special case condition for an operand arose may be recirculated through the pipeline with permutation circuitry 86, 94 being used to swap the operands between lanes in order to place the operand(s) requiring special case processing operations into the lane containing the shared special case handling circuitry 98.
Public/Granted literature
- US20130219149A1 OPERAND SPECIAL CASE HANDLING FOR MULTI-LANE PROCESSING Public/Granted day:2013-08-22
Information query