Note
For setting up the boards, you do not need an Ethernet cable or an SD card.
This figure shows how to set up the Xilinx® Zynq®-7000 ZC706 evaluation board. To set up the board:
Configure SW4
shown in the image below, and to use Digilent
USB-TO-JTAG interface using the following configuration table:
Configuration Source | SW4 switch 1 | SW4 switch 2 |
None | 0 | 0 |
Cable Connector J3 | 1 | 0 |
Digilent USB-TO-JTAG Interface | 0 | 1 |
JTAG (flying lead)Header J62 | 1 | 1 |
Plug the power cord and then connect the host computer to the FPGA board by using a JTAG cable as shown in the image below:
To use Ethernet, see Create Target Object That Has an Ethernet Interface and Set IP Address.
To learn more about the board configuration, see Xilinx ZC706 Evaluation Board User Guide.
After you have set up the connection to the board, to run the workflow:
Create a workflow object by using the bitstream name that is provided for the board as mentioned in Use Deep Learning Bitstreams (Deep Learning HDL Toolbox Support Package for Xilinx FPGA and SoC Devices) .
To learn more about the workflow, see Prototype Deep Learning Networks on FPGA and SoCs Workflow.
This figure shows how to set up the Intel® Arria® 10 SoC development kit. To set up the board:
Plug the power cord and then connect the host computer to the FPGA board by using a JTAG cable.
Specify the SW3 switch settings:
Bit 1 | Bit 2 | Bit 3 | Bit 4 | Bit 5 | Bit 6 | Bit 7 | Bit 8 |
Off | On | On | On | On | Off | Off | Off |
Connect two DDR4 plugin boards to the memory plugin slot.
To use Ethernet, see Create Target Object That Has an Ethernet Interface and Set IP Address.
This figure shows the configuration settings for the Intel Arria 10 SoC development kit.
To learn more about the board configuration, see Arria 10 SoC Development Kit User Guide.
After you have set up the connection to the board, to run the workflow:
Create a workflow object by using the bitstream name that is provided for the board as mentioned in Use Deep Learning Bitstreams (Deep Learning HDL Toolbox Support Package for Intel FPGA and SoC Devices) .
To learn more about the workflow, see Prototype Deep Learning Networks on FPGA and SoCs Workflow.
1. Set up the Xilinx Zynq UltraScale+ MPSoC ZCU102 evaluation kit as shown in the figure below:
To setup the board:
Plug in the power cord. If using JTAG connect the FPGA board to the host computer using a JTAG cable. If using Ethernet connect the FPGA board to the host computer using an Ethernet cable.
Configure SW6
switch which is shown in the image below:
Use the configuration table below to configure the switch settings:
Boot Mode | Mode Pins [3:0] | SW6 Switch Position [3:0] |
JTAG | 0, 0, 0, 0 | on, on, on, on |
QSPI32 | 0, 0, 1, 0 | on, on, off, on |
SD | 1, 1, 1, 0 | off, off, off, on |
The SW6
default position is QSPI32
. For the
SW6
DIP switch moving the switch towards the
ON
label is a 0.
To use Ethernet, see Create Target Object That Has an Ethernet Interface and Set IP Address.
To learn more about the ZCU102 hardware setup, please refer to Xilinx documentation
After you have set up the connection to the board, to run the workflow:
Create a workflow object by using the bitstream name that is provided for the board as mentioned in Use Deep Learning Bitstreams (Deep Learning HDL Toolbox Support Package for Xilinx FPGA and SoC Devices) .
To learn more about the workflow, see Prototype Deep Learning Networks on FPGA and SoCs Workflow.