July 2010
Intermediate to advanced
944 pages
25h 59m
English
Satnam SinghProgramming Principles and Tools GroupMicrosoft Research Cambridge
Typically, the layout of a circuit implemented on a field-programmable gate array (FPGA) is computed automatically by vendor design tools. This computation often results in an acceptable mapping of logical wires in the design onto actual physical routing resources on the FPGA that meets the designer’s performance requirements. Instead of relying on automated tools, however, a designer could try to use an FPGA by explicitly stating the configuration of individual logic blocks and explicitly specifying the routing between them. One almost never needs to program an FPGA at this basic and raw level, and often the proprietary ...
Read now
Unlock full access