×

Data processor and data processing system

  • US 6,327,605 B2
  • Filed: 03/19/2001
  • Issued: 12/04/2001
  • Est. Priority Date: 10/16/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processor comprising:

  • a unit which executes an inner product operation of 4×

    4 in response to one floating point command, wherein said unit comprises;

    an arithmetic block, and a register file supplying calculation objective data for arithmetic operation to said arithmetic block and being stored a resultant data of an arithmetic operation performed by said arithmetic block, wherein said arithmetic block comprises;

    a function table receiving the calculation objective data from said register file and having function data in accordance with a center value of series expansion corresponding to a value indicative of predetermined bits of the calculation objective data, an expander for expanding predetermined bits extracted from at least significant bits of the calculation objective data up to a number of bits of the arithmetic block input, the extracted predetermined bits indicating a difference between the calculation objective data and the center value, four multipliers, a selector, connected to an output of said expander, an output of said function table and feedback outputs of said multipliers, for selectively supplying one of the outputs from said expander, said function table and said multipliers to said multipliers, and an adder for adding the outputs from said multipliers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×