MyFPGA Forum

 找回密码
 注册
搜索
查看: 5791|回复: 2
打印 上一主题 下一主题

Avalon Bus Interface

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-10 01:09:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了在知识讲座的网页上第十一篇 - 精益求精之Avalon
http://www.innovateasia.com/tw/knowledge.html

也顺便看Avalon Bus Interface的Spec
但对于Avalon Interface的设计有以下的一些问题:

Q1:Byteenable是做什么用的?不太了解字节有效信号的意思,什么情况下才需要?
Read和Write信号何时会被触发(0或1)?是当"每次"呼叫IORD和IOWR的时候吗?

是否有人能提供Avalon-MM Slave非定时传输套装的范例参考吗?
想让NiosII呼叫从外设做事,并等从外设做完事后再通知NiosII可以来拿.
2#
发表于 2009-7-10 22:35:56 | 只看该作者
1. 以32-bits bus 來看, 一般一個read/wrtie, 都是傳遞4-byte. 若你有特殊用途, 只要傳這四個byte的某些byte, 可以用4-pin 的byteenble 來指定要read/wrtie 的byte-mask.

2. Read和Write信号何时会被触发(0或1)?是当"每次"呼叫IORD和IOWR的时候吗
A: Yes

3. 想让NiosII呼叫从外设做事,并等从外设做完事后再通知NiosII可以来拿:
A:可以在Avalon-MM Slave interface 加"Interrupt" pin 來通知nios 就好.
3#
 楼主| 发表于 2009-7-10 23:28:17 | 只看该作者
谢谢rich的回答

这段时间我也搞懂了那些问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-2 14:41 , Processed in 0.035283 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表