RISC-V Processor and FPGA Reusing JTAG

RISC-V Processor and FPGA Reusing JTAG

Click to follow for more exciting content!! 01PARTIntroduction This article provides a brief explanation of the usage of BSCAN based on the Spartan-6 and Kintex-7 series of FPGAs, using the K735 development board and LS-Extended development board; the software used includes riscv-openocd and riscv-gdb (included in the toolchain). Principle Explanation02PART BSCAN stands for JTAG-boundary-scan, which … Read more

Understanding the JTAG Boundary Scan (BSCAN) Component

Understanding the JTAG Boundary Scan (BSCAN) Component

While reviewing the resource utilization report of the project, we discovered a special underlying hardwareBSCAN, as shown in 1. Let’s understand its uses and applications. Figure1.The resource report shows the number and usage ofBSCAN. Figure2.Finding the path ofBSCANin the code Figure3.Locating the project call to the underlying module Figure4.Finding the location and interconnections ofFPGAunderlyingBSCAN. Figure5.Finding … Read more