https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Simple-Connections?contentId=0IDCrqmkZBC8FxGwfeJcbg
Simple Connections - Simple Connections - 2020.2 English - UG897
As shown below, select an open port of a block, right-click, keep the cursor on a particular port then right click and select Xilinx BlockConnect option to see...
simpleconnectionsenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Description-of-the-Generated-Results?contentId=CGbXs_gc1xfdUXRz7X5Fpg
Description of the Generated Results - Description of the Generated Results - 2020.2 English - UG897
of thedescriptiongeneratedresultsenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Defining-Port-Blocks?contentId=AS~My_QpFf50lkoE_pSCzg
Defining Port Blocks - Defining Port Blocks - 2020.2 English - UG897
The port interface of a black box is defined by the block's configuration M-function. Recall that black box ports are defined using port descriptors. A port...
definingportblocksenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Hardware-Co-Simulation-Blocks?contentId=JT4NqswAyqCheqTz6dlZjw
Hardware Co-Simulation Blocks - Hardware Co-Simulation Blocks - 2020.2 English - UG897
System Generator automatically creates a new hardware co-simulation block once it has finished compiling your design into an FPGA bitstream. It also creates a...
hardwarecosimulationblocksenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Debugging-Clock-Propagation?contentId=9TqKdwN0YACtv9CtihqPEQ
Debugging Clock Propagation - Debugging Clock Propagation - 2020.2 English - UG897
The top-level System Generator token can be used to control the display of all System Generator Block Icons using the Block icon display control in the General...
debuggingclockpropagationenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/How-to-Invoke?contentId=EetrQGGR_X066lxuuBoKjA
How to Invoke - How to Invoke - 2020.2 English - UG897
Method 1 Right-click the Simulink canvas and select Xilinx BlockAdd. Method 2 Execute the short cut Ctrl 1 (one). Method 3 From the Simulink model pull down...
how toinvokeenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Clocking-Modes?contentId=yyn5nc5yuGWDkH8KALwL3w
Clocking Modes - Clocking Modes - 2020.2 English - UG897
There are several ways in which a System Generator hardware co-simulation block can be synchronized with its associated FPGA hardware. In single-step clock...
clockingmodesenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Insert-Pipeline-Registers?contentId=RTiyEg3O7Aqx7I7wlqqwHA
Insert Pipeline Registers - Insert Pipeline Registers - 2020.2 English - UG897
Insert pipeline registers wherever possible and reasonable. Deep pipelines are efficiently implemented with the Delay blocks since the SRL32 primitive is used....
insertpipelineregistersenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Dynamic-Output-Ports?contentId=cdXGRmjqf4lVeqlnYmqdZg
Dynamic Output Ports - Dynamic Output Ports - 2020.2 English - UG897
A useful feature of the black box is its ability to support dynamic output port types and rates. For example, it is often necessary to set an output port width...
dynamicoutputportsenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Using-the-Configuration-Wizard?contentId=k7gUVAqc3eyrWsk3YwEwVw
Using the Configuration Wizard - Using the Configuration Wizard - 2020.2 English - UG897
The Black Box Configuration Wizard opens automatically when a new black box block is added to a model. Note: Before running the Configuration Wizard, ensure...
configuration wizardusingenglish
https://docs.amd.com/r/en-US/ug897-vivado-sysgen-user/Parameterizable-Accumulator?contentId=vO0CEjRUbqnwz1mAqvbbJQ
Parameterizable Accumulator - Parameterizable Accumulator - 2020.2 English - UG897
This example shows how to use the MCode block to build an accumulator using persistent state variables and parameters to provide implementation flexibility....
accumulatorenglish