Physical Journey from RTL

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

encourage image

There's no tags or description

Looks like no tags are added yet.

10 Terms

1
New cards

Mapping and Placement and Routing.

Name the stages from which RTL becomes FPGA hardware.

2
New cards

RTL module

Describes the behavior and state.

3
New cards

Elaboration

Resolves parameters and hierarchy

4
New cards

Synthesis

Translates logic into a technology-independent network and maps it to LUTs. registers, carry resources and other primitives.

5
New cards

Placement

Assigns legal physical sites

6
New cards

Routing

Allocates programmable wires and switches.

7
New cards

Functional Simulation

A software test that verifies the logical behavior of your HDL code against your design specifications using a testbench. It assumes zero physical delay for logic gates and wires, meaning it only checks what your circuit does, not how fast it runs on actual hardware.

8
New cards

Timing Closure

The process of optimizing a design's code and physical layout on the FPGA until every signal path meets its speed and clock requirements. It guarantees that data arrives at every flip-flop on time—without setup or hold violations—when accounting for real-world silicon and wire delays.

9
New cards

Mapped Netlist

The resulting hardware circuit description generated by synthesis, consisting strictly of target-specific FPGA primitives (such as LUTs, Flip-Flops, and BRAMs) and their logical interconnections, with no physical location data.


10
New cards

Floorplan

The physical 2D spatial blueprint of the FPGA silicon, created during the implementation phase, that assigns exact geographic regions or coordinates on the chip to the logic blocks in your mapped netlist.