概述
GD32H75E产品系列支持EtherCAT®从站控制器。其主频高达600MHz,支持高达3840K Flash和1024K SARM。还集成了一系列数字和模拟外设资源,提供 BGA240 封装选项。其中搭配的是兆易创新的GDSCN832系列EtherCAT®从站控制器,GDESC系列提供QFN64封装型号。可广泛适用于伺服控制、变频驱动、工业PLC、工业通讯模块等各类应用场景。
数据表:*附件:GD32H75E Arm Cortex-M7 32-bit MCU技术手册.pdf
● 2 个内置PHY+ 1个MII扩展接口
● 8xFieldbus Memory Management Units (FMMUs)
● 8个同步管理器 (Sync Manager Entities)
● 8KB DPRAM
● 64-bit分布式时钟,支持主从站同步,精度低于1uS
● 支持8/16位串行/并行口通信,支持SPI/QSPI/OSPI从机接口,支持EXMC同步模式
● 支持1.8V-3.3V可变电压I/O
GD32H75E系列器件是基于Arm® Cortex®-M7处理器的32位通用微控制器。Arm® Cortex®-M7处理器包括64位AMBA4 AXI、32位AHB外设(AHBP)端口、32位AHB从设备端口,用于外部主设备访问内存,以及用于CoreSight调试组件的APB接口。存储器的组织采用了哈佛结构,预先定义的存储器映射和高达4 GB的存储空间,充分保证了系统的灵活性和可扩展性。
GD32H75E器件的系统架构示意图
Arm Cortex®-M7 处理器
Arm® Cortex®-M7处理器是一种高效、高性能的嵌入式处理器,具有低中断延迟、低调试成本以及与现有Cortex-M配置文件处理器的向后兼容性。处理器有一个有序的超标量流水线,因为有多个内存接口,这意味着许多指令可以双重发布,包括加载/加载和加载/存储指令对。Cortex®-M7是一款高性能处理器,具有带分支预测的6级超标量流水线和可选的FPU,能够进行单精度和可选的双精度运算。指令和数据总线已比以前的32位总线扩大到64位宽。
处理器支持的接口包括:
处理器包含以下外部接口:
Cortex®-M7处理器基于ARMv7架构,并且支持一个强大且可扩展的指令集,包括通用数据处理I/O控制任务、增强的数据处理位域操作、DSP(数字信号处理)和浮点运算指令。下面列出由Cortex®-M7提供的一些系统外设:
Cortex-M7处理器结构框图
功能说明
模块框图
熔丝控制器实现了熔丝的读写操作逻辑,其中熔丝模块的存储单元共计1K比特。
(图中展示了FMC与Eftuse控制器相连,Eftuse控制器分别与Eftuse寄存器、Eftuse存储单元(1K Bits)有读写操作连接,Eftuse寄存器与AHB总线相连 )
熔丝采用了double - bit冗余备份机制,前512比特数据和后512比特数据互相备份,从而有效保证数据的正确性。当编程熔丝的第n比特时,熔丝控制器会同时编程第n及n + 512比特。
当读取熔丝的第n比特时,熔丝控制器会同时读取第n及n+512比特,并将读取的结果进行或运算,最终将运算结果返回至参数寄存器中。以上过程全部由芯片内部进行处理,用户操作时只需访问前512比特即可,后512比特数据用户不可访问。
全部0条评论
快来发表一下你的评论吧 !