×

Digital signal processor architecture

  • US 5,954,811 A
  • Filed: 01/25/1996
  • Issued: 09/21/1999
  • Est. Priority Date: 01/25/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A digital signal processor comprising:

  • a memory including a first memory bank for storing instructions and second and third memory banks for storing operands for digital signal computations;

    a core processor connected to said first, second and third memory banks, said core processor comprising;

    a program sequencer for generating instruction addresses for fetching selected ones of said instructions from said first memory bank; and

    a computation unit for performing said digital signal computations using said instructions and said operands, said computation unit including a first computation block for performing a first subset of said digital signal computations using a first subset of said instructions and a first subset of said operands, and a second computation block for performing a second subset of said digital signal computations using a second subset of said instructions and a second subset of said operands; and

    transfer selection means responsive to said instructions for simultaneously addressing quad operands in a single row of one or both of said second and third memory banks and selectably and simultaneously providing one, two or four of said quad operands to said computation unit for performing said digital signal computations, wherein each of said second and third memory banks is organized as quad word rows and wherein said transfer selection means includes means for selectably accessing single, dual or quad locations in a selected quad word row and each of said first and second computation blocks includes means for selecting the operands accessed in one or both of said second and third memory banks.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×