微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > fpga 与 arm通信问题

fpga 与 arm通信问题

时间:10-02 整理:3721RD 点击:
arm 的12为地址线和16为数据线直接与fpga相连,arm的ngcs2 、nOE、nWE、nWAIT也与fpga连接。现在不知道arm怎么样向FPGA写数据。

原理图如图示。

去看你ARM的芯片文档啊,看你用的是他的什么总线还是什么模块,然后就是怎么操作了

不带OS的简单,带OS最好有现成驱动,要不还得自己搞更麻烦点,不过学的东西更多。



   对arm不了解,用的型号是S3c2440a,网上说用FPGA内的BRAM做一个双口ram

FPGA做什么接口跟你ARM接口出来的写时序有关,所以你还是去得看你ARM芯片你连着的总线和接口的时序。然后弄清楚怎么用C语言操作这个总线和模块

注意跨时钟域处理

注意跨时钟域处理

看你ARM的地址空间的分配啊,ARM向对应的地址空间写数的时候,对应ngcs和nwe都会拉低,然后你懂的……

如果我没有猜错,CS、WE、OE、ADDR、DATA,这5种信号够了


同意楼上的,ARM把FPGA当作Sram,这五个信号足矣

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top