青稞处理器


简介

青稞处理器是沁恒微电子自研的32位微处理器,遵循和兼容开源的RISC-V指令集架构规范,并提供可选的功能扩展。支持IMAFC指令集和自定义压缩指令,并提供硬件压栈(HPE)、免表中断(VTF)、精简的两线和单线调试接口、“WFE”指令、物理内存保护(PMP)等特色功能,详细说明可参考青稞微处理器手册

系列青稞处理器

特色功能

1.硬件压栈(HPE)
青稞处理器开启硬件压栈后,当发生中断,硬件自动将Caller Saved整形寄存器压入内部堆栈区,不需要多条软件指令压栈,减小中断响应延迟。

2.免表中断(VTF)
青稞处理器免表中断模式下,当发生中断时,不需要查找中断向量表中的函数入口,直接跳转至中断函数执行,进一步减小中断响应延迟。

3.两线和单线调试接口
区别于RISC-V经典的4线JTAG调试接口,青稞处理器引入两线甚至单线的DTM接口,只需两个甚至一个I/O即可实现对处理器的调试和下载。

4.“WFE”指令
RISC-V规范中没有WFE指令,为满足蓝牙运用的多种低功耗场景,青稞处理器增加WFE指令,只需把快速可编程中断控制器(PFIC)中的系统控制寄存器的特定位置1,即可将 “WFI”指令置为“WFE”。既不占用指令编码空间、确保了RISC-V指令集的兼容性,也解决了实用性。

5.扩展自定义半字和字节操作的压缩指令
RISC-V标准的压缩指令扩展中,仅支持字操作的压缩指令,但是在嵌入式领域中字节和半字操作均比较常见,为降低代码大小,青稞处理器增加了八条半字和字节操作压缩指令。
注:需使用RISC-V集成开发环境 MounRiver Studio(MRS)

青稞处理器应用


资料下载

QingKeV4微处理器手册:QingKeV4_Processor_Manual.PDF 


相关资料

资料名称 资料简介
CH32V203DS0.PDF CH32V203数据手册,CH32V203 是基于 32 位 RISC-V 内核设计的工业级增强型低功耗中小容量通用微控制器,搭载 V4B 内核,工作和睡眠功耗同比大幅下降。支持 USB Host 主机及 USB Device设备功能等。
CH32V208DS0.PDF CH32V208数据手册,CH32V208是基于 32 位 RISC-V 内核设计的无线型微控制器,搭载 V4C 内核,增加内存保护功能,减少硬件除法周期。支持2Mbps 低功耗蓝牙BLE 通讯模块等。
CH32V307DS0.PDF CH32V307数据手册,CH32V307是基于 32 位 RISC-V 内核设计的大容量通用微控制器,搭载 V4F 内核,支持单精度浮点指令集,具有更高的运算性能。支持内置 PHY 收发器的USB2.0 高速接口(480Mbps),千兆以太网 MAC 等。
CH32V307EVT.ZIP CH32V307评估板说明及参考应用例程,包含评估板使用及开发说明,ADC, DAC, Touchkey,USB2.0高速,USB全速,Ethernet, SDIO, FSMC, SPI, UART, CAN, OTG等示例程序。
CH583EVT.ZIP CH583评估板说明及参考应用例程,包含BLE蓝牙应用、MESH组网、USB-Host/Device、串口、SPI接口、I2C接口、ADC模数转换、RTC等例程。
CH583DS1.PDF CH583技术手册,BLE无线通讯的32位RISC-V指令集微控制器,448K ROM,32K SRAM,低功耗至0.3uA。片上集成两个独立全速USB主机和设备控制器及收发器、12-bit ADC,触摸按键检测模块、RTC、电源管理等,提供蓝牙协议栈及应用层API。
CH592DS1.PDF CH591和CH592技术手册,集成BLE的32位RISC-V微控制器MCU,448K ROM,24K SRAM,平均功耗低,下电模式仅0.3uA。集成USB主机和设备、段式LCD驱动、ADC、4路串口、SPI、I2C、触摸按键检测模块、RTC、电源管理等,提供蓝牙协议栈及APP支持。