Generation of a hardware interface for a software procedure

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000

Reexamination Certificate

active

11008849

ABSTRACT:
Generation of a hardware interface specification for a software procedure. In one embodiment, an HDL description is generated for a first memory, at least one first state machine, a second memory, at least one second state machine, and an activation signal. The first memory stores input data corresponding to a plurality of data values consumed by the software procedure. The first state machine receives the input data and stores the input data in the first memory, and at least one of the at least one first state machines receives a plurality of the data values. The second memory stores output data corresponding to at least one data value produced by the software procedure. The second state machine reads the output data from the second memory and sends the output data.

REFERENCES:
patent: 5347654 (1994-09-01), Sabot et al.
patent: 6904577 (2005-06-01), Schubert et al.
patent: 6952817 (2005-10-01), Harris et al.
patent: 7111274 (2006-09-01), Edwards et al.
patent: 2003/0131325 (2003-07-01), Schubert et al.
Heidi Ziegler et al.; “Coarse-Grain Pipelining on Multiple FPGA Architectures”; Proceedings of the 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM.02); Copyright 2002 IEEE; pp. 1-10.
Donald Soderman; “Implementing C Designs in Hardware:”; ASIC Design & Marketing; Portions Presented at DesignCon98, 1998 International Verilog Conference & 1998 FPGA Configurable Computing Machine Conference; Copyright 1997-1998; pp. 1-12.
Donald Soderman et al.; “Implementing C Designs in Hardware: A Full-Featured ANSI C to RTL Verilog Compiler in Action”; Copyright 1998 IEEE; pp. 23-29.
Manev Luthra et al.; “Interface Synthesis Using Memory Mapping for an FPGA Platform”; CECS Technical Report #03-20; Center for Embedded Computer Systems; Jun. 2003; pp. 1-20.
Xilinx, Inc.; “MicroBlaze Processor Reference Guide”; Embedded Development Kit EDK 8.2i; UG081 (v6.0); Jun. 1, 2006; pp. 42, 54-55, 106, and 126.

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

Generation of a hardware interface for a software procedure does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Generation of a hardware interface for a software procedure, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generation of a hardware interface for a software procedure will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3727492

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