Xilinx 7 Series FPGA Architecture Clock Resources

Xilinx 7 Series FPGA Architecture Clock Resources

Welcome FPGA engineers to join the official WeChat technical group Clickthe blue textto follow us at FPGA Home – the largest and best FPGA pure engineer community in China Introduction: In this article, we introduce the global clock resources. The global clock is a dedicated interconnect network specifically designed to reach all clock inputs to … Read more

MOSFET Driven Load Control Module

MOSFET Driven Load Control Module

1. MOSFET Driven Load 1.1 Definition A MOSFET driven load refers to a load that can be driven by components with switching functions such as switches, MOSFETs, or transistors. Common types include: (1) Resistive Load: Devices that generate heat through a resistive wire. (2) Inductive Load: Such as electromagnetic coils, solenoids, relays, solenoid valves, and … Read more

Understanding Timing Diagrams in Embedded Development

Understanding Timing Diagrams in Embedded Development

Follow usLearn Embedded Together and grow together The core of a timing diagram is the relationship between time and the level changes. Time progresses from left to right, and levels are represented as high or low, typically denoted by 0 and 1. A timing diagram helps us understand the changes of various signals in a … Read more

Mastering I2C/SPI Communication Protocols

Mastering I2C/SPI Communication Protocols

Communication Protocol What are the differences between synchronous vs asynchronous and serial vs parallel? Communication protocols are fundamental skills that are applicable everywhere. However, very few people can confidently say they fully understand a specific communication protocol. Often, we only use part of the protocol. Hardware Engineer Growth Plan Phase IV: Hard Sound UP Master … Read more

How to Analyze Chip Timing Diagrams in Microcontroller Programming?

How to Analyze Chip Timing Diagrams in Microcontroller Programming?

Timing is very important for digital circuits; it can be said that timing is the foundation for the normal operation of digital circuits. When it comes to timing, it generally refers to the programming methods of programmable devices. In microcontroller programming, it is necessary to write programs based on the timing of the controlled chip, … Read more

Summary of Using 1602 LCD Module

Summary of Using 1602 LCD Module

There are only two operations for the 1602: reading and writing. Reading can be divided into reading status (status register) and reading data (from RAM), while writing can be divided into writing instructions and writing data (to RAM). All operation timing needs to follow the table below. During usage, I encountered a situation where nothing … Read more