芯片名称:AG32VF/AGRV2K
AGRV2K:AGRV2KQ32(QFN-32),AGRV2KL48(LQPF-48),AGRV2KL64(LQPF-64),AGRV2KL100(LQPF-100)
AG32VF: AG32VF303CCT6(LQPF-48),AG32VF303KCU6(QFN-32),AG32VF303VCT6(LQPF-100) AG32VF407RGT6(LQPF-64)AG32VF303VGT6(LQPF-100)
一、芯片型号
国产唯一的异构双核(RISC-V+FPGA)处理器。
1:CPLD/FPGA:型号为AGRV2K,包含2K逻辑单元,在软件中(supra)选择的时候会使用到此型号(对外宣传型号,集成再MCU中,所以没有单独的丝印)
目前型号分为“AGRV2KQ32”,“AGRV2KL48”,“AGRV2KL64”,
“AGRV2KL100”
2 :RISC-V MCU:型号为AG32VF103/303/407(芯片所使用的丝印)
3:芯片统一的丝印型号有:
AG32VF303CCT6(LQPF-48),
AG32VF303KCU6(QFN-32)
AG32VF303VCT6(LQPF-100)
AG32VF407RGT6(LQPF-64)
AG32VF303VGT6(LQPF-100)
4:管脚为:QFN-32,LQPF-48,LQPF-64,LQPF-100
特别提供:新批次的货会把“103丝印”全部改成"303丝印"(为同一颗料)
二、芯片用法:
1:可以独立当做CPLD/FPGA使用(无需开启MCU,MCU处于静默状态)
2:可以独立当做MCU使用,与STM32管脚兼容(无需开启CPLD/FPGA,CPLD/FPGA处于静默状态)
3:同时使用MCU和FPGA/CPLD,通过AHB总线交互(最强性能)
三、特性优势:
1:MCU初始与STM32管脚兼容,但可以通过配置文件全部灵活重定义;
2:主频达到248MHz,实测跑到384MHz,性能指标与STM32F407同一个级别,CoreMark跑分248MHz(数据手册中最高频率)到630,384MHz(最高可运行频率)到976;
3:FPGA逻辑可以灵活模拟出客户额外所需的接口;
4:内置Flash,实现零等待;
四、开发工具:
1:MCU部分使用VScode搭建开发环境(我们提供所有安装包);
Supra下载:(下载最新版)
链接:https://pan.baidu.com/s/1eVXGb10pj_GHZhK-m2ZF6w?pwd=1234
提取码:1234
2:CPLD/FPGA使用Quartus开发(兼容Altera,代码可以直接参考Quartus所编写的Verilog语言),开发好通过Supra工具综合转换。
AGM MCU SDK下载:(下载最新版本)
链接:https://pan.baidu.com/s/17bp-zAnsYRuVMRTSSVHN5A 提取码:12ej
五、内部总线:
1:MCU+FPGA/CPLD交互使用通过AHB总线挂在一起(可以参考下ADC,DAC,以及比较器),FPGA/CPLD通过类似于MCU外设的型号挂在MCU上,速度比传统的SPI快上很多倍,可以单独运行也可以交互运行。
六、开发例程:
1:MCU部分例程安装好开发包后可以直接参考:analog_ip.v, ahb2apb.v, SDK下examples/analog/logic
七、下载方式:
1:AGM Blaster专用下载器等(MCU和FPGA均可使用)
1:可以使用Jlink V9以上(需要装兼容插件,装了其他芯片用不了了)
3:串口下载(只能下载,无法进行在线调试)
下载调试多种选择,手边有啥就用啥,快捷方便
八、特殊用法:
1:MCU本生只带了一个CAN,如果需要2个CAN可以直接用里面的FPGA模拟出一个,占用1.5K的逻辑单元,这个一般MCU无法做到
2:除了MCU功能,用户也可以用里面的FPGA来实现74HC164, 138的功能,或者其他需要用FPGA逻辑实现的功能,比如高速数据采集,电机控制等。
九、例程
提供完善的SDK包和完整的移植好的案例供使用,请联系我们免费获取资料和支持
联系方式:姚经理:13661545024(VX同号)
(加的时候备注下公司名和个人名字)
发您资料,提供“芯片测样-技术支持-批量采购”
<