Vivado providers.
Providers
- VivadoIPBlockInfo
- VivadoInterfaceInfo
- VivadoPlacementCheckpointInfo
- VivadoRoutingCheckpointInfo
- VivadoSynthCheckpointInfo
VivadoIPBlockInfo
load("@rules_vivado//vivado:providers.bzl", "VivadoIPBlockInfo")
VivadoIPBlockInfo(is_interface, library, module_top, repo, vendor, version)
Info for a vivado ip block
FIELDS
VivadoInterfaceInfo
load("@rules_vivado//vivado:providers.bzl", "VivadoInterfaceInfo")
VivadoInterfaceInfo(abstraction_definition, bus_definition, library, name, setup_tcl, vendor,
version)
Info for a Vivado IP-XACT interface definition
FIELDS
VivadoPlacementCheckpointInfo
load("@rules_vivado//vivado:providers.bzl", "VivadoPlacementCheckpointInfo")
VivadoPlacementCheckpointInfo(checkpoint)
Contains information at output of placement.
FIELDS
VivadoRoutingCheckpointInfo
load("@rules_vivado//vivado:providers.bzl", "VivadoRoutingCheckpointInfo")
VivadoRoutingCheckpointInfo(checkpoint)
Contains information at output of routing.
FIELDS
VivadoSynthCheckpointInfo
load("@rules_vivado//vivado:providers.bzl", "VivadoSynthCheckpointInfo")
VivadoSynthCheckpointInfo(checkpoint)
Contains information at output of synthesis.
FIELDS