Method and apparatus for communication between a processor...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S028000, C710S107000, C710S240000, C709S212000, C709S245000

Reexamination Certificate

active

07743176

ABSTRACT:
Method and apparatus for communication between hardware blocks configured in a programmable logic device (PLD) and a computation device external to the PLD is described. A bus controller is provided for receiving words from the computation device. Each of the words includes an address component and a data component. A first-in-first-out buffer (FIFO) is configured for communication with the bus controller to store the words. A processing engine is provided having a memory space associated with the hardware blocks and being configured to receive a word at a top of the FIFO. An address decoder is provided for decoding the address component of the word at the top of the FIFO to obtain an address of a memory location in the memory space. A strobe generator is provided for coupling a strobe signal to the processing engine. The strobe signal is configured to store the word in the memory location.

REFERENCES:
patent: 3918030 (1975-11-01), Walker
patent: 4862407 (1989-08-01), Fette et al.
patent: 5001624 (1991-03-01), Hoffman et al.
patent: 5077664 (1991-12-01), Taniai et al.
patent: 5276821 (1994-01-01), Imai et al.
patent: 5392391 (1995-02-01), Caulk et al.
patent: 5442789 (1995-08-01), Baker et al.
patent: 5497501 (1996-03-01), Kohzono et al.
patent: 5778244 (1998-07-01), Putnins et al.
patent: 5990910 (1999-11-01), Laksono et al.
patent: 6055373 (2000-04-01), McElroy et al.
patent: 6340644 (2002-01-01), Becker et al.
patent: 6408382 (2002-06-01), Pechanek et al.
patent: 6631433 (2003-10-01), Paluzzi
patent: 7543114 (2009-06-01), Cho
patent: 2002/0035671 (2002-03-01), Kametani et al.
patent: 2003/0005261 (2003-01-01), Sheaffer
patent: 2003/0009651 (2003-01-01), Najam et al.
patent: 2003/0028751 (2003-02-01), McDonald et al.
patent: 2004/0193852 (2004-09-01), Johnson
patent: 2005/0033875 (2005-02-01), Cheung et al.
patent: 2005/0177674 (2005-08-01), Ober et al.
patent: 2005/0223131 (2005-10-01), Goekjian et al.
patent: 2005/0228966 (2005-10-01), Nakamura
patent: 2005/0278502 (2005-12-01), Hundley
Yuichi Nakamura et al.; “A Fast Hardware/Software Co-Verification Method for System-On-a-Chip by Using a C/C++ Simulator and FPGA Emulator with Shared Register Communication”; DAC 2004; Jun. 7-11, 2004; Copyright 2004; pp. 299-304.
Barr, Michael, “Making Sense of Programmable Logic”, O'Reilly Network, Mar. 2, 2004, pp. 1-8, available at www.oreillynet.com/lpt/a/4658.
Schumacher, Paul et al., “A Virtual Socket Framwork for Rapid Emulation of Video and Multimedia Designs”, Jul. 2005, pp. 1-4, available from IEEE, 3 Park Avenue, 17th Floor, New York, NY 10016-5997.
U.S. Appl. No. 11/076,797, filed Mar. 10, 2005, Schumacher, Paul R. et al., “Method and Apparatus for Communication Between a Processor and Hardware Blocks in a Programmable Logic Device”, 33 pages, available from Xilinx, Inc., 2100 Logic Drive, San Jose, CA 95124.
U.S. Appl. No. 10/912,844, filed Aug. 6, 2004, Ansari, Ahmed et al., “Coprocessor Interface Controller”, 119 pages , available from Xilinx, Inc., 2100 Logic Drive, San Jose, CA 95124.
Dehon, André, “Transit Note #118, Notes on Coupling Processors with Reconfigurable Logic,” Mar. 1995, M.I.T. Transit Project.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for communication between a processor... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for communication between a processor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for communication between a processor... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4153830

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.