作者: J.E. Vuillemin , P. Bertin , D. Roncin , M. Shand , H.H. Touati
DOI: 10.1109/92.486081
关键词:
摘要: Programmable active memories (PAM) are a novel form of universal reconfigurable hardware coprocessor. Based on field-programmable gate array (FPGA) technology, PAM is virtual machine, controlled by standard microprocessor, which can be dynamically and indefinitely reconfigured into large number application-specific circuits. PAM's offer new mixture performance software versatility. We review the important architectural features PAM's, through example DECPeRLe-1, an experimental device built in 1992. programming presented, contrast to classical gate-array full custom circuit design. Our emphasis large, code-generated synchronous systems descriptions; no compromise made with regard target exhibit dozen applications where technology proves superior, both cost, every other existing including supercomputers, massively parallel machines, conventional hardware. The fields covered include computer arithmetic, cryptography, error correction, image analysis, stereo vision, video compression, sound synthesis, neural networks, high-energy physics, thermodynamics, biology astronomy. At comparable computing power virtually available exceeds that processors factor 10 1000, depending specific application, A shrink increases gap between PAM's. By Noyce's law, we predict how much will widen time.