tag 标签: 低功耗芯片

相关博文
  • 热度 3
    2023-6-19 14:56
    451 次阅读|
    0 个评论
    1. 循环冗余校验计算单元( CRC) 1.1 模块介绍 循环冗余校验 (CRC)计算单元是根据自定义的生成多项式得到任意一个 32 位全字的 CRC 计算结果。 在其他的应用中,CRC 技术主要应用于核实数据传输或者数据存储的正确性和完整性。CRC 计算单元可以在程序运行时计算出软件的标识,之后与在连接时生成的参考标识比较,然后存放在指定的存储器空间 。 1.2 功能特点 • 支持 16/32 位不同长度的多项式 • 支持自定义的多项式 • 默认是 32 位多项式: x 32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 +x8 + x7 + x5 + x4 + x2+ x +1 • 一个 32 位初始值配置寄存器用于输入,一个 32 位结果寄存器用于输出结果 1.3 功能说明 该模块用于计算 SRAM 中指定数据段的 CRC 校验值,软件配置计算初始值、校验多项式、起始地址、数据长度,启动 CRC 计算后等待硬件完成标志有效时读取 CRC_OUT 寄存器可获得 CRC 校验值。 1.4 模块框图 1.5 时钟与复位 1.5.1 时钟介绍 该模块时钟源为系统时钟,低功耗模式下到达模块的时钟会被自动停止。 1.5.2复位介绍 该模块的复位源有两个,分别是系统复位和软件复位,软件复位可通过配置系统寄存器触发。 2. 硬件除法运算单元( HWDIV) 2.1 模块介绍 本硬件除法运算单元能自动执行有符号或无符号的 32 位的整数除法运算。 2.2 功能特点 • 支持 32 位无符号除法 • 支持 32 位有符号除法 2.3 功能说明 硬件除法单元包括了 4 个 32 位的数据寄存器,分别为被除数,除数,商和余数。可做有符号或无符号的 32 位除法运算,通过硬件除法控制寄存器的 SIGN 位来进行选择。每一次写入除数寄存器,会自动触发除法运算,可以软件等待 8 个系统时钟周期后去读取结果或者等待状态寄存器的完成标志为 1 后去读取结果。如果除数为零,会产生溢出中断标志位。 2.4 时钟与复位 2.4.1 时钟介绍 该模块时钟源为系统时钟,低功耗模式下到达模块的时钟会被自动停止。 2.4.2 复位介绍 该模块的复位源有两个,分别是系统复位和软件复位,软件复位可通过配置系统寄存器触发。 3. 电源管理 3.1 电源 芯片的工作电压为 2.5V~5.5V。本芯片采用 Cap-Less 设计,无需在内置 LDO 输出上外挂电容。内置 LDO 具有 2 挡位下拉电流使能 PMUCON0 ,同时也有低功耗参考电流寄存器 3.1.1 电压调节器 复位后调节器总是使能的。在需要低功耗的场合,可以使能低功耗工作模式。 3.2 电源管理器 3.2.1 上电复位 (POR) 和掉电复位(PDR) CIU32M010、CIU32M030 内部有一个完整的上电复位(POR)和掉电复位(PDR) 电路,当供电电压达到 1.9V 时系统能正常工作。当 VDD 低于指定的限位电压 VPOR/VPDR 时,系统保持为复位状态,而无需外部复位电路。 3 .2.2. 可编程电压监测器(PVD) CIU32M010、CIU32M030 内部集成一个外部供电 VCC 电压检测器,检测电压均阈值可选。当系统监测到 VCC 电压低于配置电压值时,可以选择触发系统复位或通过使能 PVD 中断进入中断子函数。这一特性可用于执行紧急关闭任务。检测信号可以选择经过毛刺滤波电路或直接检测,由 LVDCONLVD_VCC_BPS_EN 来控制。 沈阳芯硕科技有限公司是华大电子专业代理商,有技术问题可咨询 我们
  • 热度 4
    2023-6-19 14:54
    451 次阅读|
    0 个评论
    1. 嵌入式闪存 1.1 模块介绍 CIU32M010、CIU32M030 集成了嵌入式 FLASH 控制模块,该模块控制 FLASH 的擦除、编程以及读取数据。上电时会从 FLASH 中读取相关数据进行校验以及初始化配置,保证芯片程序在正确且安全的情况下运行。 1.2 功能特点 • 支持高达 64K 主闪存空间的 FLASH • 存储器结构 – 主闪存空间 64K 字节 – 副闪存空间 4.5K 字节 • 指出对闪存空间的擦写、编程和读操作 • 支持对闪存空间访问限制和擦写保护 • 支持低功耗模式 1.3 功能说明 1.3.1.闪存读保护 读操作在整个芯片工作电压范围内都可以完成,用于存放指令或者数据。 当 NVR8 用户配置区经过自定义的保护配置后,SWD 连接时会对 FLASH 的代码数据执行保护机制 。 注: FLASH 运行在 24MHz 工作频率,当系统时钟超过 30MHz 时,需要配置 TIMER_REG0 的 RC 参数,增加时钟周期数再把 FLASH 接口的数据写到寄存器。 1.3.2.闪存擦除和烧写操作 烧写和擦除操作在整个芯片工作电压范围内都可以完成。 烧写和擦除操作由下列 6 个寄存器完成,先根据烧写的时钟配置好烧写时序(TIME_REG1),再配置烧写密码,配置好编程地址,最后配置好编程数据,即可开始执行烧写,然后等待操作结束。 烧写操作相关寄存器 • 时序寄存器 1 :TIME_REG1 • 密码寄存器 :NVR_PASSWORD/MAIN_PASSWORD • 编程地址寄存器:PROG_ADDR • 编程数据寄存器:PROG_DATA • 状态寄存器 :DONE 擦除操作相关寄存器: • 擦除控制寄存器:ERASE_CTRL 注: 需要注意的是, FLASH 在擦除/烧写的同时不可以从 FLASH 取数据,所以 FLASH 在擦除/烧写过程中会让总线停顿,直到完成后才能继续运行 1.4 模块框图 1.5 NVR8 闪存用户配置区 副闪存 NVR8 最后 64byte 为用户配置区,逻辑地址区间:0x0001_11C0-0x0001_11FF,该区域的配置数据需要在程序烧写阶段烧写,芯片正常上电后这些信息为只读。 2.中断和事件(INT/EVT) 2.1 嵌套向量中断控制器 • 中断都可屏蔽(除了 NMI) • 4 个可编程的优先等级 • 低延迟的异常和中断处理 • 电源管理控制 • 系统控制寄存器的实现 嵌套向量中断控制器 (NVIC)和处理器核的接口紧密相连,可以实现低延迟的中断处理和高效地处理晚到的中断。 2.2 系统滴答 (SysTick)校准值寄存器 本芯片支持系统滴答计时。 2.3 中断功能描述 处理器和嵌套式矢量型中断控制器 (NVIC)在处理(Handler)模式下对所有异常进行优先级区分以及处理。当异常发生时,系统自动将当前处理器工作状态压栈,在执行完中断服务子程序 (ISR)后自动将其出栈。 取向量是和当前工作态压栈并行进行的,从而提高了中断入口效率。处理器支持咬尾中断,可实现背靠背中断,大大削减了反复切换工作态所带来的开销。 2.4 外部中断 /事件控制器(EXTI) 外部中断 /事件控制器包含 44 个产生中断/事件触发的边沿检测电路,每条输入线可以独立地配置触发事件类型(上升沿或下降沿或者双边沿都触发)。每条输入线都可以独立地被屏蔽,挂起寄存器保持着状态线的中断请求,可通过对挂起的寄存器对应位写“1”清除中断请求。 2.4.1 主要特征 EXTI 控制器的主要特性如下 • 每个中断/事件都有独立的触发和屏蔽 • 每个中断线都有专用的状态位 • 支持多达 44 个软件中断/事件请求 • 支持上升沿、下降沿和双边沿 3 种触发事件类型 2.4.2 唤醒事件管理 CIU32M010、CIU32M030 可以处理外部或内部事件来唤醒内核(WFE)。唤醒事件可以通过下述配置产生: 外设的控制寄存器使能一个中断,但不在 NVIC 中使能,同时在 CPU 的系统控制寄存器中使能SEVONPEND 位。当 CPU 从 WFE 恢复后,需要清除相应外设的中断挂起位和外设 NVIC 中断通道挂起位(在 NVIC 中断清除挂起寄存器中)。 配置一个外部或内部 EXTI 线为事件模式,当 CPU 从 WFE 恢复后,因为对应事件线的挂起位没有被置位,不必清除相应外设的中断挂起位或 NVIC 中断通道挂起位。 沈阳芯硕科技有限公司是华大电子专业代理商,有技术问题可咨询 我们
  • 2023-6-9 16:20
    2 次阅读|
    0 个评论
    外观介绍 数传网关的集大成者 USR-M300产品集成了数据的边缘采集、计算、主动上报和数据读写,联动控制,IO采集和控制等功能,采集协议包含标准Modbus协议和多种常见的PLC协议,以及行业专用协议;主动上报采用分组上报方式,自定义Json上报模版,快速实现服务器数据格式的对接。 同时USR-M300产品还具备路由和VPN以及图形化编程功能,图形化模块设计边缘计算功能,满足客户自有设计需求。 USR-M300产品支持TCP/MQTT(S)协议通信,支持多路连接;支持ModbusRTU/TCP和OPCUA协议转换等功能,产品更是支持有人云,阿里云和AWS,华为云等常用平台的快速接入。 应用广泛 传输可靠 USR-M300产品采用Linux内核,主频高达1.2Ghz;网络采用WAN/LAN加4G蜂窝的设计,上行传输更加可靠,同时LAN口可以外接摄像头等设备,结合本身路由功能即可实现功能应用;硬件上集成了2路DI,2路DO和2路AI和2路RS485,不仅能实现工业现场控制和采集的需求,还能实现根据各种采集点数据或状态进行联动控制。可以广泛应用在智慧养殖,智慧工厂等多种工业智能化方案中。 满足不同场景需求 节省成本 USR-M300产品在结构上采用可拓展设计,可以通过拓展不同功能的模块进行组合应用,更好的满足不同场景对于IO数量和通信接口的需求。方便快捷,节省成本。 产品特点 双核CPU,1.2GHz主频,超高性能,快速运行; 双网络,LTE4G和以太网并行,4G支持双卡单待,保证网络稳定传输不宕机; 双网口,支持WAN\LAN功能,内置路由及防火墙功能; 双串口,串口2支持RS485,串口1支持RS485和RS232; 强劲边缘网关功能,支持边缘采集,边缘计算,分组上报,支持2000个实点采集; 采集协议丰富,支持标准ModbusTCP/RTU协议采集和各种主流PLC协议采集; 联动控制,支持多点位联动,支持联动短信报警,联动平台报警,联动点位控制,联动DO控制。 协议转换,支持标准MdobusRTU和ModbusTCP,OPCUA协议转换,快速实现云端采集; 网络IO功能,主机自带2DI,2DO,2AI,支持灵活的IO模块拓展; 支持图形化编程和*Python编程,灵活应用开发 2路链路通信,每路均支持TCP/UDP,MQTT协议,同时支持SSL加密; 嵌入多种云服务功能,支持阿里云,AWS和有人云的快速接入。 文章来源:有人物联网 关于北京君正 北京君正集成电路股份有限公司成立于2005年,基于创始团队创新的CPU设计技术,迅速在消费电子市场实现SoC芯片产业化,2011年5月公司在深圳创业板上市。 君正持续投入于多媒体编解码、影像信号处理、AI引擎、AI算法等核心领域并形成自有技术能力,其芯片在智能视频监控、AIoT、工业和消费、生物识别及教育电子领域获得了稳健和广阔的市场。 2020年,君正完成对北京矽成(ISSI)及其下属子品牌Lumissil的收购,并拥有其100%股份。ISSI于1988年成立于硅谷,主要为汽车、工业和医疗、通讯和企业设备、及消费等市场的电子产品提供、开发和设计具有高技术、高性能、高品质、高性价比的集成电路芯片,并已同全球用户建立了长期的供货关系。 其中,ISSI存储部门有高速低功耗SRAM,低中密度DRAM,NOR/NAND Flash,嵌入式Flash pFusion®,及eMMC等芯片产品。模拟和互联部门Lumissil有LED驱动、触控传感、音频驱动、微处理器、电源管理和互联等芯片产品。 亲,如果你在网站上没找到想要的信息可以联系我们,我们提供原厂技术支持,并提供君正集成电路完整解决方案,大大降低你的开发难度及开发时间,让你比同行更快一步,更好的解决方案都在深圳市雷龙发展有限公司。