The Journey of MCU Chip Encryption

The Journey of MCU Chip Encryption

Since the birth of MCUs in the 1970s, the technology for breaking chips and the solutions to prevent chip cracking have been in a constant chase of “the higher the road, the higher the magic,” with each side trying to outdo the other. This article shares the development history of microcontrollers in terms of security … Read more

Differences Between AI Chips and Traditional Chips

Differences Between AI Chips and Traditional Chips

Conference Invitation Artificial Intelligence (AI) Chip Design Seminar (July 25, Beijing National Convention Center) A domestic startup specializing in AI FPGA acceleration algorithms, Deep Insight Technology, was acquired by the international giant Xilinx just two days ago, causing quite a stir in the industry. Currently, there are quite a number of companies in China working … Read more

FPGA Clock Design Solutions

FPGA Clock Design Solutions

Clock Design Solutions In complex FPGA designs, creating a clocking solution is a challenging task. Designers need to have a good grasp of the clock resources available in the target device and their limitations, understand the trade-offs between different design techniques, and possess a solid knowledge of a range of design practices. Incorrect designs or … Read more

Choosing the Right Power Module for Your Design: A Critical Decision!

Choosing the Right Power Module for Your Design: A Critical Decision!

When transitioning from concept to product, selecting a power supply is essential. An isolated power module provides 12V power for advanced ASICs, microcontrollers, FPGAs, and various other components. As always, these components practically fill the space on the circuit board, providing sufficient power, stability, thermal performance, low noise, and reliability, which challenge the laws of … Read more

Getting Started with Basic Programming on microbit

Getting Started with Basic Programming on microbit

This year marks the 57th anniversary of the Basic programming language. For many, their first experience with programming was in the 1970s to 1980s using Basic on Commodore PET, Sinclair ZX Spectrum, or Apple 2. Notably, Sister Mary Kenneth Keller, a member of the team that created the BASIC language, was the first woman in … Read more

Experiment on Ohm’s Law Based on ESP32

Experiment on Ohm's Law Based on ESP32

This experiment uses a homemade voltage and current sensor. The sensor collects voltage and current values, displays them on the screen, and simultaneously sends them to a computer via Bluetooth for data processing. Through linear fitting tools, the resistance value is obtained, and the measured values are equal to the real values within an acceptable … Read more

Complete MIPI IP Solutions from Bright Semiconductor

Complete MIPI IP Solutions from Bright Semiconductor

Shanghai, China—October 14, 2022—Bright Semiconductor, a one-stop custom chip and IP supplier, has announced the launch of a complete MIPI IP solution for customized ASIC/SoC design services. This solution consists of a series of MIPI controllers and PHYs, which can assist system manufacturers and IC companies in designing high-quality ASIC/SoC products while accelerating time to … Read more

Understanding CPU, GPU, ASIC, and FPGA: A Comprehensive Guide

Understanding CPU, GPU, ASIC, and FPGA: A Comprehensive Guide

In today’s rapidly evolving technology landscape,computing power has become an important driving force for social progress and industrial upgrades. In this vast ocean of computing,CPU, GPU, ASIC, and FPGA are the four core forces, each playing an irreplaceable role. Let’s dive into the secrets of these four computing units. 1. CPU CPU (Central Processing Unit), … Read more

Essential Knowledge of FPGA: A Must-Read for Beginners!

Essential Knowledge of FPGA: A Must-Read for Beginners!

FPGA stands for Field-Programmable Gate Array, which is a type of programmable logic device. 1. Comparison with Microcontrollers Different Structures: 1.1 The number of pins, resources, and internal multipliers in a microcontroller is fixed, meaning its hardware is predetermined. Its functions can be achieved through software programming. 1.2 In contrast, the internal circuitry of an … Read more