Tous les livres

Professionnel

Applis À propos Coach Connexion Commencer la lecture

Quantitative Finance · Glossaire

Qu'est-ce que « Block RAM » ?

Definition 6.2 Networks, Hardware and Trading Infrastructure · Chapitre 6 — Programmable Hardware I: Architecture and Toolchain

A block RAM is a dedicated on-chip memory of a few tens of kilobits, of which an FPGA has hundreds or thousands, each readable and writable in one clock cycle, typically through two independent ports.

The fabric of an FPGA, schematically: columns of configurable logic blocks, block RAMs and arithmetic (DSP) blocks, serial transceivers at the edge that turn the optical bit stream into words, and the clocking and routing that join them. Real devices have hundreds of thousands of lookup tables; the CLB contents are those of AMD’s UltraScale family.
Figure 6.1. The fabric of an FPGA, schematically: columns of configurable logic blocks, block RAMs and arithmetic (DSP) blocks, serial transceivers at the edge that turn the optical bit stream into words, and the clocking and routing that join them. Real devices have hundreds of thousands of lookup tables; the CLB contents are those of AMD’s UltraScale family.
Lire dans le chapitre →