Troubleshooting a Nearly Scrapped Board: Finding the Cause After a Week

Troubleshooting a Nearly Scrapped Board: Finding the Cause After a Week

Documenting an Issue Related to ALTERA Device JTAG While reviewing previous blog posts, I found several published years ago related to JTAG, specifically: the first one discusses connecting multiple devices on a single JTAG chain: https://mbb.eet-china.com/blog/1010859-213144.html. The second one involves an interesting issue encountered during automatic detection (AUTO Detect) via JTAG interface with the download … Read more

Overview of Major FPGA Manufacturers and Their Key Chips

Overview of Major FPGA Manufacturers and Their Key Chips

1 Introduction With the popularity of artificial intelligence, the demand for real-time processing of large volumes of images and video data has led to an increasing need for FPGA in hardware design. This article aims to summarize the current mainstream FPGA chips in the market and their main attributes. 2 Xilinx (赛灵思) Official Website:Xilinx Official … 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

Exploring Embedded ARM Cores in FPGAs Beyond ZYNQ

Exploring Embedded ARM Cores in FPGAs Beyond ZYNQ

Soft Cores vs Hard Cores Embedded processor hard-core FPGAs, also known as SoC FPGAs, integrate hard-core processors into the hardware design from the outset, allowing for pure hardware implementation without consuming FPGA logic resources. The hard-core processor and FPGA logic are largely independent of each other. In simple terms, SoC FPGAs combine an ARM processor … Read more