Visible to Intel only — GUID: zdv1522865290479
Ixiasoft
1. Introduction
2. Core Partition Reuse Debug—Developer
3. Core Partition Reuse Debug—Consumer
4. Root Partition Reuse Debug—Developer
5. Root Partition Reuse Debug—Consumer
6. Document Revision History for AN 894: Signal Tap Tutorial with Design Block Reuse for Intel® Cyclone® 10 GX FPGA Development Board
2.1. Step 1: Creating a Core Partition
2.2. Step 2: Creating Partition Boundary Ports
2.3. Step 3: Compiling and Checking Debug Nodes
2.4. Step 4: Exporting the Core Partition and Creating the Black Box File
2.5. Step 5: Copying Files to Consumer Project
2.6. Step 6: Creating a Signal Tap File (Optional)
2.7. Step 7: Programming the Device and Verifying the Hardware
2.8. Step 8: Verifying Hardware with Signal Tap
3.1. Step 1: Adding Files and Running Synthesis
3.2. Step 2: Creating a Signal Tap File
3.3. Step 3: Creating a Partition for blinking_led_top
3.4. Step 4: Compiling the Design and Verifying Debug Nodes
3.5. Step 5: Programming the Device and Verifying the Hardware
3.6. Step 6: Verifying Hardware with Signal Tap
4.1. Step 1: Creating a Reserved Core Partition and Defining a Logic Lock Region
4.2. Step 2: Generating and Instantiating SLD JTAG Bridge Agent in the Root Partition
4.3. Step 3: Generating and Instantiating the SLD JTAG Bridge Host
4.4. Step 4: Generating HDL Instance of Signal Tap
4.5. Step 5: Compiling Export Root Partition and Copying Files to Consumer Project
4.6. Step 6: Programming the Device and Verifying the Hardware
4.7. Step 7: Generating a Signal Tap File for the Root Partition
4.8. Step 8: Verifying the Hardware with Signal Tap
5.1. Step 1: Adding Files to Customer Project
5.2. Step 2: Generating and Instantiating SLD JTAG Bridge Host in Reserved Core Partition
5.3. Step 3: Synthesizing, Creating Signal Tap File, and Compiling
5.4. Step 4: Programming the Device and Verifying the Hardware
5.5. Step 5: Verifying the Hardware of Reserved Core Partition with Signal Tap
5.6. Step 6: Verifying Hardware of Root Partition with Signal Tap
Visible to Intel only — GUID: zdv1522865290479
Ixiasoft
2.7. Step 7: Programming the Device and Verifying the Hardware
- To open the Intel® Quartus® Prime Programmer, click Tools > Programmer.
- Connect the board cables:
- JTAG USB cable to board
- Power cable attached to board and power source
- Turn on power to the board.
- In the Intel® Quartus® Prime Programmer, click Hardware Setup.
Figure 17. Hardware Setup
- In the Hardware list, select USB-BlasterII, and then click Close. The device chain appears.
Note: If the device chain does not appear, verify the board connections.
- Click Auto-Detect. The device chain populates.
- In the Found Devices list, select the device that matches your design and click OK. For this tutorial, select the 10CX220YF device that matches the 10CX220YF780 FPGA on the Intel® Cyclone® 10 GX Development Kit.
- Right-click the 10CX220YF row in the file list, and then click Change File.
- Browse to select the top.sof file from the appropriate tutorial/output_files/ directory.
- Enable the Program/Configure option for the 10CX220YF row.
Figure 18. Program/Configure Option
- Click Start. The progress bar reaches 100% when device configuration is complete. The device is now fully configured and in operation.
Figure 19. Programming SuccessfulNote: If device configuration fails, make sure the device you select for configuration matches the device you specify during .sof file generation.
- Verify the LEDs behavior.
After completing this tutorial module:
- LEDs D20-D21 map to the blinking_led_top core.
- LEDs D19-D22 map to the top-level (root) design.
The blinking_led_top core flashes LEDs in binary order, and the top-level design LEDs are On.