完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
当我看到PSOC5LP部件具有EMIFcontrollers时,我非常热情,因为我真的喜欢PSoC部件与普通微控制器相比提供的灵活性。我现在有一个项目,我想使用一个PSoC5LPON,但需要附加多个存储器,特别是一个8Mbit(512Kx16)异步SRAM和一个带有异步SRAM接口的FPGA。如果这些内存映射在一起,这样就可以建立一个DMACK来复制从FPGA到SRAMAND的数据,反之亦然。
问题是,似乎没有办法使用地址线来选择性地启用部件。通常,我只需要在高位地址线上加上一点逻辑来控制哪一部分得到CEN信号,我可以在这里做,但似乎应该有办法在内部做到这一点。除了将地址总线的MSB路由到另一个引脚之外,还有别的办法吗? 谢谢! |
|
相关推荐
1个回答
|
|
你好,杰姆雷特,
PSoC 5LP中的EMIF块可以支持16MB的SRAM接口。它可以被配置为支持多达24个地址线和16条数据线。 外部存储器接口是映射到空间0x6000到0x61FFFFF的存储器。 我能想到的一种方式来连接两个8MB存储器(SRAM和FPGA)将配置EMIF到24位地址。地址的MSB(第二十四位)将决定选择哪一个存储器。 考虑下面的示意图: 1)在上述示意图中,将使用一个外部输入连接到第二十四地址位的数字输入引脚。 2)该引脚用作解复用器的选择线,该多路复用器将芯片使能信号路由到专用存储器设备(SRAM或FPGA)。 3)当第二十四地址线为0时,正在访问较低的8MB地址,当它是高的时,较高的8MB地址被访问。 让我们知道这是否有帮助。 谢谢, 高塔姆达斯 |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1824 浏览 1 评论
3633 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1509 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
507浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
357浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
409浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
854浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 23:09 , Processed in 0.971631 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号