Index
search
Quick search
home
Home
link
Github
description
Documentation
Table Of Contents
Contents:
Quickstart
FPGA Primer
PRGA Workflow
Architecture & Customizability
Tutorials
Build Your Custom FPGA
Bring Your Own IP Core
API Reference
prga package
prga.algorithm package
prga.algorithm.interconnect module
prga.app package
prga.app.app module
prga.app.softregs module
prga.core package
prga.core.builder package
prga.core.common module
prga.core.context module
prga.integration package
prga.integration.common module
prga.integration.integration module
prga.netlist package
prga.netlist.module package
prga.netlist.net package
prga.passes package
prga.passes.vpr package
prga.passes.annotation module
prga.passes.base module
prga.passes.flow module
prga.passes.materialization module
prga.passes.proginsertion module
prga.passes.rtl module
prga.passes.translation module
prga.passes.yosys module
prga.prog package
prga.prog.frame package
prga.prog.magic package
prga.prog.pktchain package
prga.prog.scanchain package
prga.prog.common module
prga.renderer package
prga.renderer.lib module
prga.renderer.renderer module
prga.system package
prga.tools package
prga.tools.analysis package
prga.tools.bitgen package
prga.tools.ioplan package
prga.tools.wizard package
prga.tools.util module
prga.exception module
prga.util module
prga.xml module
Table Of Contents
Contents:
Quickstart
FPGA Primer
PRGA Workflow
Architecture & Customizability
Tutorials
Build Your Custom FPGA
Bring Your Own IP Core
API Reference
prga package
prga.algorithm package
prga.algorithm.interconnect module
prga.app package
prga.app.app module
prga.app.softregs module
prga.core package
prga.core.builder package
prga.core.common module
prga.core.context module
prga.integration package
prga.integration.common module
prga.integration.integration module
prga.netlist package
prga.netlist.module package
prga.netlist.net package
prga.passes package
prga.passes.vpr package
prga.passes.annotation module
prga.passes.base module
prga.passes.flow module
prga.passes.materialization module
prga.passes.proginsertion module
prga.passes.rtl module
prga.passes.translation module
prga.passes.yosys module
prga.prog package
prga.prog.frame package
prga.prog.magic package
prga.prog.pktchain package
prga.prog.scanchain package
prga.prog.common module
prga.renderer package
prga.renderer.lib module
prga.renderer.renderer module
prga.system package
prga.tools package
prga.tools.analysis package
prga.tools.bitgen package
prga.tools.ioplan package
prga.tools.wizard package
prga.tools.util module
prga.exception module
prga.util module
prga.xml module
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
_AbstractByteAddressedIntf (class in prga.integration.common)
_add_cboxout() (prga.core.builder.box.sbox.SwitchBoxBuilder class method)
_add_child() (prga.netlist.module.module.Module method)
_add_module() (prga.core.context.Context method)
_addr (prga.app.softregs.SoftReg attribute)
_analyze_blockpin() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_analyze_sink() (prga.netlist.module.util.ModuleUtils class method)
_analyze_track() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_annotate_m_adder() (prga.renderer.lib.BuiltinCellLibrary class method)
_arc (prga.netlist.net.util.NetConnection attribute)
_ArrayBuilder__expose_node() (prga.core.builder.array.array.ArrayBuilder class method)
_ArrayInstancesMapping (class in prga.core.builder.array.array)
_ArrayInstancesMapping__validate_position() (prga.core.builder.array.array._ArrayInstancesMapping method)
_asdict() (prga.prog.common.ProgDataRange method)
_attach_hierarchy() (prga.netlist.module.util.ModuleUtils class method)
_auto_index() (prga.netlist.net.common.AbstractNet method)
_BaseFabricIntf (class in prga.integration.common)
_BaseIntf (class in prga.integration.common)
_BasePrimitiveBuilder (class in prga.core.builder.primitive)
_BaseSliceLikeBuilder (class in prga.core.builder.block)
_Bit (class in prga.netlist.net.bus)
_bitmap (prga.prog.common.ProgDataBitmap attribute)
_bitmap() (prga.passes.vpr.delegate.FASMDelegate class method)
_bits (prga.netlist.net.bus._Bus attribute)
_BitstreamSegmentTree__insert() (prga.tools.bitgen.util.BitstreamSegmentTree method)
_BitstreamSegmentTree__merge() (prga.tools.bitgen.util.BitstreamSegmentTree class method)
_BitstreamSegmentTree__mergedata() (prga.tools.bitgen.util.BitstreamSegmentTree class method)
_BitstreamSegmentTree__postremoval_fix() (prga.tools.bitgen.util.BitstreamSegmentTree method)
_BitstreamSegmentTree__predecessor() (prga.tools.bitgen.util.BitstreamSegmentTree class method)
_BitstreamSegmentTree__rotate() (prga.tools.bitgen.util.BitstreamSegmentTree method)
_BitstreamSegmentTree__successor() (prga.tools.bitgen.util.BitstreamSegmentTree class method)
_bound_to_position (prga.core.common.Global attribute)
_bound_to_subtile (prga.core.common.Global attribute)
_break_bits() (prga.netlist.net.bus._Bus method)
(prga.netlist.net.util.NetUtils class method)
_Bus (class in prga.netlist.net.bus)
_bus (prga.netlist.net.bus._Bit attribute)
_bytewidth (prga.app.softregs.SoftReg attribute)
_cbox_key() (prga.core.builder.box.cbox.ConnectionBoxBuilder class method)
_children (prga.netlist.module.module.Module attribute)
_coalesce_connections (prga.netlist.net.bus._Bus attribute)
_connect_cboxout() (prga.core.builder.array.array.ArrayBuilder class method)
_connect_pktchain_leaf() (prga.prog.pktchain.lib.Pktchain class method)
_connect_tracks() (prga.core.builder.box.sbox.SwitchBoxBuilder method)
_ConnectionBoxKey (class in prga.core.builder.box.cbox)
_connections (prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.bus._Bus attribute)
_Const__singletons (prga.netlist.net.common.Const attribute)
_construct() (prga.core.common.BlockFCValue class method)
(prga.core.common.BlockPortFCValue class method)
(prga.prog.common.ProgDataBitmap method)
_construct_conn_graph() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_construct_decoder_tree() (prga.prog.frame.lib.Frame class method)
_context (prga.core.builder.base.BaseBuilder attribute)
_counterpart (prga.core.builder.primitive.DesignViewPrimitiveBuilder attribute)
_create_app_intf() (prga.integration.integration.Integration class method)
_create_intf_ports_memory_piton() (prga.integration.integration.Integration class method)
_create_intf_ports_memory_piton_axi4r() (prga.integration.integration.Integration class method)
_create_intf_ports_memory_piton_axi4w() (prga.integration.integration.Integration class method)
_create_intf_ports_prog_piton() (prga.integration.integration.Integration class method)
_create_intf_ports_reg() (prga.integration.integration.Integration class method)
_create_intf_ports_syscon() (prga.integration.integration.Integration class method)
_create_memory_design() (prga.renderer.lib.BuiltinCellLibrary class method)
_create_multimode_memory_design() (prga.renderer.lib.BuiltinCellLibrary class method)
_create_multiplier_design() (prga.renderer.lib.BuiltinCellLibrary class method)
_database (prga.core.context.Context attribute)
_dereference() (prga.netlist.module.util.ModuleUtils class method)
(prga.netlist.net.util.NetUtils class method)
_device() (prga.passes.vpr.arch._VPRArchGeneration method)
(prga.passes.vpr.arch.VPRArchGeneration method)
(prga.passes.vpr.arch.VPRScalableArchGeneration method)
_direct() (prga.passes.vpr.arch._VPRArchGeneration method)
_direction (prga.netlist.net.bus.Port attribute)
_edge() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_edge_box_input() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_edge_box_output() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_emit_inst() (prga.tools.bitgen.frame.FrameBitstreamGenerator method)
_equiv_sbox_position() (prga.core.builder.array.array.ArrayBuilder class method)
_expose_blockpin() (prga.core.builder.array.tile.TileBuilder class method)
_expose_node() (prga.core.builder.array.array.ArrayBuilder class method)
_extend_hierarchy() (prga.netlist.module.instance.AbstractInstance method)
_fasm_delegate (prga.core.context.Context attribute)
_field_defaults (prga.prog.common.ProgDataRange attribute)
_fields (prga.prog.common.ProgDataRange attribute)
_fields_defaults (prga.prog.common.ProgDataRange attribute)
_fill_corners (prga.core.common.SwitchBoxPattern._pattern attribute)
_fill_cycle_free() (prga.core.builder.box.sbox.SwitchBoxBuilder method)
_fill_span_limited() (prga.core.builder.box.sbox.SwitchBoxBuilder method)
_fill_subset() (prga.core.builder.box.sbox.SwitchBoxBuilder method)
_fill_turn_limited() (prga.core.builder.box.sbox.SwitchBoxBuilder method)
_fill_universal() (prga.core.builder.box.sbox.SwitchBoxBuilder method)
_fill_wilton() (prga.core.builder.box.sbox.SwitchBoxBuilder method)
_find_segment_drivers() (prga.core.builder.array.array.ArrayBuilder class method)
_flags (prga.netlist.module.module.Module attribute)
_Flow__key_is_irrelevent() (prga.passes.flow.Flow method)
_Flow__key_is_prefix() (prga.passes.flow.Flow method)
_Frame__install_cells() (prga.prog.frame.lib.Frame class method)
_get_or_create_frame_buffer() (prga.prog.frame.lib.Frame class method)
_get_or_create_frame_data_cell() (prga.prog.frame.lib.Frame class method)
_get_or_create_frame_prog_nets() (prga.prog.frame.lib.Frame class method)
_get_or_create_frame_rbmerge() (prga.prog.frame.lib.Frame class method)
_get_or_create_frame_wldec() (prga.prog.frame.lib.Frame class method)
_get_or_create_io() (prga.passes.translation.Translation class method)
_get_or_create_pktchain_fifo_nets() (prga.prog.pktchain.lib.Pktchain class method)
_get_or_create_prog_nets() (prga.prog.common.AbstractProgCircuitryEntry class method)
_get_or_create_scanchain_data_cell() (prga.prog.scanchain.lib.Scanchain class method)
_get_or_create_scanchain_prog_nets() (prga.prog.scanchain.lib.Scanchain class method)
_get_yosys_lib_task() (prga.renderer.renderer.FileRenderer method)
_get_yosys_synth_task() (prga.renderer.renderer.FileRenderer method)
_globals (prga.core.context.Context attribute)
_grid() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_hierarchy (prga.netlist.module.instance.HierarchicalInstance attribute)
_hierarchy() (prga.passes.vpr.arch._VPRArchGeneration method)
_id (prga.integration.common._BaseIntf attribute)
_indent() (prga.xml.XMLGenerator method)
_index (prga.netlist.net.bus._Bit attribute)
_InheritDocstringsMeta (class in prga.util)
_insert_frame_array() (prga.prog.frame.lib.Frame class method)
_insert_frame_leaf() (prga.prog.frame.lib.Frame class method)
_insert_frame_tile() (prga.prog.frame.lib.Frame class method)
_insert_pktchain() (prga.prog.pktchain.lib.Pktchain class method)
_insert_pktchain_leaf() (prga.prog.pktchain.lib.Pktchain class method)
_insert_prog_circuitry() (prga.prog.magic.lib.Magic class method)
_insert_scanchain() (prga.prog.scanchain.lib.Scanchain class method)
_install_dffe() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_fle6() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_flipflop() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_grady18() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_grady18v0() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_io() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_luts() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_adder() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_dffe() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_fle6() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_flipflop() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_grady18() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_grady18v0() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_io() (prga.renderer.lib.BuiltinCellLibrary class method)
_install_m_luts() (prga.renderer.lib.BuiltinCellLibrary class method)
_instance (prga.netlist.net.bus.HierarchicalPin attribute)
(prga.netlist.net.bus.Pin attribute)
_InstancePinsProxy (class in prga.netlist.module.instance)
_instances (prga.netlist.module.module.Module attribute)
_instantiate_buffer() (prga.prog.frame.lib.Frame class method)
_instantiate_decoder() (prga.prog.frame.lib.Frame class method)
_int2bitseq() (prga.tools.bitgen.pktchain.PktchainBitstreamGenerator class method)
_interconnect() (prga.passes.vpr.arch._VPRArchGeneration method)
_IOPlanner__next_position() (prga.tools.ioplan.ioplan.IOPlanner method)
_is_clock (prga.core.common.Global attribute)
(prga.netlist.net.bus.Port attribute)
_iter_nets() (prga.netlist.module.util.ModuleUtils class method)
_key (prga.netlist.module.instance.Instance attribute)
(prga.netlist.module.module.Module attribute)
(prga.netlist.net.bus.Port attribute)
_kwargs (prga.passes.materialization.Materialization attribute)
(prga.passes.proginsertion.ProgCircuitryInsertion attribute)
_layout() (prga.passes.vpr.arch._VPRArchGeneration method)
(prga.passes.vpr.arch.VPRArchGeneration method)
(prga.passes.vpr.arch.VPRScalableArchGeneration method)
_layout_array() (prga.passes.vpr.arch.VPRArchGeneration method)
_make() (prga.prog.common.ProgDataRange class method)
_mask (prga.tools.bitgen.util.CRC attribute)
_max (prga.netlist.net.util.TimingArc attribute)
_max_span (prga.core.common.SwitchBoxPattern._span_limited attribute)
_max_turn (prga.core.common.SwitchBoxPattern._turn_limited attribute)
_min (prga.netlist.net.util.TimingArc attribute)
_min_gap (prga.tools.bitgen.util.BitstreamSegmentTree attribute)
_ModeBuilder (class in prga.core.builder.primitive)
_model (prga.netlist.module.instance.Instance attribute)
(prga.netlist.net.bus.HierarchicalPin attribute)
(prga.netlist.net.bus.Pin attribute)
_model() (prga.passes.vpr.arch._VPRArchGeneration method)
_module (prga.core.builder.base.BaseBuilder attribute)
_ModuleUtils__add_edge_to_graph() (prga.netlist.module.util.ModuleUtils class method)
_ModuleUtils__add_node_to_graph() (prga.netlist.module.util.ModuleUtils class method)
_name (prga.app.softregs.SoftReg attribute)
(prga.core.common.Global attribute)
(prga.netlist.module.instance.Instance attribute)
(prga.netlist.module.module.Module attribute)
(prga.netlist.net.bus.Port attribute)
_net2verilog() (prga.renderer.renderer.FileRenderer class method)
_net2vpr() (prga.passes.vpr.arch._VPRArchGeneration class method)
_NetUtils__break_bits_if_needed() (prga.netlist.net.util.NetUtils class method)
_NetUtils__concat_append() (prga.netlist.net.util.NetUtils class method)
_NetUtils__concat_same() (prga.netlist.net.util.NetUtils class method)
_NetUtils__connect() (prga.netlist.net.util.NetUtils class method)
_NetUtils__pair_bitwise() (prga.netlist.net.util.NetUtils class method)
_newline() (prga.xml.XMLGenerator method)
_no_channel() (prga.core.builder.array.base.BaseArrayBuilder class method)
_no_channel_for_switchbox() (prga.core.builder.array.array.ArrayBuilder class method)
_node() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_node_name() (prga.core.builder.array.base.BaseArrayBuilder class method)
(prga.core.builder.box.base.BaseRoutingBoxBuilder class method)
_none (prga.tools.bitgen.common.AbstractBitstreamGenerator attribute)
(prga.tools.bitgen.pktchain.PktchainBitstreamGenerator attribute)
_parent (prga.netlist.module.instance.Instance attribute)
(prga.netlist.net.bus.Port attribute)
_passes (prga.passes.flow.Flow attribute)
_pb_type() (prga.passes.vpr.arch._VPRArchGeneration method)
_pb_type_body() (prga.passes.vpr.arch._VPRArchGeneration method)
_pb_type_leaf() (prga.passes.vpr.arch._VPRArchGeneration method)
_pb_type_leaf_body() (prga.passes.vpr.arch._VPRArchGeneration method)
_pb_type_lut() (prga.passes.vpr.arch._VPRArchGeneration method)
_pb_type_multimode() (prga.passes.vpr.arch._VPRArchGeneration method)
_pins (prga.netlist.module.instance.Instance attribute)
_pins_proxy (prga.netlist.module.instance.HierarchicalInstance attribute)
(prga.netlist.module.instance.Instance attribute)
_Pktchain__install_cells() (prga.prog.pktchain.lib.Pktchain class method)
_pktchain_phit_port_name() (prga.prog.pktchain.lib.Pktchain class method)
_port_reprog (prga.tools.util.AppIntf attribute)
_ports (prga.netlist.module.module.Module attribute)
_prepare_segment_driver_search() (prga.core.builder.array.array.ArrayBuilder class method)
_process_header() (prga.passes.rtl.VerilogCollection method)
_process_hierarchy() (prga.tools.bitgen.magic.MagicBitstreamGenerator method)
_process_module() (prga.passes.rtl.VerilogCollection method)
(prga.passes.translation.Translation method)
_prog_entry (prga.core.context.Context attribute)
_protocols (prga.passes.materialization.Materialization attribute)
_reference() (prga.netlist.module.util.ModuleUtils class method)
(prga.netlist.net.util.NetUtils class method)
_register_cells() (prga.integration.integration.Integration class method)
_renderer (prga.core.context.Context attribute)
_replace() (prga.prog.common.ProgDataRange method)
_reprog_bit (prga.tools.ioplan.ioplan.IOPlanner attribute)
_reprog_param (prga.tools.bitgen.common.AbstractBitstreamGenerator attribute)
_reprog_value (prga.tools.bitgen.common.AbstractBitstreamGenerator attribute)
_resolve_orientation_and_position() (prga.core.builder.block.LogicBlockBuilder class method)
_reversed_crc_lookup (prga.tools.bitgen.pktchain.PktchainBitstreamGenerator attribute)
_rstval (prga.app.softregs.SoftReg attribute)
_rule_args (prga.passes.vpr.delegate.VPRScalableDelegate attribute)
_sbox_key() (prga.core.builder.box.sbox.SwitchBoxBuilder class method)
_Scanchain__install_cells() (prga.prog.scanchain.lib.Scanchain class method)
_segment_relative_position() (prga.core.builder.box.cbox.ConnectionBoxBuilder class method)
(prga.core.builder.box.sbox.SwitchBoxBuilder class method)
_segments (prga.core.context.Context attribute)
_set_clock() (prga.core.builder.block._BaseSliceLikeBuilder method)
_shrink_hierarchy() (prga.netlist.module.instance.AbstractInstance method)
_sink (prga.netlist.net.util.NetConnection attribute)
(prga.netlist.net.util.TimingArc attribute)
_slice() (prga.netlist.net.util.NetUtils class method)
_source (prga.netlist.net.util.NetConnection attribute)
(prga.netlist.net.util.TimingArc attribute)
_source2verilog() (prga.renderer.renderer.FileRenderer class method)
_stringify() (prga.xml.XMLGenerator method)
_switch_delegate (prga.core.context.Context attribute)
_SwitchBoxKey (class in prga.core.builder.box.sbox)
_SwitchPathAnnotation__process_module() (prga.passes.annotation.SwitchPathAnnotation method)
_terminate_branch (prga.prog.pktchain.lib.Pktchain._PktchainRouterCtrl attribute)
_terminate_leaf (prga.prog.pktchain.lib.Pktchain._PktchainRouterCtrl attribute)
_tile() (prga.passes.vpr.arch._VPRArchGeneration method)
(prga.passes.vpr.rrg.VPR_RRG_Generation method)
_tile_pinlist() (prga.passes.vpr.rrg.VPR_RRG_Generation method)
_top (prga.core.context.Context attribute)
_traverse_and_insert_leaves() (prga.prog.frame.lib.Frame class method)
_tunnels (prga.core.context.Context attribute)
_type (prga.app.softregs.SoftReg attribute)
(prga.netlist.net.util.TimingArc attribute)
_update_output_file() (prga.passes.vpr.arch._VPRArchGeneration method)
(prga.passes.vpr.arch.VPRArchGeneration method)
(prga.passes.vpr.arch.VPRScalableArchGeneration method)
_update_summary (prga.passes.vpr.arch._VPRArchGeneration attribute)
(prga.passes.vpr.arch.VPRArchGeneration attribute)
(prga.passes.vpr.arch.VPRScalableArchGeneration attribute)
_validate_fabric_intfs() (prga.integration.integration.Integration class method)
_validate_system_intfs() (prga.integration.integration.Integration class method)
_value (prga.netlist.net.common.Const attribute)
_value() (prga.passes.vpr.delegate.FASMDelegate class method)
_verilog_headers (prga.core.context.Context attribute)
_VPRArchGeneration (class in prga.passes.vpr.arch)
_VPRRRGTarget (class in prga.tools.analysis.rrg.util)
_width (prga.app.softregs.SoftReg attribute)
(prga.core.common.Global attribute)
(prga.netlist.net.bus.Port attribute)
(prga.netlist.net.common.Const attribute)
_wrap_pktchain_branch() (prga.prog.pktchain.lib.Pktchain class method)
_wrap_pktchain_leaf() (prga.prog.pktchain.lib.Pktchain class method)
_XMLGenerator__XMLElementContextManager (prga.xml.XMLGenerator attribute)
_yosys_lib_script_task (prga.renderer.renderer.FileRenderer attribute)
_yosys_synth_script_task (prga.renderer.renderer.FileRenderer attribute)
A
abstract (prga.core.common.ModuleView attribute)
AbstractBitstreamGenerator (class in prga.tools.bitgen.common)
AbstractInstance (class in prga.netlist.module.instance)
AbstractNet (class in prga.netlist.net.common)
AbstractNonReferenceNet (class in prga.netlist.net.common)
AbstractPass (class in prga.passes.base)
AbstractProgCircuitryEntry (class in prga.prog.common)
AbstractRoutingNodeID (class in prga.core.common)
active_blocks (prga.core.context.ContextSummary attribute)
(prga.passes.vpr.arch._VPRArchGeneration attribute)
active_primitives (prga.core.context.ContextSummary attribute)
(prga.passes.vpr.arch._VPRArchGeneration attribute)
active_tiles (prga.passes.vpr.arch._VPRArchGeneration attribute)
(prga.passes.vpr.delegate.VPRScalableDelegate attribute)
add_generic() (prga.renderer.renderer.FileRenderer method)
add_layout_rule() (prga.passes.vpr.delegate.VPRScalableDelegate method)
add_node() (prga.prog.frame.lib.Frame._FrameDecoderTreeNode method)
add_pass() (prga.passes.flow.Flow method)
add_port() (prga.tools.util.AppIntf method)
add_softreg() (prga.app.softregs.SoftRegIntf method)
add_verilog() (prga.renderer.renderer.FileRenderer method)
add_verilog_header() (prga.core.context.Context method)
add_yosys_bram_rule() (prga.renderer.renderer.FileRenderer method)
add_yosys_lib_cell() (prga.renderer.renderer.FileRenderer method)
add_yosys_lib_script() (prga.renderer.renderer.FileRenderer method)
add_yosys_memory_techmap() (prga.renderer.renderer.FileRenderer method)
add_yosys_synth_script() (prga.renderer.renderer.FileRenderer method)
add_yosys_techmap() (prga.renderer.renderer.FileRenderer method)
added_headers (prga.passes.rtl.VerilogCollection attribute)
addr (prga.app.softregs.SoftReg attribute)
addr_width (prga.app.softregs.SoftRegIntf attribute)
(prga.integration.common.FabricIntf._softreg attribute)
(prga.integration.common.ProgIntf._reg_piton attribute)
(prga.integration.common.SystemIntf._reg_piton attribute)
(prga.integration.common._AbstractByteAddressedIntf attribute)
(prga.prog.frame.lib.Frame._FrameDecoderTreeLeaf attribute)
(prga.prog.frame.lib.Frame._FrameDecoderTreeNode attribute)
address (prga.core.common.PrimitivePortClass attribute)
address1 (prga.core.common.PrimitivePortClass attribute)
address2 (prga.core.common.PrimitivePortClass attribute)
addrspace (prga.app.softregs.SoftRegIntf attribute)
align (prga.app.softregs.SoftRegIntf attribute)
allow_multisource (prga.netlist.module.module.Module attribute)
ALLOW_MULTISOURCE (prga.netlist.module.module.Module._FLAGS attribute)
AppIntf (class in prga.tools.util)
AppIntf.AppPort (class in prga.tools.util)
arc (prga.netlist.net.util.NetConnection attribute)
array (prga.core.common.ModuleClass attribute)
ArrayBuilder (class in prga.core.builder.array.array)
arrays (prga.core.context.Context attribute)
aspect_ratio (prga.passes.vpr.delegate.VPRScalableDelegate attribute)
auto_connect() (prga.core.builder.array.array.ArrayBuilder method)
(prga.core.builder.array.tile.TileBuilder method)
autoplan() (prga.tools.ioplan.ioplan.IOPlanner class method)
aux (prga.core.common.ModuleClass attribute)
avail_globals (prga.tools.ioplan.ioplan.IOPlanner attribute)
avail_nonglobals (prga.tools.ioplan.ioplan.IOPlanner attribute)
B
bar (prga.app.softregs.SoftRegType attribute)
BaseArrayBuilder (class in prga.core.builder.array.base)
BaseBuilder (class in prga.core.builder.base)
BaseRoutingBoxBuilder (class in prga.core.builder.box.base)
basic (prga.app.softregs.SoftRegType attribute)
bind() (prga.core.common.Global method)
bit (prga.netlist.net.common.NetType attribute)
bitmap (prga.prog.common.ProgDataValue attribute)
bits (prga.tools.bitgen.pktchain.PktchainBitstreamGenerator attribute)
(prga.tools.bitgen.scanchain.ScanchainBitstreamGenerator attribute)
BitstreamSegmentTree (class in prga.tools.bitgen.util)
BitstreamSegmentTree._Node (class in prga.tools.bitgen.util)
blackbox_memory (prga.core.common.PrimitiveClass attribute)
block (prga.core.common.NetClass attribute)
block_base (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
BlockFCValue (class in prga.core.common)
BlockPinID (class in prga.core.common)
BlockPortFCValue (class in prga.core.common)
blocks (prga.core.context.Context attribute)
bound_to_position (prga.core.common.Global attribute)
bound_to_subtile (prga.core.common.Global attribute)
breakdown() (prga.prog.common.ProgDataValue method)
bridge (prga.core.common.NetClass attribute)
BridgeID (class in prga.core.common)
BridgeType (class in prga.core.common)
bst (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
buffer_prog_ctrl() (prga.prog.common.AbstractProgCircuitryEntry class method)
build_array() (prga.core.context.Context method)
build_connection_box() (prga.core.builder.array.tile.TileBuilder method)
build_design_view_counterpart() (prga.core.builder.primitive.MultimodeBuilder method)
(prga.core.builder.primitive.PrimitiveBuilder method)
build_design_view_primitive() (prga.core.context.Context method)
build_io_block() (prga.core.context.Context method)
build_logic_block() (prga.core.context.Context method)
build_mode() (prga.core.builder.primitive.MultimodeBuilder method)
build_multimode() (prga.core.context.Context method)
build_primitive() (prga.core.context.Context method)
build_slice() (prga.core.context.Context method)
build_switch_box() (prga.core.context.Context method)
build_system() (prga.integration.integration.Integration class method)
build_system_piton_vanilla() (prga.integration.integration.Integration class method)
build_tile() (prga.core.context.Context method)
BuiltinCellLibrary (class in prga.renderer.lib)
bus (prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.common.Slice attribute)
busywait (prga.app.softregs.SoftRegType attribute)
bytewidth (prga.app.softregs.SoftReg attribute)
C
case() (prga.util.Enum method)
cast (prga.util.ReadonlyMappingProxy attribute)
cbl (prga.app.softregs.SoftRegType attribute)
cbl_2stage (prga.app.softregs.SoftRegType attribute)
cbox_base (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
cboxout (prga.core.common.BridgeType attribute)
cboxout2 (prga.core.common.BridgeType attribute)
channel (prga.core.builder.box.cbox._ConnectionBoxKey attribute)
chanx (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
chany (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
checkmode (prga.tools.bitgen.magic.MagicBitstreamGenerator attribute)
child_addr_width (prga.prog.frame.lib.Frame._FrameDecoderTreeNode attribute)
children (prga.netlist.module.module.Module attribute)
(prga.prog.frame.lib.Frame._FrameDecoderTreeNode attribute)
(prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
CKSRDE (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
CKSRDH (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
CKSRDL (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
CKSWRE (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
CKSWRH (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
CKSWRL (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
clock (prga.core.builder.block._BaseSliceLikeBuilder attribute)
(prga.core.common.PrimitivePortClass attribute)
close() (prga.tools.analysis.rrg.util._VPRRRGTarget method)
close_nephew (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
coalesce_connections (prga.netlist.module.module.Module attribute)
COALESCE_CONNECTIONS (prga.netlist.module.module.Module._FLAGS attribute)
comb_bitwise (prga.netlist.net.common.TimingArcType attribute)
comb_matrix (prga.netlist.net.common.TimingArcType attribute)
commit() (prga.core.builder.base.BaseBuilder method)
compose (prga.core.common.Corner attribute)
(prga.core.common.Orientation attribute)
Concat (class in prga.netlist.net.common)
concat (prga.netlist.net.common.NetType attribute)
concat() (prga.netlist.net.util.NetUtils class method)
conflicts (prga.passes.base.AbstractPass attribute)
conn_graph (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
connect() (prga.core.builder.array.base.BaseArrayBuilder method)
(prga.core.builder.base.BaseBuilder method)
(prga.core.builder.block._BaseSliceLikeBuilder method)
(prga.core.builder.primitive._ModeBuilder method)
(prga.netlist.net.util.NetUtils class method)
connection_box (prga.core.common.ModuleClass attribute)
ConnectionBoxBuilder (class in prga.core.builder.box.cbox)
Const (class in prga.netlist.net.common)
const (prga.app.softregs.SoftRegType attribute)
(prga.netlist.net.common.NetType attribute)
construct (prga.util.Enum attribute)
consume() (prga.tools.bitgen.util.CRC method)
Context (class in prga.core.context)
context (prga.passes.translation.SwitchDelegate attribute)
(prga.prog.pktchain.lib.Pktchain.DefaultInstanceIterator attribute)
(prga.tools.bitgen.common.AbstractBitstreamGenerator attribute)
ContextSummary (class in prga.core.context)
convert() (prga.core.common.BridgeID method)
(prga.core.common.SegmentID method)
Corner (class in prga.core.common)
counterclockwise (prga.tools.ioplan.ioplan.IOPlanner attribute)
counterpart (prga.core.builder.primitive._BasePrimitiveBuilder attribute)
(prga.core.builder.primitive.DesignViewPrimitiveBuilder attribute)
(prga.core.builder.primitive.MultimodeBuilder attribute)
(prga.core.builder.primitive.PrimitiveBuilder attribute)
CRC (class in prga.tools.bitgen.util)
crc (prga.tools.bitgen.util.CRC attribute)
crc() (prga.tools.bitgen.pktchain.PktchainBitstreamGenerator class method)
create_argparser() (in module prga.tools.util)
create_blackbox_for_undefined_primitives (prga.passes.translation.Translation attribute)
create_clock() (prga.core.builder.block.SliceBuilder method)
(prga.core.builder.primitive._BasePrimitiveBuilder method)
create_global() (prga.core.builder.block.IOBlockBuilder method)
(prga.core.builder.block.LogicBlockBuilder method)
(prga.core.context.Context method)
create_input() (prga.core.builder.block.IOBlockBuilder method)
(prga.core.builder.block.LogicBlockBuilder method)
(prga.core.builder.block.SliceBuilder method)
(prga.core.builder.primitive._BasePrimitiveBuilder method)
create_memory() (prga.core.context.Context method)
(prga.renderer.lib.BuiltinCellLibrary class method)
create_module() (prga.app.softregs.SoftRegIntf method)
create_multimode_memory() (prga.core.context.Context method)
(prga.renderer.lib.BuiltinCellLibrary class method)
create_multiplier() (prga.core.context.Context method)
(prga.renderer.lib.BuiltinCellLibrary class method)
create_output() (prga.core.builder.block.IOBlockBuilder method)
(prga.core.builder.block.LogicBlockBuilder method)
(prga.core.builder.block.SliceBuilder method)
(prga.core.builder.primitive._BasePrimitiveBuilder method)
create_port() (prga.netlist.module.util.ModuleUtils class method)
create_prog_port() (prga.core.builder.primitive.DesignViewPrimitiveBuilder method)
create_segment() (prga.core.context.Context method)
create_timing_arc() (prga.core.builder.primitive._BasePrimitiveBuilder method)
(prga.netlist.net.util.NetUtils class method)
create_tunnel() (prga.core.context.Context method)
crossbar() (prga.algorithm.interconnect.InterconnectAlgorithms class method)
custom (prga.core.common.PrimitiveClass attribute)
cwd (prga.core.context.Context attribute)
(prga.core.context.ContextSummary attribute)
cycle_free (prga.core.common.SwitchBoxPattern attribute)
D
D (prga.core.common.PrimitivePortClass attribute)
DATA (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
(prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
data (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
data() (prga.tools.analysis.rrg.util._VPRRRGTarget method)
DATA_ACK (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
data_bytes_log2 (prga.integration.common._AbstractByteAddressedIntf attribute)
(prga.integration.common.FabricIntf._softreg attribute)
(prga.integration.common.ProgIntf._reg_piton attribute)
(prga.integration.common.SystemIntf._reg_piton attribute)
DATA_CHECKSUM (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
data_in (prga.core.common.PrimitivePortClass attribute)
data_in1 (prga.core.common.PrimitivePortClass attribute)
data_in2 (prga.core.common.PrimitivePortClass attribute)
DATA_INIT (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
DATA_INIT_CHECKSUM (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
data_out (prga.core.common.PrimitivePortClass attribute)
data_out1 (prga.core.common.PrimitivePortClass attribute)
data_out2 (prga.core.common.PrimitivePortClass attribute)
database (prga.core.context.Context attribute)
dec (prga.core.common.Direction attribute)
decode_msg_header() (prga.prog.pktchain.protocol.PktchainProtocol.Programming class method)
decompose() (prga.core.common.Corner method)
(prga.core.common.Orientation method)
decoupled (prga.app.softregs.SoftRegType attribute)
def_argparser() (in module prga.tools.bitgen)
(in module prga.tools.ioplan)
(in module prga.tools.wizard)
(in module prga.tools.wizard.implwrap)
default (prga.core.common.BlockPortFCValue attribute)
delegate (prga.passes.vpr.arch.VPRScalableArchGeneration attribute)
dependences (prga.passes.annotation.SwitchPathAnnotation attribute)
(prga.passes.base.AbstractPass attribute)
(prga.passes.proginsertion.ProgCircuitryInsertion attribute)
(prga.passes.rtl.VerilogCollection attribute)
(prga.passes.translation.Translation attribute)
(prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
(prga.passes.yosys.YosysScriptsCollection attribute)
(prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla attribute)
design (prga.core.common.ModuleView attribute)
DesignViewPrimitiveBuilder (class in prga.core.builder.primitive)
device (prga.passes.vpr.delegate.VPRScalableDelegate attribute)
Dimension (class in prga.core.common)
dimension (prga.core.common.Orientation attribute)
Direction (class in prga.core.common)
direction (prga.core.common.Orientation attribute)
(prga.netlist.net.bus.Port attribute)
(prga.tools.util.AppIntf.AppPort attribute)
directions (prga.core.common.IO attribute)
DirectTunnel (class in prga.core.common)
disconnect() (prga.netlist.net.util.NetUtils class method)
distant_nephew (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
docstring_from_argparser() (in module prga.tools.util)
dotx() (prga.core.common.Corner method)
E
east (prga.core.common.Orientation attribute)
ecc_bits (prga.integration.common.FabricIntfECCType attribute)
ecc_type (prga.integration.common._BaseFabricIntf attribute)
element() (prga.xml.XMLGenerator method)
element_leaf() (prga.xml.XMLGenerator method)
enable_stdout_logging() (in module prga.util)
encode_msg_header() (prga.prog.pktchain.protocol.PktchainProtocol.Programming class method)
end() (prga.tools.analysis.rrg.util._VPRRRGTarget method)
Enum (class in prga.util)
EOB (prga.prog.frame.protocol.FrameProtocol.Programming.MAGIC attribute)
(prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
(prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
ERROR_CHECKSUM_MISMATCH (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
ERROR_ECHO_MISMATCH (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
ERROR_FEEDTHRU_PACKET (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
ERROR_UNKNOWN_MSG_TYPE (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
F
fabric_wrapper (prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla attribute)
FabricIntf (class in prga.integration.common)
FabricIntf._memory_piton (class in prga.integration.common)
FabricIntf._memory_piton_axi4r (class in prga.integration.common)
FabricIntf._memory_piton_axi4w (class in prga.integration.common)
FabricIntf._softreg (class in prga.integration.common)
FabricIntf._syscon (class in prga.integration.common)
FabricIntfECCType (class in prga.integration.common)
fasm (prga.passes.vpr.arch._VPRArchGeneration attribute)
(prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
fasm_delegate (prga.core.context.Context attribute)
fasm_features_for_interblock_switch() (prga.passes.vpr.delegate.FASMDelegate method)
fasm_features_for_intrablock_module() (prga.passes.vpr.delegate.FASMDelegate method)
fasm_mux_for_intrablock_switch() (prga.passes.vpr.delegate.FASMDelegate method)
fasm_params_for_primitive() (prga.passes.vpr.delegate.FASMDelegate method)
fasm_prefix_for_intrablock_module() (prga.passes.vpr.delegate.FASMDelegate method)
fasm_prefix_for_tile() (prga.passes.vpr.delegate.FASMDelegate method)
FASMDelegate (class in prga.passes.vpr.delegate)
FASMFeatureConn (class in prga.tools.bitgen.common)
FASMFeatureParam (class in prga.tools.bitgen.common)
FASMFeaturePlain (class in prga.tools.bitgen.common)
FileRenderer (class in prga.renderer.renderer)
fill() (prga.core.builder.array.array.ArrayBuilder method)
(prga.core.builder.array.tile.TileBuilder method)
(prga.core.builder.box.cbox.ConnectionBoxBuilder method)
(prga.core.builder.box.sbox.SwitchBoxBuilder method)
fill_corners (prga.core.common.SwitchBoxPattern._pattern attribute)
filter_ (prga.util.ReadonlyMappingProxy attribute)
flipflop (prga.core.common.PrimitiveClass attribute)
Flow (class in prga.passes.flow)
Frame (class in prga.prog.frame.lib)
Frame._FrameDecoderTreeLeaf (class in prga.prog.frame.lib)
Frame._FrameDecoderTreeNode (class in prga.prog.frame.lib)
FrameBitstreamGenerator (class in prga.tools.bitgen.frame)
FrameProtocol (class in prga.prog.frame.protocol)
FrameProtocol.Programming (class in prga.prog.frame.protocol)
FrameProtocol.Programming.MAGIC (class in prga.prog.frame.protocol)
FrameProtocol.Programming.MSGType (class in prga.prog.frame.protocol)
from_fabric_intf() (prga.app.softregs.SoftRegIntf class method)
G
generate_bitstream() (prga.tools.bitgen.common.AbstractBitstreamGenerator method)
(prga.tools.bitgen.frame.FrameBitstreamGenerator method)
(prga.tools.bitgen.magic.MagicBitstreamGenerator method)
(prga.tools.bitgen.pktchain.PktchainBitstreamGenerator method)
(prga.tools.bitgen.scanchain.ScanchainBitstreamGenerator method)
generate_v2b_project() (in module prga.tools.wizard.v2b)
generate_verif_makefile() (in module prga.tools.wizard.verif)
generate_verif_testbench() (in module prga.tools.wizard.verif)
get_blockpin() (prga.core.builder.box.cbox.ConnectionBoxBuilder method)
get_connection() (prga.netlist.net.util.NetUtils class method)
get_hierarchical_root() (prga.core.builder.array.array.ArrayBuilder class method)
get_io_constraint() (prga.tools.util.AppIntf.AppPort method)
get_multisource() (prga.netlist.net.util.NetUtils class method)
get_root() (prga.core.builder.array.array._ArrayInstancesMapping method)
get_segment_input() (prga.core.builder.box.cbox.ConnectionBoxBuilder method)
(prga.core.builder.box.sbox.SwitchBoxBuilder method)
get_segment_output() (prga.core.builder.box.cbox.ConnectionBoxBuilder method)
(prga.core.builder.box.sbox.SwitchBoxBuilder method)
get_sinks() (prga.netlist.net.util.NetUtils class method)
get_source() (prga.netlist.net.util.NetUtils class method)
get_switch() (prga.passes.translation.SwitchDelegate method)
get_timing_arcs() (prga.netlist.net.util.NetUtils class method)
Global (class in prga.core.common)
global_ (prga.core.common.IO attribute)
(prga.core.common.NetClass attribute)
globals_ (prga.core.context.Context attribute)
(prga.tools.ioplan.ioplan.IOPlanner attribute)
grandparent (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
H
has_port_i (prga.app.softregs.SoftReg attribute)
has_port_o (prga.app.softregs.SoftReg attribute)
header_output_dir (prga.passes.rtl.VerilogCollection attribute)
height (prga.core.builder.array.base.BaseArrayBuilder attribute)
hierarchical (prga.netlist.net.common.NetType attribute)
hierarchical_position() (prga.core.builder.array.array.ArrayBuilder class method)
HierarchicalInstance (class in prga.netlist.module.instance)
HierarchicalPin (class in prga.netlist.net.bus)
hierarchy (prga.netlist.module.instance.AbstractInstance attribute)
(prga.netlist.module.instance.HierarchicalInstance attribute)
(prga.netlist.module.instance.Instance attribute)
high (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
I
id_ (prga.integration.common._BaseIntf attribute)
inc (prga.core.common.Direction attribute)
incremental (prga.passes.rtl.VerilogCollection attribute)
index (prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.common.Slice attribute)
inpad (prga.core.common.PrimitiveClass attribute)
input_ (prga.netlist.net.common.PortDirection attribute)
insert_prog_circuitry() (prga.prog.common.AbstractProgCircuitryEntry class method)
(prga.prog.frame.lib.Frame class method)
(prga.prog.magic.lib.Magic class method)
(prga.prog.pktchain.lib.Pktchain class method)
(prga.prog.scanchain.lib.Scanchain class method)
install_abstract() (prga.renderer.lib.BuiltinCellLibrary class method)
install_design() (prga.renderer.lib.BuiltinCellLibrary class method)
install_stdlib() (prga.renderer.lib.BuiltinCellLibrary class method)
Instance (class in prga.netlist.module.instance)
instance (prga.netlist.module.instance._InstancePinsProxy attribute)
(prga.netlist.net.bus.HierarchicalPin attribute)
(prga.netlist.net.bus.Pin attribute)
(prga.prog.frame.lib.Frame._FrameDecoderTreeLeaf attribute)
instances (prga.core.builder.base.BaseBuilder attribute)
(prga.netlist.module.module.Module attribute)
instantiate() (prga.core.builder.array.array.ArrayBuilder method)
(prga.core.builder.array.tile.TileBuilder method)
(prga.core.builder.base.BaseBuilder method)
(prga.core.builder.block._BaseSliceLikeBuilder method)
(prga.core.builder.primitive._ModeBuilder method)
(prga.netlist.module.util.ModuleUtils class method)
Integration (class in prga.integration.integration)
InterconnectAlgorithms (class in prga.algorithm.interconnect)
interval (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
IO (class in prga.core.common)
io (prga.core.common.NetClass attribute)
io_block (prga.core.common.ModuleClass attribute)
io_constraints_f (prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla attribute)
IOBlockBuilder (class in prga.core.builder.block)
ioconstraints (prga.tools.util.AppIntf.AppPort attribute)
IOPlanner (class in prga.tools.ioplan.ioplan)
ios (prga.core.context.ContextSummary attribute)
(prga.passes.vpr.arch.VPRArchGeneration attribute)
IOType (class in prga.core.common)
ipin (prga.core.common.IOType attribute)
is_black (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
is_block (prga.core.common.ModuleClass attribute)
is_bound (prga.core.common.Global attribute)
is_cell (prga.netlist.module.module.Module attribute)
IS_CELL (prga.netlist.module.module.Module._FLAGS attribute)
is_clock (prga.core.common.Global attribute)
(prga.netlist.net.bus.HierarchicalPin attribute)
(prga.netlist.net.bus.Pin attribute)
(prga.netlist.net.bus.Port attribute)
(prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.common.AbstractNet attribute)
(prga.netlist.net.common.Concat attribute)
(prga.netlist.net.common.Const attribute)
(prga.netlist.net.common.Slice attribute)
is_hierarchical (prga.netlist.module.instance.AbstractInstance attribute)
(prga.netlist.module.instance.HierarchicalInstance attribute)
(prga.netlist.module.instance.Instance attribute)
is_leaf (prga.prog.frame.lib.Frame._FrameDecoderTreeLeaf attribute)
(prga.prog.frame.lib.Frame._FrameDecoderTreeNode attribute)
(prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
is_left (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
is_readonly_pass (prga.passes.base.AbstractPass attribute)
(prga.passes.rtl.VerilogCollection attribute)
(prga.passes.vpr.arch._VPRArchGeneration attribute)
(prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
(prga.passes.yosys.YosysScriptsCollection attribute)
is_red (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
is_reference (prga.netlist.net.common.NetType attribute)
is_right (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
is_root (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
is_routing_box (prga.core.common.ModuleClass attribute)
is_sink (prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.bus.Pin attribute)
(prga.netlist.net.bus.Port attribute)
(prga.netlist.net.common.AbstractNonReferenceNet attribute)
(prga.netlist.net.common.Const attribute)
is_source (prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.bus.Pin attribute)
(prga.netlist.net.bus.Port attribute)
(prga.netlist.net.common.AbstractNonReferenceNet attribute)
(prga.netlist.net.common.Const attribute)
items (prga.netlist.net.common.Concat attribute)
iter_indices() (prga.tools.util.AppIntf.AppPort method)
iter_io_constraints() (prga.tools.util.AppIntf.AppPort method)
itertree() (prga.tools.bitgen.util.BitstreamSegmentTree method)
J
JAE (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
JAH (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
JAL (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
JR (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
K
kernel (prga.app.softregs.SoftRegType attribute)
key (prga.netlist.module.instance.Instance attribute)
(prga.netlist.module.module.Module attribute)
(prga.netlist.net.bus.Port attribute)
(prga.passes.annotation.SwitchPathAnnotation attribute)
(prga.passes.base.AbstractPass attribute)
(prga.passes.materialization.Materialization attribute)
(prga.passes.proginsertion.ProgCircuitryInsertion attribute)
(prga.passes.rtl.VerilogCollection attribute)
(prga.passes.translation.Translation attribute)
(prga.passes.vpr.arch.VPRArchGeneration attribute)
(prga.passes.vpr.arch.VPRScalableArchGeneration attribute)
(prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
(prga.passes.yosys.YosysScriptsCollection attribute)
(prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla attribute)
L
L (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
lanes (prga.tools.bitgen.util.CRC attribute)
layout_rules (prga.passes.vpr.delegate.VPRScalableDelegate attribute)
left (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
length (prga.prog.common.ProgDataBitmap attribute)
(prga.prog.common.ProgDataRange attribute)
logic_block (prga.core.common.ModuleClass attribute)
LogicBlockBuilder (class in prga.core.builder.block)
low (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
lut (prga.core.common.PrimitiveClass attribute)
lut_in (prga.core.common.PrimitivePortClass attribute)
lut_out (prga.core.common.PrimitivePortClass attribute)
lut_sizes (prga.core.context.ContextSummary attribute)
(prga.passes.vpr.arch._VPRArchGeneration attribute)
M
m (prga.util.ReadonlyMappingProxy attribute)
Magic (class in prga.prog.magic.lib)
MagicBitstreamGenerator (class in prga.tools.bitgen.magic)
Materialization (class in prga.passes.materialization)
materialize() (prga.prog.common.AbstractProgCircuitryEntry class method)
(prga.prog.frame.lib.Frame class method)
(prga.prog.magic.lib.Magic class method)
(prga.prog.pktchain.lib.Pktchain class method)
(prga.prog.scanchain.lib.Scanchain class method)
max_ (prga.netlist.net.util.TimingArc attribute)
max_span (prga.core.common.SwitchBoxPattern._span_limited attribute)
max_turn (prga.core.common.SwitchBoxPattern._turn_limited attribute)
memory (prga.core.common.PrimitiveClass attribute)
memory_piton (prga.integration.common.FabricIntf attribute)
(prga.integration.common.SystemIntf attribute)
memory_piton_axi4r (prga.integration.common.FabricIntf attribute)
memory_piton_axi4w (prga.integration.common.FabricIntf attribute)
min_ (prga.netlist.net.util.TimingArc attribute)
min_gap (prga.tools.bitgen.util.BitstreamSegmentTree attribute)
mode (prga.core.common.ModuleClass attribute)
model (prga.netlist.module.instance.AbstractInstance attribute)
(prga.netlist.module.instance.HierarchicalInstance attribute)
(prga.netlist.module.instance.Instance attribute)
(prga.netlist.net.bus.HierarchicalPin attribute)
(prga.netlist.net.bus.Pin attribute)
Module (class in prga.netlist.module.module)
module (prga.core.builder.base.BaseBuilder attribute)
Module._FLAGS (class in prga.netlist.module.module)
ModuleClass (class in prga.core.common)
ModuleUtils (class in prga.netlist.module.util)
ModuleView (class in prga.core.common)
move() (prga.core.common.BlockPinID method)
(prga.core.common.BridgeID method)
(prga.core.common.SegmentID method)
multimode (prga.core.common.PrimitiveClass attribute)
MultimodeBuilder (class in prga.core.builder.primitive)
N
name (prga.app.softregs.SoftReg attribute)
(prga.core.common.Global attribute)
(prga.netlist.module.instance.Instance attribute)
(prga.netlist.module.module.Module attribute)
(prga.netlist.net.bus.Port attribute)
(prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla attribute)
(prga.tools.util.AppIntf attribute)
(prga.tools.util.AppIntf.AppPort attribute)
net_type (prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.bus.HierarchicalPin attribute)
(prga.netlist.net.bus.Pin attribute)
(prga.netlist.net.bus.Port attribute)
(prga.netlist.net.common.AbstractNet attribute)
(prga.netlist.net.common.Concat attribute)
(prga.netlist.net.common.Const attribute)
(prga.netlist.net.common.Slice attribute)
NetClass (class in prga.core.common)
NetConnection (class in prga.netlist.net.util)
NetType (class in prga.netlist.net.common)
NetUtils (class in prga.netlist.net.util)
new() (prga.core.builder.array.array.ArrayBuilder class method)
(prga.core.builder.array.tile.TileBuilder class method)
(prga.core.builder.block.IOBlockBuilder class method)
(prga.core.builder.block.LogicBlockBuilder class method)
(prga.core.builder.block.SliceBuilder class method)
(prga.core.builder.box.cbox.ConnectionBoxBuilder class method)
(prga.core.builder.box.sbox.SwitchBoxBuilder class method)
(prga.core.builder.primitive.DesignViewPrimitiveBuilder class method)
(prga.core.builder.primitive.MultimodeBuilder class method)
(prga.core.builder.primitive.PrimitiveBuilder class method)
(prga.core.builder.primitive._ModeBuilder class method)
new_from_abstract_view() (prga.core.builder.primitive.DesignViewPrimitiveBuilder class method)
node_type (prga.core.common.AbstractRoutingNodeID attribute)
(prga.core.common.BlockPinID attribute)
(prga.core.common.BridgeID attribute)
(prga.core.common.SegmentID attribute)
none (prga.integration.common.FabricIntfECCType attribute)
NONE (prga.netlist.module.module.Module._FLAGS attribute)
NOP (prga.prog.frame.protocol.FrameProtocol.Programming.MAGIC attribute)
(prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
north (prga.core.common.Orientation attribute)
northeast (prga.core.common.Corner attribute)
northwest (prga.core.common.Corner attribute)
num_edges (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
num_nodes (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
O
Object (class in prga.util)
oe (prga.core.common.IOType attribute)
offset (prga.prog.common.ProgDataRange attribute)
offset_cbox_id (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
offset_sbox_id (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
offset_subblock_id (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
offset_x (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
offset_y (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
opin (prga.core.common.IOType attribute)
opposite (prga.core.common.Corner attribute)
(prga.core.common.Direction attribute)
(prga.core.common.IOType attribute)
(prga.core.common.Orientation attribute)
(prga.netlist.net.common.PortDirection attribute)
Orientation (class in prga.core.common)
OrientationTuple (class in prga.core.common)
outpad (prga.core.common.PrimitiveClass attribute)
output (prga.netlist.net.common.PortDirection attribute)
(prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
(prga.tools.bitgen.magic.MagicBitstreamGenerator attribute)
output_dir (prga.passes.yosys.YosysScriptsCollection attribute)
output_file (prga.passes.vpr.arch._VPRArchGeneration attribute)
(prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
overrides (prga.core.common.BlockPortFCValue attribute)
P
parent (prga.netlist.module.instance.AbstractInstance attribute)
(prga.netlist.module.instance.HierarchicalInstance attribute)
(prga.netlist.module.instance.Instance attribute)
(prga.netlist.net.bus.HierarchicalPin attribute)
(prga.netlist.net.bus.Pin attribute)
(prga.netlist.net.bus.Port attribute)
(prga.netlist.net.bus._Bit attribute)
(prga.netlist.net.common.AbstractNonReferenceNet attribute)
(prga.netlist.net.common.Const attribute)
(prga.netlist.net.common.Slice attribute)
(prga.prog.frame.lib.Frame._FrameDecoderTreeNode attribute)
(prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
parity_even (prga.integration.common.FabricIntfECCType attribute)
parity_odd (prga.integration.common.FabricIntfECCType attribute)
parse_eblif() (prga.tools.util.AppIntf class method)
parse_fasm() (prga.tools.bitgen.common.AbstractBitstreamGenerator method)
parse_feature() (prga.tools.bitgen.common.AbstractBitstreamGenerator method)
parse_io_constraints() (prga.tools.ioplan.ioplan.IOPlanner class method)
passes_after_self (prga.passes.base.AbstractPass attribute)
(prga.passes.materialization.Materialization attribute)
(prga.passes.proginsertion.ProgCircuitryInsertion attribute)
(prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla attribute)
passes_before_self (prga.passes.base.AbstractPass attribute)
perpendicular (prga.core.common.Dimension attribute)
physical (prga.core.common.ModuleView attribute)
pickle() (prga.core.context.Context method)
pickle_summary() (prga.core.context.Context method)
Pin (class in prga.netlist.net.bus)
pin (prga.netlist.net.common.NetType attribute)
pins (prga.netlist.module.instance.AbstractInstance attribute)
(prga.netlist.module.instance.HierarchicalInstance attribute)
(prga.netlist.module.instance.Instance attribute)
Pktchain (class in prga.prog.pktchain.lib)
Pktchain._PktchainRouterCtrl (class in prga.prog.pktchain.lib)
Pktchain.BuildSystemPitonVanilla (class in prga.prog.pktchain.lib)
Pktchain.DefaultInstanceIterator (class in prga.prog.pktchain.lib)
PktchainBitstreamGenerator (class in prga.tools.bitgen.pktchain)
PktchainProtocol (class in prga.prog.pktchain.protocol)
PktchainProtocol.Programming (class in prga.prog.pktchain.protocol)
PktchainProtocol.Programming.MSGType (class in prga.prog.pktchain.protocol)
pop() (prga.tools.ioplan.ioplan.IOPlanner method)
Port (class in prga.netlist.net.bus)
port (prga.netlist.net.common.NetType attribute)
port_fc() (prga.core.common.BlockFCValue method)
PortDirection (class in prga.netlist.net.common)
ports (prga.core.builder.base.BaseBuilder attribute)
(prga.netlist.module.module.Module attribute)
(prga.tools.util.AppIntf attribute)
Position (class in prga.core.common)
position (prga.core.builder.box.cbox._ConnectionBoxKey attribute)
(prga.core.common.AbstractRoutingNodeID attribute)
(prga.core.common.IO attribute)
(prga.tools.ioplan.ioplan.IOPlanner attribute)
prefix (prga.tools.bitgen.magic.MagicBitstreamGenerator attribute)
prga (module)
prga.algorithm (module)
prga.algorithm.interconnect (module)
prga.app (module)
prga.app.softregs (module)
prga.core (module)
prga.core.builder (module)
prga.core.builder.array (module)
prga.core.builder.array.array (module)
prga.core.builder.array.base (module)
prga.core.builder.array.tile (module)
prga.core.builder.base (module)
prga.core.builder.block (module)
prga.core.builder.box (module)
prga.core.builder.box.base (module)
prga.core.builder.box.cbox (module)
prga.core.builder.box.sbox (module)
prga.core.builder.primitive (module)
prga.core.common (module)
prga.core.context (module)
prga.exception (module)
prga.integration (module)
prga.integration.common (module)
prga.integration.integration (module)
prga.netlist (module)
prga.netlist.module (module)
prga.netlist.module.instance (module)
prga.netlist.module.module (module)
prga.netlist.module.util (module)
prga.netlist.net (module)
prga.netlist.net.bus (module)
prga.netlist.net.common (module)
prga.netlist.net.util (module)
prga.passes (module)
prga.passes.annotation (module)
prga.passes.base (module)
prga.passes.flow (module)
prga.passes.materialization (module)
prga.passes.proginsertion (module)
prga.passes.rtl (module)
prga.passes.translation (module)
prga.passes.vpr (module)
prga.passes.vpr.arch (module)
prga.passes.vpr.delegate (module)
prga.passes.vpr.rrg (module)
prga.passes.yosys (module)
prga.prog (module)
prga.prog.common (module)
prga.prog.frame (module)
prga.prog.frame.lib (module)
prga.prog.frame.protocol (module)
prga.prog.magic (module)
prga.prog.magic.lib (module)
prga.prog.pktchain (module)
prga.prog.pktchain.lib (module)
prga.prog.pktchain.protocol (module)
prga.prog.scanchain (module)
prga.prog.scanchain.lib (module)
prga.renderer (module)
prga.renderer.lib (module)
prga.renderer.renderer (module)
prga.tools (module)
prga.tools.analysis (module)
prga.tools.analysis.rrg (module)
prga.tools.analysis.rrg.util (module)
prga.tools.bitgen (module)
prga.tools.bitgen.common (module)
prga.tools.bitgen.frame (module)
prga.tools.bitgen.magic (module)
prga.tools.bitgen.pktchain (module)
prga.tools.bitgen.scanchain (module)
prga.tools.bitgen.util (module)
prga.tools.ioplan (module)
prga.tools.ioplan.ioplan (module)
prga.tools.util (module)
prga.tools.wizard (module)
prga.tools.wizard.implwrap (module)
prga.tools.wizard.v2b (module)
prga.tools.wizard.verif (module)
prga.util (module)
prga.xml (module)
PRGAAPIError
PRGAIndexError
PRGAInternalError
PRGATypeError
primitive (prga.core.common.ModuleClass attribute)
PrimitiveBuilder (class in prga.core.builder.primitive)
PrimitiveClass (class in prga.core.common)
PrimitivePortClass (class in prga.core.common)
primitives (prga.core.context.Context attribute)
print_io_constraints() (prga.tools.ioplan.ioplan.IOPlanner class method)
prog (prga.core.common.ModuleClass attribute)
(prga.core.common.NetClass attribute)
prog_be_in_wrapper (prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla attribute)
prog_entry (prga.core.context.Context attribute)
prog_support_magic_checker (prga.core.context.ContextSummary attribute)
prog_type (prga.core.context.ContextSummary attribute)
ProgCircuitryInsertion (class in prga.passes.proginsertion)
ProgDataBitmap (class in prga.prog.common)
ProgDataRange (class in prga.prog.common)
ProgDataValue (class in prga.prog.common)
ProgIntf (class in prga.integration.common)
ProgIntf._reg_piton (class in prga.integration.common)
protocol (prga.passes.materialization.Materialization attribute)
(prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
prototype (prga.core.common.AbstractRoutingNodeID attribute)
pulse (prga.app.softregs.SoftRegType attribute)
pulse_ack (prga.app.softregs.SoftRegType attribute)
Q
Q (prga.core.common.PrimitivePortClass attribute)
query() (prga.prog.common.ProgDataBitmap method)
qwords (prga.tools.bitgen.scanchain.ScanchainBitstreamGenerator attribute)
R
R (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
range_ (prga.netlist.net.common.Slice attribute)
(prga.tools.util.AppIntf.AppPort attribute)
rdempty (prga.app.softregs.SoftRegType attribute)
rdempty_la (prga.app.softregs.SoftRegType attribute)
READ (prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
read_vpr_rrg() (in module prga.tools.analysis.rrg.util)
ReadonlyMappingProxy (class in prga.util)
ReadonlySequenceProxy (class in prga.util)
reduce_conn_graph() (prga.netlist.module.util.ModuleUtils class method)
reduce_timing_graph() (prga.netlist.module.util.ModuleUtils class method)
reg_piton (prga.integration.common.ProgIntf attribute)
(prga.integration.common.SystemIntf attribute)
regs (prga.app.softregs.SoftRegIntf attribute)
regular_input (prga.core.common.BridgeType attribute)
regular_output (prga.core.common.BridgeType attribute)
remap() (prga.prog.common.ProgDataBitmap method)
(prga.prog.common.ProgDataValue method)
render() (prga.renderer.renderer.FileRenderer method)
renderer (prga.core.context.Context attribute)
(prga.passes.rtl.VerilogCollection attribute)
reset() (prga.passes.vpr.delegate.FASMDelegate method)
(prga.tools.bitgen.util.CRC method)
reset_scanning() (prga.tools.ioplan.ioplan.IOPlanner method)
reverse_crc() (prga.tools.bitgen.pktchain.PktchainBitstreamGenerator class method)
right (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
root (prga.tools.bitgen.util.BitstreamSegmentTree attribute)
rstval (prga.app.softregs.SoftReg attribute)
rtl (prga.core.context.ContextSummary attribute)
run() (prga.passes.annotation.SwitchPathAnnotation method)
(prga.passes.base.AbstractPass method)
(prga.passes.flow.Flow method)
(prga.passes.materialization.Materialization method)
(prga.passes.proginsertion.ProgCircuitryInsertion method)
(prga.passes.rtl.VerilogCollection method)
(prga.passes.translation.Translation method)
(prga.passes.vpr.arch._VPRArchGeneration method)
(prga.passes.vpr.rrg.VPR_RRG_Generation method)
(prga.passes.yosys.YosysScriptsCollection method)
(prga.prog.pktchain.lib.Pktchain.BuildSystemPitonVanilla method)
S
s (prga.util.ReadonlySequenceProxy attribute)
sbox_base (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
sboxes (prga.core.builder.array.array._ArrayInstancesMapping attribute)
Scanchain (class in prga.prog.scanchain.lib)
ScanchainBitstreamGenerator (class in prga.tools.bitgen.scanchain)
Segment (class in prga.core.common)
segment (prga.core.common.NetClass attribute)
segment_fc() (prga.core.common.BlockPortFCValue method)
SegmentID (class in prga.core.common)
segments (prga.core.context.Context attribute)
seq_end (prga.netlist.net.common.TimingArcType attribute)
seq_start (prga.netlist.net.common.TimingArcType attribute)
set_bits() (prga.tools.bitgen.common.AbstractBitstreamGenerator method)
(prga.tools.bitgen.frame.FrameBitstreamGenerator method)
(prga.tools.bitgen.magic.MagicBitstreamGenerator method)
(prga.tools.bitgen.pktchain.PktchainBitstreamGenerator method)
(prga.tools.bitgen.scanchain.ScanchainBitstreamGenerator method)
set_data() (prga.tools.bitgen.util.BitstreamSegmentTree method)
set_io_constraint() (prga.tools.util.AppIntf.AppPort method)
sgmt2id (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
sgmt2ptc (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
sibling (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
side (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
sink (prga.netlist.net.util.NetConnection attribute)
(prga.netlist.net.util.TimingArc attribute)
Slice (class in prga.netlist.net.common)
slice_ (prga.core.common.ModuleClass attribute)
(prga.netlist.net.common.NetType attribute)
SliceBuilder (class in prga.core.builder.block)
slices (prga.core.context.Context attribute)
SOB (prga.prog.frame.protocol.FrameProtocol.Programming.MAGIC attribute)
(prga.prog.frame.protocol.FrameProtocol.Programming.MSGType attribute)
(prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
SoftReg (class in prga.app.softregs)
softreg (prga.integration.common.FabricIntf attribute)
SoftRegIntf (class in prga.app.softregs)
SoftRegType (class in prga.app.softregs)
source (prga.netlist.net.util.NetConnection attribute)
(prga.netlist.net.util.TimingArc attribute)
south (prga.core.common.Orientation attribute)
southeast (prga.core.common.Corner attribute)
southwest (prga.core.common.Corner attribute)
span_limited (prga.core.common.SwitchBoxPattern attribute)
src_output_dir (prga.passes.rtl.VerilogCollection attribute)
start() (prga.tools.analysis.rrg.util._VPRRRGTarget method)
strb (prga.app.softregs.SoftRegIntf attribute)
(prga.integration.common.FabricIntf._softreg attribute)
subset (prga.core.common.SwitchBoxPattern attribute)
subtile (prga.core.common.IO attribute)
(prga.tools.ioplan.ioplan.IOPlanner attribute)
summary (prga.core.context.Context attribute)
switch (prga.core.common.ModuleClass attribute)
(prga.core.common.NetClass attribute)
switch2id (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
switch_box (prga.core.common.ModuleClass attribute)
switch_delegate (prga.core.context.Context attribute)
SwitchBoxBuilder (class in prga.core.builder.box.sbox)
SwitchBoxPattern (class in prga.core.common)
SwitchBoxPattern._cycle_free (class in prga.core.common)
SwitchBoxPattern._pattern (class in prga.core.common)
SwitchBoxPattern._span_limited (class in prga.core.common)
SwitchBoxPattern._subset (class in prga.core.common)
SwitchBoxPattern._turn_limited (class in prga.core.common)
SwitchBoxPattern._universal (class in prga.core.common)
SwitchBoxPattern._wilton (class in prga.core.common)
SwitchDelegate (class in prga.passes.translation)
SwitchPathAnnotation (class in prga.passes.annotation)
syscon (prga.integration.common.FabricIntf attribute)
(prga.integration.common.SystemIntf attribute)
SystemIntf (class in prga.integration.common)
SystemIntf._memory_piton (class in prga.integration.common)
SystemIntf._reg_piton (class in prga.integration.common)
SystemIntf._syscon (class in prga.integration.common)
T
tasks (prga.renderer.renderer.FileRenderer attribute)
template_search_paths (prga.core.context.Context attribute)
(prga.renderer.renderer.FileRenderer attribute)
TERMINATE_BRANCH (prga.prog.pktchain.lib.Pktchain attribute)
TERMINATE_LEAF (prga.prog.pktchain.lib.Pktchain attribute)
TEST (prga.prog.pktchain.protocol.PktchainProtocol.Programming.MSGType attribute)
tile (prga.core.common.ModuleClass attribute)
tile2id (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
TileBuilder (class in prga.core.builder.array.tile)
tilepin2ptc (prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
tiles (prga.core.builder.array.array._ArrayInstancesMapping attribute)
(prga.core.context.Context attribute)
TimingArc (class in prga.netlist.net.util)
TimingArcType (class in prga.netlist.net.common)
top (prga.core.context.Context attribute)
(prga.core.context.ContextSummary attribute)
(prga.passes.translation.Translation attribute)
Translation (class in prga.passes.translation)
tunnels (prga.core.context.Context attribute)
turn_limited (prga.core.common.SwitchBoxPattern attribute)
type_ (prga.app.softregs.SoftReg attribute)
(prga.netlist.net.util.TimingArc attribute)
(prga.tools.bitgen.common.FASMFeatureConn attribute)
(prga.tools.bitgen.common.FASMFeatureParam attribute)
(prga.tools.bitgen.common.FASMFeaturePlain attribute)
U
uncast (prga.util.ReadonlyMappingProxy attribute)
uncle (prga.tools.bitgen.util.BitstreamSegmentTree._Node attribute)
universal (prga.core.common.SwitchBoxPattern attribute)
uno() (in module prga.util)
unpickle() (prga.core.context.Context class method)
update_summary (prga.passes.vpr.arch.VPRScalableArchGeneration attribute)
use() (prga.tools.ioplan.ioplan.IOPlanner method)
used (prga.tools.ioplan.ioplan.IOPlanner attribute)
user (prga.core.common.NetClass attribute)
V
value (prga.netlist.net.common.Const attribute)
(prga.prog.common.ProgDataValue attribute)
VerilogCollection (class in prga.passes.rtl)
version (prga.core.context.Context attribute)
view (prga.passes.rtl.VerilogCollection attribute)
visited_modules (prga.passes.rtl.VerilogCollection attribute)
vpr (prga.core.context.ContextSummary attribute)
VPR_RRG_Generation (class in prga.passes.vpr.rrg)
VPRArchGeneration (class in prga.passes.vpr.arch)
VPRScalableArchGeneration (class in prga.passes.vpr.arch)
VPRScalableDelegate (class in prga.passes.vpr.delegate)
W
west (prga.core.common.Orientation attribute)
width (prga.app.softregs.SoftReg attribute)
(prga.core.builder.array.base.BaseArrayBuilder attribute)
(prga.core.common.Global attribute)
(prga.tools.util.AppIntf.AppPort attribute)
wilton (prga.core.common.SwitchBoxPattern attribute)
word_size (prga.tools.bitgen.frame.FrameBitstreamGenerator attribute)
wrfull (prga.app.softregs.SoftRegType attribute)
write_en (prga.core.common.PrimitivePortClass attribute)
write_en1 (prga.core.common.PrimitivePortClass attribute)
write_en2 (prga.core.common.PrimitivePortClass attribute)
X
x (prga.core.common.Dimension attribute)
xmax (prga.tools.ioplan.ioplan.IOPlanner attribute)
xml (prga.passes.vpr.arch._VPRArchGeneration attribute)
(prga.passes.vpr.rrg.VPR_RRG_Generation attribute)
XMLGenerator (class in prga.xml)
Y
y (prga.core.common.Dimension attribute)
ymax (prga.tools.ioplan.ioplan.IOPlanner attribute)
yosys (prga.core.context.ContextSummary attribute)
YosysScriptsCollection (class in prga.passes.yosys)