微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > ASIC笔试大家请关注哟,,说不定用得上哟

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

时间:10-02 整理:3721RD 点击:

(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?请给出tag的bit数和组成

ASIC笔试题越来越偏向嵌软了~



    这是威盛的笔试哟,,欢迎解答第(3)问

Each way KB, 所以4KB/128B = 32 为index,所以是5bit。 假定Byte addressable,于是offset 为7bit,又是32位机器,所以tag为32-5-7=20b
另:asic面试不是应该问更加偏向Design+DV+Implementation的东西么?


是2way 所以每个way 是2k 最后的line为16(要减半)
所以tag为32-7-4=21



   他说each way size 4KB嘛。



   谢谢,不好意思没看清

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

网站地图

Top