Understanding eMMC Chip Programming

Understanding eMMC Chip Programming

First, we need to understand eMMC, eMMC (Embedded Multi Media Card) is a standard specification for embedded storage primarily aimed at products such as mobile phones or tablets, established by the MMC Association.eMMC integrates a controller within the package, providing a standard interface and managing flash memory, allowing mobile manufacturers to focus on other aspects … Read more

Detailed Explanation of 3D NAND and 2D NAND Structures

Detailed Explanation of 3D NAND and 2D NAND Structures

Source: Tom Talks Chip Manufacturing Original Author: Tom Both 2D NAND and 3D NAND are types of non-volatile memory technology (NVM Non-Volatile Memory), which falls under the category of Memory. So, with 2D NAND available, why upgrade to 3D? Definition Non-volatile memory technology is a type of memory technology that retains stored data even when … Read more

Fundamentals of Assembly Language

Fundamentals of Assembly Language

0x00 This article is dedicated to daily learning and note sharing to help everyone learn assembly language. Why learn assembly language? Because in red-blue confrontations, our tools are often detected and eliminated by AV/EDR systems. Therefore, we need to counter AV, which involves evasion techniques. To learn evasion techniques, we must start from the basics. … Read more

Components of PLC Control Systems

Components of PLC Control Systems

The hardware of a PLC mainly consists of several parts: the Central Processing Unit (CPU), memory, input units, output units, communication interfaces, expansion interfaces, and power supply.The CPU is the core of the PLC, while the input and output units serve as the interface circuits connecting field input/output devices to the CPU. The communication interface … Read more

Understanding MCU Flash, EEPROM, and SRAM: Key Differences and Selection Guidelines

Understanding MCU Flash, EEPROM, and SRAM: Key Differences and Selection Guidelines

As a hardware engineer, we often deal with microcontrollers (MCUs). However, when selecting an MCU, in addition to pin functions, we should be more familiar with the three important parameters: Flash, EEPROM, and SRAM. If we do not prepare adequately in advance, we may find ourselves wasting more time and effort later on when we … Read more

Tutorial for Inspur FPGA Acceleration Card K480T

Tutorial for Inspur FPGA Acceleration Card K480T

Click the blue text above to follow us 01 Basic Overview Acceleration Card Model: Inspur YPCB_00338_1P1 FPGA Chip Model: XC7K480TFFG1156-2 FLASH Chip Model: MT28GU512AAA1EGC-0SIT VIVADO Version: Vivado 2019.2 02 Program Burning In formal engineering projects, after generating the bitstream and verifying the solution, users will burn the official version of the program into FLASH. This … Read more

Researcher Zhu Huilong from the Microelectronics Institute Develops a High-Performance Single-Crystal Silicon Channel 3D NOR Flash Memory

Researcher Zhu Huilong from the Microelectronics Institute Develops a High-Performance Single-Crystal Silicon Channel 3D NOR Flash Memory

 NOR flash memory plays an irreplaceable role in artificial intelligence, automotive electronics, and industrial fields due to its advantages of high speed, reliability, and long lifespan. Currently, the commonly used planar NOR flash faces bottlenecks in size scaling below 50 nanometers, making it difficult to further enhance integration density, optimize device performance, and reduce manufacturing … Read more

STM32 Microcontroller #16: FLASH Memory

STM32 Microcontroller #16: FLASH Memory

Main reference materials: Bilibili @ Jiangxie Technology STM32 Beginner Tutorial – 2023 Edition Detailed Explanation with Chinese Subtitles Development materials download link: https://pan.baidu.com/s/1h_UjuQKDX9IpP-U1Effbsw?pwd=dspb Microcontroller kit: STM32F103C8T6 development board microcontroller C6T6 core board experimental board minimum system board kit Article source file: https://github.com/INKEM/Knowledge_Base This chapter is the final chapter based on Jiangxie Technology’s STM32 beginner tutorial, … Read more

Renesas A4T1 Internal Flash Operations – Unified API Layer Packaging

Renesas A4T1 Internal Flash Operations - Unified API Layer Packaging

Introduction This article is a small explosion worth revisiting in the future. First, we will thoroughly understand the code flash and data flash of the A4T1 platform and provide a unified encapsulated function for operations.(We will not touch the OTP area as it is very dangerous according to official warnings.) In the future, operations on … Read more

Three Types of Memory Areas in Microcontrollers

Three Types of Memory Areas in Microcontrollers

Follow+Star PublicAccount, don’t miss out on exciting contentSource | typedefThis article shares some basic knowledge related to memory commonly found in microcontrollers. 1. Two Types of Memory FLASH Flash Memory is a secure and fast storage medium that is small in size, has a large capacity, is cost-effective, and retains data without power. It has … Read more