在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2868|回复: 6

[讨论] ASIC笔试大家请关注哟,,说不定用得上哟

[复制链接]
发表于 2013-9-17 09:51:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

1)在asic设计中,当从存储器中读取数据时,我们常用到CACHE,使用CACHE的好处是什么?为什么?

2)请解释CACHE的命中(hit),缺失(miss),替换(replace),你知道有哪些CACHE替换策略

3)如果要设计一个2-way set-associative instruction cache ,each way cache size 4KB,cache line size 128 Bytes,假设memory 的地址空间是0~0xffff_ffff,每个way有多少条cache line?请给出tagbit数和组成

发表于 2013-9-17 10:58:14 | 显示全部楼层
ASIC笔试题越来越偏向嵌软了~
 楼主| 发表于 2013-9-17 11:18:55 | 显示全部楼层
回复 2# yushuiyang1986


    这是威盛的笔试哟,,欢迎解答第(3)问
发表于 2013-9-17 14:54:47 | 显示全部楼层
Each way KB, 所以4KB/128B = 32 为index,所以是5bit。 假定Byte addressable,于是offset 为7bit,又是32位机器,所以tag为32-5-7=20b

另:asic面试不是应该问更加偏向Design+DV+Implementation的东西么?
发表于 2013-9-17 15:03:04 | 显示全部楼层
回复 4# deepfox

是2way 所以每个way 是2k 最后的line为16(要减半)
所以tag为32-7-4=21
发表于 2013-9-17 15:06:42 | 显示全部楼层
回复 5# darrenxu


   他说each way size 4KB嘛。
发表于 2013-9-17 15:18:15 | 显示全部楼层
回复 6# deepfox


   谢谢,不好意思没看清
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-3 07:08 , Processed in 0.033311 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表