Publisher's Synopsis
A Miniature Embedded Reconfigurable Computer and Logic (MERCAL) module has been developed and verified. MERCAL was designed to be a general-purpose, universal module that that can provide significant hardware and software resources to meet the requirements of many of today's complex embedded applications. This is accomplished in the MERCAL module by combining a sub credit card size PC in a DIMM form factor with a XILINX Spartan I1 FPGA. The PC has the ability to download program files to the FPGA to configure it for different hardware functions and to transfer data to and from the FPGA via the PC's ISA bus during run time. The MERCAL module combines, in a compact package, the computational power of a 133 MHz PC with up to 150,000 gate equivalents of digital logic that can be reconfigured by software. The general architecture and functionality of the MERCAL hardware and system software are described.Tucker, Jerry H. and Klenke, Robert H. and Shams, Qamar A. (Technical Monitor)Langley Research CenterARCHITECTURE (COMPUTERS); EMBEDDED COMPUTER SYSTEMS; FIELD-PROGRAMMABLE GATE ARRAYS; RECONFIGURABLE HARDWARE; LOGIC DESIGN; SOFTWARE ENGINEERING; FABRICATION; PROTOTYPES; CENTRAL PROCESSING UNITS...