Powerful JTAG Boundary Scan 5 – FPGA Boundary Scan Applications

Powerful JTAG Boundary Scan 5 - FPGA Boundary Scan Applications

Previous article, introduced the JTAG boundary scan application based on STM32F103, demonstrated the application of TopJTAG Probe software, and the basic functions of boundary scan. This article introduces the boundary scan application based on Xilinx FPGA, which is almost the same. 1. Obtain the Chip’s BSDL File The method of obtaining the BSDL file for … Read more

In-Depth Overview of FPGA Basics in Heterogeneous Computing

In-Depth Overview of FPGA Basics in Heterogeneous Computing

With the application of cloud computing, big data, and artificial intelligence technologies, relying solely on CPUs can no longer meet the computational needs of various industries. Scenarios such as massive data analysis, machine learning, and edge computing require a diversified computing architecture, necessitating the collaboration of different processor architectures and heterogeneous computing technologies like GPUs, … Read more

Comprehensive Analysis of FPGA Basics

Comprehensive Analysis of FPGA Basics

FPGA (Field Programmable Gate Array) is a type of field programmable gate array that has evolved from programmable devices such as PLA, PAL, GAL, and CPLD. It serves as a semi-custom circuit in the domain of Application-Specific Integrated Circuits (ASIC), addressing the shortcomings of custom circuits while overcoming the limitations of existing programmable devices in … Read more

Comprehensive Analysis of FPGA Basics

Comprehensive Analysis of FPGA Basics

FPGA (Field Programmable Gate Array) refers to a field-programmable gate array. It is a product developed further based on programmable devices such as PLA, PAL, GAL, and CPLD. It serves as a semi-custom circuit in the domain of Application-Specific Integrated Circuits (ASIC), addressing the shortcomings of custom circuits and overcoming the limitations of the number … Read more

Getting Started with Raspberry Pi and Free LabVIEW Community Edition

Getting Started with Raspberry Pi and Free LabVIEW Community Edition

At the end of last month, the LabVIEW Community Edition (LabVIEW Standard and LabVIEW NXG Standard) was officially released for personal project use. The LabVIEW Standard version will be freely available for non-commercial users, providing the same functionality as the LabVIEW Professional version. This includes an updated version of the LINX toolkit to assist engineering … Read more

A Simple Explanation of Xilinx FPGA MIPI Interface

A Simple Explanation of Xilinx FPGA MIPI Interface

Let’s talk about Xilinx’s MIPI solution. Here, we take the ordinary 7 series as the discussion object, while Xilinx’s high-end KU+/MPSOC+ already support MIPI interface IO directly. Due to the special nature of MIPI signals, low power consumption should be fully considered at the design stage. Therefore, the native signal levels of MIPI support both … Read more

FPGA-Based MIPI Camera Development with XILINX MIPI D-PHY IP Core

FPGA-Based MIPI Camera Development with XILINX MIPI D-PHY IP Core

XILINX’s ULTRASCALE+ series FPGA comes with two MIPI IP cores, namely the MIPI D-PHY IP and MIPI CSI-2 IP. The D-PHY can be considered a low-level IP core that can parse data from each LANE, with data between LANE being relatively independent, requiring the user to compose a complete frame of image data. The CSI-2 … Read more