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. |
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.
|