马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
AGM Micro(遨格芯)成立于2012年,是国内领先的提供可编程逻辑SoC芯片的半导体集成电路无生产线设计公司。AGM自主研发并量产国内可编程逻辑SoC的产品系列,AGM自有编译全套软件(包括自有synthesis,place,route,timing,bitstream等软件专利权)和电路技术。 AG32是由AGM公司推出的基于RISC-V内核的MCU,其内部还集成了2K LUTs的FPGA。该芯片最高可运行248Mhz,内部集成了128k SRAM、256k(1M)flash, Ethernet MAC以及其它常用的接口。其中AG32VH407RCT6还内置了64Mb Psram。 从上图也能看出,AG32系列除了FLASH及封装不同,里面其实都一样的。因此,对于QFN32封装的,如果引脚够用的话,具有极高的性价比。 基于RISC-V的MCU市面上有很多,但是再集成2k FPGA的基本没有。这2K FPGA给了应用开发者无限的想象空间。
RISC-V与2K FPGA共享一个调试口(支持两线制),一片Flash存储空间,一个PLL。MCU与FPGA可以独立工作,也可以配合使用。也就是说,可以当作纯MCU使用,也可以当作纯CPLD使用,当然也可以配合使用。当作纯CPLD使用时,为了与以前的AG256, AG576名称兼容,重命名为AG2K。其实内部与AG32是一样的,只是MARK号码不同。 讲到这里,大家可能会认为芯片采样SIP叠封技术,将MCU与CPLD在芯片内部叠封在一起了。其实还真不是,芯片内部是一颗DIE。MCU的所有内部数字信号可以通过VE文件绑定到任意芯片IO引脚,也可以绑定到CPLD的信号上,通过内部直接连接通讯。MCU与CPLD之间的高速通讯通过AHB总线。AHB总线对于一般的开发者来说,可能不是特别理解需要学习一下AHB/APB的基础时序。这部分不了解的话,对该芯片的开发是有一点障碍的。CPLD可以当作AHB SLAVE,由RISC-V或者DMA来访问;也可以设计成AHB master,来主动访问MCU的128k SRAM。MCU与CPLD的交互一般都是通过AHB/APB来进行的,这个是熟练使用该芯片的关键。 通过这些简单的介绍,希望大家对这颗异构芯片有个基础的概念。https://item.taobao.com/item.htm ... .0.0.621e2c1b1WjywJ以上网站可以购买到AG32相关产品
|