Practical Differences and Application Strategies of HDL in FPGA and ASIC Design

Practical Differences and Application Strategies of HDL in FPGA and ASIC Design

Hardware Description Language (HDL) is the cornerstone of modern digital system design, used as the core tool to describe hardware behavior and structure in both Field Programmable Gate Arrays (FPGA) and Application-Specific Integrated Circuits (ASIC). However, the fundamental differences in implementation, design processes, and target applications between FPGA and ASIC lead to significant differences in … Read more

Key Points for Profibus DP Networking

Key Points for Profibus DP Networking

Profibus DP Networking Key Points In industrial sites, one of the most troublesome issues for engineers is communication. Often, they feel that all their settings are correct, yet communication fails, leaving them confused. Below, we will specifically introduce how to set up a Profibus DP network for normal and stable operation. The setup of a … Read more

Multifunctional FPGA-JTAG Overview

Multifunctional FPGA-JTAG Overview

Hardware Introduction Currently, there are mainly two types of AMD-Xilinx FPGA-JTAG in China: one is the official development board: The second is the newly launched smart lynq (faster and more functional): The price discourages a large number of people: The second type is domestic, with various kinds that I won’t show images of. Domestic JTAG … Read more

Troubleshooting JTAG Connection Issues

Troubleshooting JTAG Connection Issues

Wu Jianying Microcontroller Development Board Address Shop:【Wu Jianying’s Shop】 Address:【https://item.taobao.com/item.htm?_u=ukgdp5a7629&id=524088004171】 This article contains two parts: 1) Continuing the discussion on the TI DSP connection issues; 2) Briefly mentioning the Xilinx FPGA JTAG connection issues. 1. Why Can’t the TI DSP Connect? Half a year ago, I published a blog post titled “Why Can’t the DSP … Read more

What Does an Embedded BSP Engineer Do?

What Does an Embedded BSP Engineer Do?

What exactly is a BSP engineer? Let’s take a look at this article. 1. Embedded Systems To understand what an embedded software engineer is, we first need to talk about embedded systems (embedded devices). The definition of embedded systems according to Wikipedia is as follows: Embedded systems (<span>Embedded System</span>) are a type of computer system … Read more

What Does an Embedded BSP Engineer Do?

What Does an Embedded BSP Engineer Do?

Click the blue "One Click Linux" in the upper left corner and select "Set as Star" Be the first to see valuable articles ☞【Valuable】Embedded Driver Engineer Learning Path ☞【Valuable】A Comprehensive Linux IoT Project for Your Resume ☞【Valuable】Linux Embedded Knowledge Points – Mind Map – Free Access ☞【Thanks】My new book “Learning ARM from Scratch” is officially … Read more

What Is a BSP Engineer?

What Is a BSP Engineer?

Article Source https://luomuxiaoxiao.com/?p=170 1. Embedded Systems To understand what an embedded software engineer is, we first need to discuss embedded systems (embedded devices). Wikipedia defines embedded systems as follows: An embedded system is a computer system that is embedded within a mechanical or electrical system, designed for specific functions and real-time computing performance. In simple … Read more

Introduction to Linux Device Drivers

Introduction to Linux Device Drivers

01 — Linux Architecture The Linux architecture can be divided into user space and kernel space, which interact with each other through the system call interface. The so-called System Call Interface is a mature interface predefined by the Linux kernel for user space applications. User applications can call the services provided by the operating system … Read more