Integrating Your Development Board into the Vivado Workflow

Integrating Your Development Board into the Vivado Workflow

Win a Backpack How Difficult Is It? Give it a Try! →_→ Long Press to Recognize Copyright Statement: This article was published by the blogger“cuter”.Reprinting is welcome, but the content of the blog must not be altered, nor used for any profit purposes. When reprinting, the author’s profile and copyright statement must not be deleted. … Read more

Design of Vision Servo Control for Six-Degree-of-Freedom Robot Based on FPGA EtherCAT

Design of Vision Servo Control for Six-Degree-of-Freedom Robot Based on FPGA EtherCAT

Made in China 2025 is the first decade action plan for the Chinese government to implement the strategy of becoming a manufacturing power, which is a major strategic deployment to comprehensively improve the quality and level of China’s manufacturing industry. It clearly points out the important position of innovative technologies surrounding industrial robots. Currently, industrial … Read more

Understanding On-Chip Bus Protocols: A Deep Dive into APB

Understanding On-Chip Bus Protocols: A Deep Dive into APB

Previously, we discussed the on-chip interconnect bus, but having just the bus is not enough; we also need on-chip bus protocol support. Only with the protocol can we operate the registers accurately. When it comes to on-chip bus protocols, there are many, such as the AMBA bus used by ARM, the Wishbone bus by Silicore, … Read more

Understanding SOC Design and Address Allocation

Understanding SOC Design and Address Allocation

Previously, it was explained that when external registers need to be added, the bus interconnection module must be changed. In the bus interconnection module, each register has a wire connected to the bus interconnection module for reading data and enabling signals. If there are relatively few registers, it seems there is no problem. But what … Read more

Step-By-Step Guide to Create a 500M Logic Analyzer Using ZYNQ Core Board

Step-By-Step Guide to Create a 500M Logic Analyzer Using ZYNQ Core Board

Content Overview This article explains the process of creating an 8-channel high-performance logic analyzer. In this manual, we guide you to program the dedicated firmware we provide, allowing you to upgrade your BX71 core board into a high-performance logic analyzer with 500M sampling capability and 8 sampling channels, each with a storage depth of 400M. … Read more

Design of Visual Servo Control for Six-Degree-of-Freedom Robot Based on FPGA EtherCAT

Design of Visual Servo Control for Six-Degree-of-Freedom Robot Based on FPGA EtherCAT

China Manufacturing 2025 is the first decade action plan implemented by the Chinese government to strengthen the manufacturing industry, aiming to significantly improve the quality and level of China’s manufacturing industry. It highlights the importance of innovative technologies surrounding industrial robots. Currently, industrial robot technology is widely applied in fields such as automotive processing, food … Read more

Learning About Zynq Architecture

Learning About Zynq Architecture

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us at FPGA Home – the largest pure FPGA engineer community in China. 1. Introduction Zynq consists of two main parts: a processing system (PS) made up of dual-core ARM Cortex-A9 processors, and programmable logic (PL) equivalent to an FPGA. It … Read more

Can VxWorks and Linux Run Simultaneously on MPSoC?

Can VxWorks and Linux Run Simultaneously on MPSoC?

The Xen hypervisor project began at the University of Cambridge in the 1990s and became open source in 2002. Today, it is one of the most popular open-source hypervisors, usable in cloud computing. Xilinx and DornerWorks have applied this virtualization platform on the Zynq UltraScale+ MPSoC, allowing Xen to shine. It ensures security, multifunctionality, and … Read more

Research on Teaching Embedded Systems Based on Zynq

Research on Teaching Embedded Systems Based on Zynq

Abstract: In response to the issues in traditional embedded systems teaching, this article proposes using the Zynq platform as a practical platform for teaching reform in embedded systems. A new course structure is adopted, oriented towards engineering practice training, driving students to autonomously complete course learning and practical activities. Teaching practice shows that completing embedded … Read more

Implementing Complex Embedded Systems with ZYNQ

Implementing Complex Embedded Systems with ZYNQ

Welcome FPGA engineers to join the official WeChat technical group Clickthe blue textto follow us at FPGA Home – the largest and best FPGA engineer community in China [Guide] Implementing complex embedded systems based on ZYNQ is very convenient, and its application fields are becoming increasingly widespread. This article will discuss personal experiences based on … Read more