Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing
Reexamination Certificate
2007-06-29
2010-06-22
Peyton, Tammara (Department: 2182)
Electrical computers and digital data processing systems: input/
Input/output data processing
Direct memory accessing
C710S008000, C710S009000, C710S010000, C710S023000, C342S357490, C342S357490, C342S357490, C342S357490, C370S221000
Reexamination Certificate
active
07743177
ABSTRACT:
Provided herein is multi-function platform comprising a plurality of devices and a large memory that is external to the devices and shared among the devices. In an embodiment, a Direct Memory Access (DMA) controller is provided for each device to efficiently transfer data between the device and the shared memory. More than one DMA may be provided for a device. For example, separate DMAs may be provided for different components of a device that perform different subfunctions enabling efficient transfer of data between the different components of the device and the shared memory. In another embodiment, each device comprises a local embedded memory and is provided with a DMA for transferring data between the local memory and the shared memory. Examples of devices that can be included in the platform include a GNSS receiver, a audio player, a video player, a wireless communication device, a routing device, or the like.
REFERENCES:
patent: 5420593 (1995-05-01), Niles
patent: 5504684 (1996-04-01), Lau
patent: 6002363 (1999-12-01), Krasner
patent: 6407699 (2002-06-01), Yang
patent: 6430503 (2002-08-01), McBurney et al.
patent: 6526322 (2003-02-01), Peng
patent: 6754509 (2004-06-01), Khan
patent: 6850557 (2005-02-01), Gronemeyer
patent: 6930634 (2005-08-01), Peng
patent: 6952573 (2005-10-01), Schucker
patent: 7010060 (2006-03-01), Ledvina et al.
patent: 7047368 (2006-05-01), Vantalon
patent: 7061972 (2006-06-01), Best
patent: 7212156 (2007-05-01), Bloebaum et al.
patent: 2003/0142639 (2003-07-01), Cheung et al.
patent: 2005/0174286 (2005-08-01), Lokshin et al.
patent: 2005/0231424 (2005-10-01), Bloebaum et al.
patent: 2006/0071851 (2006-04-01), Graas et al.
Gunawardena et al., “Real Time Block Processing Engine for Software GNSS Receivers”, Institute of Navigation (ION) Nat ona Techn ca Meet ng (NTM) 2004, San D ego, CA, Jan. 26-28, 2004, pp. 371-377.
G.Kappen and T.G. Noll, “Application Specific Instruction Processor Based Implementation of a GNSS Receiver on an FPGA”,RWTH Aschen University, 2006, Proceedings of the conference on Design, automation and test in Europe: Designers' forum, pp. 58-63.
Jia Zhike
Wang Chi-Shin
Xiong Lianxue
Zhang Hongyu
Danielson Mark J.
Peyton Tammara
Pillsbury Winthrop Shaw & Pittman LLP
SIRF Technology Holdings, Inc.
LandOfFree
High sensitivity global navigation satellite system (GNSS)... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with High sensitivity global navigation satellite system (GNSS)..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and High sensitivity global navigation satellite system (GNSS)... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4248989