Learn More
| Programmable Active Memories (PAM) are a novel form of universal reconngurable hardware co-processor. Based on Field-Programmable Gate Array (FPGA) technology, a PAM is a virtual machine, controlled by a standard microprocessor , which can be dynamically and indeenitely recon-gured into a large number of application-speciic circuits. PAMs ooer a new(More)
We detail and analyse the critical techniques which may be combined in the design of fast hardware for RSA cryptography: chinese remainders, star chains, Hensel's odd division (a.k.a. Montgomery modular reduction), carry-save representation, quotient pipe-lining and asynchronous carry completion adders. A PAM 1 implementation of RSA which combines all of(More)
Curcumin is a yellow-orange compound derived from the root of Curcuma longa (Zingiberaceae family), that has been used as a medicine, spice and coloring agent. Curcumin has proved nontoxic in a number of cell culture and whole animal studies. Curcumin has, however, been reported to have bactericidal effects at very high concentrations. When illuminated,(More)
A series of unordered recall tasks was administered to groups of congenitally deaf subjects for whom American Sign Language (ASL) is the principal means of communication. A suffix effect was observed when an ASL sign was suffixed to a list of ASL signs (Experiment 1), and when a line drawing of an ASL sign was suffixed to a list of line drawings of ASL(More)
We describe the use of a reconfigurable board to obtain information on the performance that can be expected on particular systems. Our goal is to use the reconfigurability of the board's interface to test a system and discover not only the maximum bandwidth and best latency attainable, but also the way to reliably achieve these figures. The board we present(More)
This paper describes an application of a second generation implementation of the Sepia architecture (Sepia-2) to interactive volumetric visualization of large rectilinear scalar fields. By employing pipelined associative blending operators in a sort-last configuration a demonstration system with 8 rendering computers sustains 24 to 28 frames per second(More)
We present various experiments in Hardware/Software design tradeoffs met in speeding up long integer multiplications. This work spans over a year, with more than 12 different hardware designs tested and measured.To implement these designs, we rely on our PAM (for <i>Programmable Active Memory</i>, see [BRV]) technology which provides us with a 50(More)
| Programmable Active Memories (PAM) are a novel form of universal recongurable hardware co-processor. Based on Field-Programmable Gate Array (FPGA) technology, a P AM is a virtual machine, controlled by a standard microprocessor , which can be dynamically and indenitely recon-gured into a large number of application-specic circuits. PAMs oer a new mixture(More)