×

Dynamic memory allocation and sharing in electronic systems

  • US 7,639,180 B2
  • Filed: 01/22/2004
  • Issued: 12/29/2009
  • Est. Priority Date: 09/02/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. An electronic system, comprising:

  • a central processing unit (CPU); and

    a signal processing system configurable to process satellite signals in a satellite-based positioning system coupled to the CPU, the signal processing system comprisinga plurality of subsystems, including an input sample subsystem and at least one other subsystem, wherein the input sample subsystem receives satellite data and produces input data samples, and wherein the at least one other subsystem comprises a signal processing subsystem that produces coherent data, and a fast fourier transform (FFT) subsystem that processes the coherent data and produces noncoherent data;

    a memory device configurable into a plurality of configurations, dependent upon an operational mode of the signal processing system, wherein the memory device is configurable into regions, wherein each region stores a type of data, and each region is accessed by at least one of the plurality of subsystems, and wherein at least one of the regions stores data words from the CPU that determine the configuration of the memory device.

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