| Class | Description |
|---|---|
| AddSubGenerator |
Generates a placed and routed adder or subtractor using
CLB LUTs, CARRY8s and flip flops.
|
| ArithmeticGenerator |
Serves as a parent class for
AddSubGenerator and MultGenerator. |
| CopyMMCMCell |
Takes as input two DCP files, one with an MMCM in one DCP that is to be copied into another DCP.
|
| CounterGenerator |
A class that implements a parameterizable counter for an UltraScale+ device using the
AddSubGenerator as a submodule to increment/decrement the counter. |
| CountRoutedNets |
Simple tool for get the partially routed nets in a design.
|
| CustomRouting | |
| DecomposeLUT | |
| ExampleNetlistCreation |
A simple netlist creation example (no placement and routing information included).
|
| FindBlackBoxes | |
| IsolateLeafClkBuffer |
Created on: May 24, 2019
|
| Lesson1 |
Example of building a minimum viable design in RapidWright without RTL.
|
| MultGenerator | |
| PartRetargeter |
Allows an existing DCP (placed and/or routed) to be retargeted to another
part and optionally be relocated to another SLR.
|
| PicoBlazeArray | |
| PicoBlazeArray.PicoBlazeArrayCreator<T extends AbstractModuleInst<?,?,T>> | |
| PipelineGenerator |
Generates a delay of
<depth> cycles for a bus of <width> w
using flip flops. |
| PipelineGeneratorWithRouting |
Generates a delay of "depth" cycles for a bus of "width" w
using flip flops.
|
| PolynomialGenerator | |
| PrintEDIFInstances |
This example enumerates all cell instances in an EDIF netlist
and writes them to a file.
|
| RelocateHierarchy |
Given an input DCP, a hierarchy prefix (empty string to match entire design)
and tile column/row offsets, move all matching cells (and the PIPs that
connect between such cells) by this tile offset.
|
| ReportTimingExample |
Basic example to show reading in a placed and routed DCP and calculating the worst case
data path delay.
|
| RunSATRouterExample |
Small example that illustrates how to invoke the SAT router
to route a small area of a design by providing a fully placed DCP
and a pblock area constraint to the router.
|
| SLRCrosserGenerator |
Highly parameterizable SLR bridge crossing circuit generator for
UltraScale+ devices.
|
| StampPlacement | |
| TileWindow |
Creates a zoomable UI view of a provided TileScene
|
| UpdateRoutingUsingSATRouter |
Example of how to invoke SAT Router to replace failed routing run.
|