ACROVIEW Programmer Supports Nation Technology’s Universal Microcontroller N32G401K8L

ACROVIEW Programmer Supports Nation Technology's Universal Microcontroller N32G401K8L

As a leader in the chip programming industry, ACROVIEW Technology recently announced the latest update to its programming software and released a list of newly supported chip models. In this update, the universal microcontroller N32G401K8L from Nation Technology has been added to ACROVIEW’s bulk programming platform AP8000.

The N32G401K8L microcontroller features a high-performance 32-bit ARM Cortex™-M4F core, integrating a Floating Point Unit (FPU) and Digital Signal Processing (DSP) capabilities, supporting parallel computing instructions. It operates at a maximum frequency of 72MHz, integrates up to 64KB of on-chip encrypted Flash memory, and supports multi-user partition permission management, with a maximum of 8KB of embedded SRAM. It includes a high-speed internal AHB bus, two low-speed peripheral clock buses (APB), and a bus matrix, supporting up to 40 reusable I/Os, providing a rich set of high-performance analog interfaces, including one 12-bit 4.2Msps ADC, supporting up to 16 external input channels and 3 internal channels, while also offering various digital communication interfaces, including 4 U(S)ARTs, 2 I2Cs, and 2 SPI/I2S communication interfaces.

The N32G401K8L can operate stably in a temperature range of -40°C to +105°C, with a supply voltage of 2.4V to 3.6V, providing various power modes for user selection, meeting the requirements for low-power applications. This series offers various package forms with 20/28/32/48 pins, with different peripheral configurations depending on the package type.

ACROVIEW Programmer Supports Nation Technology's Universal Microcontroller N32G401K8L

Key Features

• Core CPU

― 32-bit ARM Cortex-M4 core + FPU, supports DSP instructions

― Built-in 1KB instruction cache, supports Flash acceleration unit for zero-wait execution

― Maximum frequency of 72MHz, 90 DMIPS

• Encrypted Memory

― Up to 64KByte on-chip Flash, supports encrypted storage, partition management, and data protection, with 10,000 erase cycles and 10 years of data retention

― Up to 8KByte on-chip SRAM, retains in Stop2 mode, Standby mode configurable to retain

• Power Modes

― Supports Run, Sleep, Stop0, Stop2, and Standby modes

• High-Performance Analog Interfaces

― One 12-bit 4.2Msps ADC, configurable for 12/10/8/6 bits, with up to 16 external single-ended input channels, 3 internal single-ended input channels, and supports differential mode

― Three high-speed comparators, with a built-in 64-level adjustable reference

• Clock

― HSE: 4MHz~32MHz external high-speed crystal

― LSE: 32.768KHz external low-speed crystal

― HSI: Internal high-speed RC 8MHz

― LSI: Internal low-speed RC 40KHz

― Built-in high-speed PLL

― MCO: Supports 2 clock outputs, configurable for SYSCLK, HSI, HSE, LSI, LSE, and configurable PLL clock output

• Reset

― Supports power-on/power-off/external pin reset

― Supports watchdog reset, software reset

― Supports programmable voltage detection

• Supports up to 39+1 GPIOs

• Communication Interfaces

― 4 U(S)ART interfaces, with 2 USART interfaces (supporting ISO7816, IrDA, LIN), and 2 UART interfaces

― 2 SPI interfaces, with a master mode rate of up to 28Mbps (without CRC), 20Mbps (with CRC), and a slave mode rate of up to 32Mbps, supporting I2S communication

― 2 I2C interfaces, with a rate of up to 1MHz, configurable for master/slave mode, supporting dual address response in slave mode

• One high-speed DMA controller, supporting 8 channels, with configurable source and destination addresses

• One RTC real-time clock, supporting leap year calendar, alarm events, periodic wake-up, and supporting internal and external clock calibration

• One beeper, supporting complementary output, with a 12mA output drive capability

• Timer Counters

― 2 16-bit advanced timer counters, supporting input capture, complementary output, and quadrature encoding input, with a maximum control precision of 7.8ns; each timer has 4 independent channels, with Timer1 supporting 4 channels of 8 complementary PWM outputs, and Timer8 supporting 3 channels of 6 complementary outputs

PWM Output

― 4 16-bit general-purpose timer counters, each with 4 independent channels, supporting input capture/output compare/PWM output

― 1 16-bit basic timer counter

― 1 16-bit low-power timer counter, supporting single pulse and dual pulse counting functions, can operate in Stop2 mode

― 1×24-bit SysTick

― 1×14-bit window watchdog (WWDG)

― 1×12-bit independent watchdog (IWDG)

• Programming Methods

― Supports SWD/JTAG online debugging interface

― Supports UART Bootloader

• Security Features

― Flash storage encryption, multi-user partition management (MMU)

― CRC16/32 computation

― Supports write protection (WRP), multiple levels of read protection (RDP) (L0/L1/L2)

― Supports secure boot, program encrypted download, secure updates

― Supports external clock failure monitoring, tamper detection

• 96-bit UID and 128-bit UCID

• Operating Conditions

― Operating voltage range: 2.4V~3.6V

― Operating temperature range: -40℃~105℃

― ESD: ±4KV (HBM model), ±2KV (CDM model)

• Packaging

― LQFP32 (7x7mm)

― LQFP48 (7x7mm)

― QFN20 (3x3mm)

― QFN28 (4x4mm)

― QFN32 (4x4mm)

― QFN32-1 (5x5mm)

― QFN48 (6x6mm)

― TSSOP20 (6.5×4.4mm)

ACROVIEW Programmer Supports Nation Technology's Universal Microcontroller N32G401K8L

Overall Block Diagram

With its deep technical accumulation, ACROVIEW Technology’s self-developed AP8000 universal programmer is regarded as a benchmark-level programming solution in the industry. This device supports flexible one-to-one and one-to-eight configurations, while providing both online and offline operating modes, and has developed dedicated programming solutions for eMMC and UFS storage chips, fully meeting the bare chip offline programming and on-board programming needs for the entire series of Nation Technology chips. The AP8000 consists of three core modules: host, baseboard, and adapter, and this modular design provides excellent compatibility and expandability. As a universal programming platform, the AP8000 can adapt to various programmable chips on the market, and with its stable and efficient performance, it has become the core component of ACROVIEW’s bulk programming device IPS5800S, efficiently handling large-scale chip programming tasks.

ACROVIEW Programmer Supports Nation Technology's Universal Microcontroller N32G401K8L

The AP8000 host features flexible connectivity options, equipped with USB and NET interfaces, allowing for easy networking of multiple programmers. Through the networking function, users can easily achieve synchronized control of multiple programmers, efficiently conducting parallel programming operations. In terms of safety, the host is equipped with an intelligent safety protection circuit that can monitor the chip placement status and circuit connection in real-time. If it detects abnormal conditions such as chip reverse insertion or short circuits, it will immediately trigger a power-off protection mechanism, fully safeguarding the safe operation of the chip and programmer. The host is equipped with a high-speed FPGA chip, significantly enhancing data transmission and processing efficiency, ensuring a smooth and efficient programming process. To enhance user convenience, the back of the host is equipped with an SD card slot, allowing users to store project files generated on the PC to the SD card and insert it into the slot. They can then complete file selection, loading, and programming operations through the physical buttons on the programmer, achieving independent operation without a PC. This design not only reduces dependence on computer hardware configurations but also simplifies the setup process, significantly enhancing operational flexibility.

In terms of expandability and compatibility, the AP8000 adopts a modular design of baseboard and adapter board, effectively expanding the functional boundaries of the host. Currently, this device has achieved support for products from all major semiconductor manufacturers, covering well-known brands such as Renesas, Infineon, NXP, MPS, and Silicon Labs. It supports a wide range of device types, including NAND, NOR, MCU, CPLD, FPGA, EMMC, etc., and is fully compatible with various industry-standard file formats such as Intel Hex, Motorola S, Binary, and POF, providing users with a one-stop, all-scenario chip programming solution.

Company Introduction

About Nation Technology: Nation Technology (Nation) was established in 2000 as part of the national “909” integrated circuit special project. Its main products include: security chips, universal MCUs, trusted computing chips, smart card chips, contactless read/write chips, Bluetooth chips, RCC innovative products, etc., widely used in network security certification, electronic banking, electronic certificates, mobile payment and mobile security, Internet of Things, industrial networking and industrial control, smart appliances and smart home IoT terminals, consumer electronics, motor drives, battery and energy management, smart metering, medical electronics, automotive electronics, security, biometrics, communications, sensors, and machine automation applications.

About ACROVIEW Technology: ACROVIEW Technology is a global leader in semiconductor chip programming solutions, committed to changing the world through technology and driving the future with intelligence, continuously creating value for customers. ACROVIEW’s AP8000 universal programmer platform and the latest IPS5800S programming automation solution provide one-stop solutions for customers in the semiconductor and electronic manufacturing fields, having served leading global clients including Huawei, BYD, and Foxconn.

Scan to follow us

ACROVIEW Programmer Supports Nation Technology's Universal Microcontroller N32G401K8L

ACROVIEW Technology Service Account

ACROVIEW Programmer Supports Nation Technology's Universal Microcontroller N32G401K8L

ACROVIEW Technology Subscription Account

Leave a Comment