在电子系统中,处理器的io口数量都比较有限,当需要和外部并行信号连接时就需要占用较多的io口。fpga作为灵活的数字电路,常常用作接口扩展或接口转换。
使用fpga将外部并行信号转为串口再连接处理器,这样便可以大大节省处理器的io口,使得处理器能实现更多功能,进一步提升性价比。下面使用京微齐力fpga cme-m7a12n0f484来实现方案设计,便于参考:
方案框图
如图所示,其中京微齐力fpga cme-m7a12n0f484实现了io口接收并行数据,内部做并转串的逻辑功能以及数据缓存,均衡并行和串行的速率。京微齐力fpga cme-m7a12n0f484的io口数量为310个,因此可以接收位宽较大的总线,以及实现多通道并行数据接收,大大降低了处理器io占用率。
cme-m7a12n0f484应用优势:
•arm cortex-m3 内核与大容量fpga无缝结合;
•fpga逻辑单元高达12k,逻辑性能达200mhz;
•arm cortex-m3内核最大频率300mhz;
•2个12位1msps adc模块;
•最高达到310个有效用户i/o,丰富的i/o资源与封装,以硬核形式整合以太网、usb、can、dma控制器以及ddr控制器等外设;
•高精度pll 及时钟网络;
•灵活的dsp,内置48个18×18可串行乘法器以及算数逻辑单元(alu);
•做两层叠加实现dsp处理密集型应用;
•基于efuse和spi的保密机制;
•超高系统性价比
综上,京微齐力fpga cme-m7a12n0f484可实现更高性能的并口转串口解决方案。
注:如涉及作品版权问题,请联系删除。
低空无人机反制系统的三种反制机制说明
ADS环境下基于S3C24 1 0串口应用程序的开发
半导体材料在纳米光子学中的作用
全新奥迪A3整体外观非常犀利 动力是其一大亮点
高压放电棒的结构原理_高压放电棒的技术参数
国芯思辰|基于京微齐力FPGA CME-M7A12N0F484的并口转串口设计
天津大学团队开创石墨烯半导体新纪元
什么是IPVD? IPVD是什么意思?
浅析光伏系统防雷注意事项
MAX15112 电流模式降压转换器
如何录制系统声音
采用5.8GHz无线宽带接入技术实现大面积的无线覆盖应用
AI芯片已经成了最热门的投资领域,各种AI芯片层出不穷
三种控制线路的工作原理
Google的TPU芯片的发展历史和硬件架构
三输出和双输出微型模块稳压器对基于FPGA的系统优化方案
EMI辐射超标整改案例分享
360儿童手表9X Pro重磅发布:内置人工智能语音助手
IQM首席执行官:欧洲可能引领量子计算革命
水产养殖检测仪可以检测什么