×

Bus architecture for digital signal processor allowing time multiplexed access to memory banks

  • US 5,611,075 A
  • Filed: 07/29/1996
  • Issued: 03/11/1997
  • Est. Priority Date: 10/04/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A digital signal processor, comprising:

  • a core processor for performing digital signal computations;

    an I/O processor for controlling external access to and from the digital signal processor;

    first and second pipeline memory banks for storing instructions and data for the digital signal computations;

    a first bus and a second bus interconnecting said core processor and said first and second pipeline memory banks, said first bus interconnecting said I/O processor and said first and second pipeline memory banks;

    an external port bus interconnecting said core processor and said I/O processor;

    an external port circuit for interconnecting said external port bus to an external bus, said external bus providing interconnection to an external device, whereby said I/O processor communicates with said external device on said external port bus without interfering with access by said core processor to said first and second pipeline memory banks on said first bus and said second bus;

    a clock circuit for generating a first clock phase and a second clock phase in response to a clock signal; and

    means for coupling said core processor to one of said pipeline memory banks on said first bus during said second clock phase and for coupling said I/O processor to one of said pipeline memory banks on said first bus during said first clock phase, whereby said core processor and said I/O processor access said first and second pipeline memory banks on said first bus during different clock phases of a clock cycle.

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