Setup
startsg
Documentation
VerilogModule
Castro
Castro.__init__()
Castro.dump()
Castro.load()
ClkConstraint
ClkConstraint.__init__()
ClkGrpConstraint
ClkGrpConstraint.__init__()
FalsePthConstraint
FalsePthConstraint.__init__()
GenClkConstraint
GenClkConstraint.__init__()
InDelayConstraint
InDelayConstraint.__init__()
MaxDelayConstraint
MaxDelayConstraint.__init__()
MinDelayConstraint
MinDelayConstraint.__init__()
MultiCycConstraint
MultiCycConstraint.__init__()
OutDelayConstraint
OutDelayConstraint.__init__()
PinConstraint
PinConstraint.__init__()
RawConstraint
RawConstraint.__init__()
Synthesis
Synthesis.__init__()
Synthesis.resolve_constraint()
mm_slave
mm_slave.__init__()
ClockConstraint
ClockConstraint.__init__()
ClockGroupConstraint
ClockGroupConstraint.__init__()
FalsePathConstraint
FalsePathConstraint.__init__()
GenClockConstraint
GenClockConstraint.__init__()
InputDelayConstraint
InputDelayConstraint.__init__()
MultiCycleConstraint
MultiCycleConstraint.__init__()
OutputDelayConstraint
OutputDelayConstraint.__init__()
PortConstraint
PortConstraint.__init__()
PortConstraint.gen_physical_const()
to_int_list()
write_file()
Register
Register.__init__()
architecture()
freedesktop_os_release()
java_ver()
libc_ver()
mac_ver()
machine()
node()
platform()
processor()
python_branch()
python_build()
python_compiler()
python_implementation()
python_revision()
python_version()
python_version_tuple()
release()
system()
system_alias()
uname()
uname_result
uname_result.processor
version()
win32_edition()
win32_is_iot()
win32_ver()
AXI4LiteDevice
AXI4LiteDevice.__init__()
AXI4LiteDevice.base_addr
AXI4LiteDevice.high_addr
ImmutableWithComments
ImmutableWithComments.__init__()
Parameter
Parameter.__init__()
Parameter.update_attrs()
Port
Port.__init__()
Port.update_attrs()
Signal
Signal.__init__()
Signal.update_attrs()
VerilogModule.__init__()
VerilogModule.add_axi4lite_interface()
VerilogModule.add_axi_interface()
VerilogModule.add_localparam()
VerilogModule.add_parameter()
VerilogModule.add_port()
VerilogModule.add_raw_string()
VerilogModule.add_rfdc_interface()
VerilogModule.add_signal()
VerilogModule.add_sourcefile()
VerilogModule.add_wb_interface()
VerilogModule.add_xil_axi4lite_interface()
VerilogModule.assign_signal()
VerilogModule.assign_wb_interface()
VerilogModule.axi4lite_memory_map()
VerilogModule.gen_assignments_ascii_art()
VerilogModule.gen_assignments_str()
VerilogModule.gen_cur_blk_comment()
VerilogModule.gen_default_nettype_str()
VerilogModule.gen_endmod_str()
VerilogModule.gen_instance_verilog()
VerilogModule.gen_instances_ascii_art()
VerilogModule.gen_instances_dec_str()
VerilogModule.gen_localparams_dec_str()
VerilogModule.gen_mod_dec_str()
VerilogModule.gen_module_file()
VerilogModule.gen_params_dec_str()
VerilogModule.gen_port_list()
VerilogModule.gen_ports_dec_str()
VerilogModule.gen_signals_ascii_art()
VerilogModule.gen_signals_dec_str()
VerilogModule.gen_top_mod()
VerilogModule.get_base_wb_slaves()
VerilogModule.get_instance()
VerilogModule.has_instance()
VerilogModule.instantiate_child_ports()
VerilogModule.rewrite_module_file()
VerilogModule.search_dict_for_name()
VerilogModule.set_cur_blk()
VerilogModule.wb_compute()
VerilogModule.write_new_module_file()
WbDevice
WbDevice.__init__()
WbDevice.base_addr
WbDevice.high_addr
WbDevice.sub_arb_id
gen_wbs_master_arbiter()
instantiate_wb_arb_module()
wrap_instance()
adc
adc16
adc20g
adc5g
bram
clock_passthrough
dcp
forty_gbe
fortygbe_main
fortygbe_skarab
gpio
gpio_bidir
hmc
i2c_interface
ip
lmx2581
microblaze
microblaze_k7
microblaze_ku7
microblaze_vu_plus
onegbe
onegbe_casia_k7
onegbe_skarab
onegbe_snap
onegbe_vcu118
onegbe_vcu128
skarab
snap
snap2
snap_adc
spi_wb_bridge
sw_reg
sw_reg_sync
sys_block
ten_gbe
tengbaser_xilinx_k7
tengbaser_xilinx_ku7
tengbaser_xilinx_ultrascale
tengbaser_xilinx_usplus
tengbe_v2_xilinx_v6
vcu118
xadc
xsg
YellowBlock
from .yellow_block import YellowBlock [docs] class dcp(YellowBlock): [docs] def initialize(self): self.add_source(self.dcp_file)