10.13面试总结

主要是自我介绍,后续针对项目的提问。今天暴露出了一些问题,对简历中部门模块的内容没有很熟悉,甚至存在遗忘的情况,后续第二天先去了解一下自己项目主要做的内容。特别是axi_mst项目。以下是没好好答出来的问题。

问题1:driver中用于接收transation 的命令是什么

答:seq_item_port.get_next_item();结束或者返回为seq_item_port.item_down();在agent中的connect_phase连接,drv.seq_item_port.connect(sqr.seq_item_export()

问题2:axi中outstanding和乱序的理解

答:outstanding表示已经发出请求,但还没有完成的事务,如AR地址握手,但读事务未完成。读事务以最后一排rlast握手作为完成标志。写事务以b通道的握手作为完成标志。主要功能是为了隐藏存储器访问延迟,提高总线的利用率。乱序为:事务完成顺序与发起顺序不同的情况,比如请求是ID=0,ID=1,ID=2的顺序,但是后续完成是ID=2,ID=1,ID=0的顺序。这样即为支持乱序响应。同一个ID下,读不同的地址不允许乱序响应,只允许不同的ID。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇