AGM是国内领先的FPGA厂商,AGM的部分器件可以直接PIN TO PIN兼容ALTERA和LATTICE的FPGA或者CPLD。
AGM背景介绍:中国FPGA的行业翘楚,AGM公司成立于2012年,是国内领先的以可编程逻辑技术为基础,提供应用市场50C芯片的半导体集成电路无生产线设计公司。由来自美国硅谷知名可编程逻辑 S0C企业的团队和国内资深工程团队创办。
宝马奔驰奥迪的品质,比亚迪的价位!
AG32 MCU 产品支持多种接口外设,具备与业界主流产品的兼容性,并内置额外的2K FPGA 可编程逻辑。
产品支持 QNF-32,LQFP-48,LQFP-64,LQFP-100 等不同封装。其所有可用 IO 都可以任意地进行映射和互换,以灵活实现各种功能。
[我们的口号]
[2颗芯片的功能,1颗芯片的体积]
[半颗芯片的价格,批量价格更优]
芯片名称:AG32VF/AGRV2K
一、芯片型号
国产唯一的异构双核(RISC-V+FPGA)处理器。
1:CPLD/FPGA:型号为AGRV2K,包含2K逻辑单元(对外宣传型号,集成再MCU中,所以没有单独的丝印)
2 :RISC-V MCU:型号为AG32VF103/303/407(芯片所使用的丝印)
3:芯片统一的丝印是:AG32VF103/303/407
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搭建开发环境(我们提供所有安装包);
2:CPLD/FPGA使用Quartus开发(兼容Altera,代码可以直接参考Quartus所编写的Verilog语言),开发好通过Supra工具综合转换。
五、内部总线:
1:MCU+FPGA/CPLD交互使用通过AHB总线挂在一起(可以参考下ADC,DAC,以及比较器),FPGA/CPLD通过类似于MCU外设的型号挂在MCU上,速度比传统的SPI快上很多倍,可以单独运行也可以交互运行。
六、开发例程:
1:MCU部分例程安装好开发包后可以直接参考:analog_ip.v, ahb2apb.v, SDK下examples/analog/logic
七、下载方式:
1:可以使用Jlink V9以上
2:SWD(2线模式)
3:串口下载(只能下载不能调试)
4:AGM专用DAPLINK下载器等(MCU和FPGA均可使用):
下载调试多种选择,手边有啥就用啥,快捷方便
八、特殊用法:
1:MCU本生只带了一个CAN,如果需要2个CAN可以直接用里面的FPGA模拟出一个,占用1.5K的逻辑单元,这个一般MCU无法做到
2:除了MCU功能,用户也可以用里面的FPGA来实现74HC164, 138的功能,或者其他需要用FPGA逻辑实现的功能,比如高速数据采集,电机控制等。
产品型号:AG32VF407(100pin)(开发套件,开发板,最小系统)
下载器适用 Jlink V9以上版本
产品品牌:AGM 遨格芯
产品包含:
1:AG32VF407(100pin)开发板一块(Jlink V9下载模式)
2:板载AG32VF407(100pin)芯片 1颗。
3:AG32VF系列 datasheet
4:最小系统电子原理图。
5:AGM在VScode下的使用入门
6:AGM MCU IDE使用说明
7:提供AGM原厂技术支持
8:AG32VF407(100pin)板载bin测试程序(亮灯)
9: AGM MCU开发插件(内部包含基础的例程等)
9:赠送:40P杜邦线(1组)
Type-c电源线(1根)