Common Basic Integrated Logic Gates in Digital Circuit Simulation with Multisim

Common Basic Integrated Logic Gates in Digital Circuit Simulation with Multisim

It is well known that people have defined three basic logical relationships: AND, OR, NOT, which can be combined to form NAND, NOR, XOR, XNOR five logical relationships. All logical relationships in digital systems can be realized using the basic three logical relationships (similar to how decimal numbers can always be represented using 10 digits … Read more

How Undergraduates Can Enter the FPGA Field

How Undergraduates Can Enter the FPGA Field

For undergraduates, entering the FPGA development field requires systematic planning and practical accumulation. Below is a grounded guide summarized from industry experience to help you start from scratch: 1. Solidify the Basics: Build a knowledge framework with core courses covering essential content: Digital Circuits (Digital Logic), Computer Architecture, and Interface Technology. Recommended book: Fundamentals of … Read more

Series: Detailed Explanation of Digital IC/FPGA Cross-Clock Domain Issues (2) In-Depth Understanding of Metastability (Part 1)

Series: Detailed Explanation of Digital IC/FPGA Cross-Clock Domain Issues (2) In-Depth Understanding of Metastability (Part 1)

This series of articles will delve into the CDC issues, introducing CDC handling, CTS, and CDC timing constraints. Interested readers are encouraged to follow.The previous article in this series, 【Series】Detailed Explanation of Digital IC/FPGA Cross-Clock Domain Issues (1) Synchronous and Asynchronous Clocks, introduced synchronous/asynchronous clocks and the limitations of fully synchronous designs. This article will … Read more

Proteus Digital Circuit Simulation

Proteus Digital Circuit Simulation

Table of Contents 1. Introduction to Basic Logic Gates and NAND Gates in Digital Circuits 1.1 Truth Table for NAND Gate 1.2 Logic Expression for NAND Gate 1.3 Symbol for NAND Gate 2. Simulating NAND Gates Using Discrete Components in Proteus 2.1 Schematic Diagram of Classic TTL NAND Gate 2.2 Simulation Result Images A and … Read more

FPGA Learning Notes: 1. Basics of Digital Circuits

FPGA Learning Notes: 1. Basics of Digital Circuits

This note records my learning process of FPGA, briefly documenting some knowledge points that may not be very clear or are worth recording for future reference. If the content of the notes happens to help you, I am very happy! 1. What is a Digital Circuit In life, there are two concepts: digital signals and … Read more

How To Build A Simple 16-bit CPU

How To Build A Simple 16-bit CPU

To make a simple 16-bit CPU, we first need to clarify what a CPU does. We should understand the composition of a computer (or its alternatives, since not only computers have CPUs; modern electronics are advanced, and many devices such as mobile phones, washing machines, televisions, and even your car are equipped with a CPU). … Read more

Recommended Books for Digital IC Design

Recommended Books for Digital IC Design

IC design, or Integrated Circuit Design, is a discipline of electronic engineering and computer engineering, mainly focusing on the design of integrated circuits (IC) using specialized logic and circuit design techniques. This article mainly introduces classic books on digital IC design. Let’s follow along to learn more. 1. ‘Advanced Digital Design with Verilog HDL’ This … Read more

How to Calculate the Value of Capacitor C1 in Microcontroller Reset Circuit

How to Calculate the Value of Capacitor C1 in Microcontroller Reset Circuit

[Question] How to calculate the value of capacitor C1 in the microcontroller reset circuit? I need the specific formula and explanation! Urgently needed! [Incorrect Answer] Taking the 51 microcontroller as an example: The reliable reset time for the microcontroller must be greater than 2 machine cycles. If using a 12MHz crystal oscillator, the reset time … Read more

Essential Circuits to Understand in Electronics

Essential Circuits to Understand in Electronics

Analog Signal refers to information represented by continuously varying physical quantities, such as temperature, humidity, current, voltage, etc. Its value changes continuously and can take an infinite number of different values within a certain time range. Digital Signal has discrete, non-continuous values and is commonly represented by 1 and 0 in binary. In digital circuits, … Read more

How to Design a Chip from Scratch?

How to Design a Chip from Scratch?

Source: Content from “Mo Shang Feng Qi Lu Kan IC“, Author: Mo Shang Feng Qi Lu, thank you.. With support from various parties, integrated circuits have become a hot topic of the era, and there are numerous articles discussing the complexity and difficulties of chip design. I plan to clarify the chip design process from … Read more