免费成人看片_91理论片_9191成人_992tv在线成人免费观看_国产123区在线观看_久久精品国产免费

首页 资讯 > 科技 > 正文

实际底层的RAM尺寸到底是多少呢?就是32x119吗?


(资料图片)

ASIC设计中,我们使用FIFO或者RAM的时候经常会用到校验位,例如奇偶校验或者ECC(海明码)校验,当然,也有可能不使用任何校验位。那么我们需要一个深度为32,数据位宽为119bit的ram(cfg_32x119_ram_wrapper),那么实际底层的ram尺寸到底是多少呢?就是32x119 吗?大概率不是。

1.一个ram wrapper可能是拼接而成的

RAM的位宽和深度不是任意的,是根据设计人员的需求,然后由工具产生相应的ram。我们需要的是32x119的ram,实际分配给设计人员的可能是两个32x64的ram,深度和宽度都可能存在冗余。Ram的产生通常有两种方式,由设计人员或者中端人员提供ram信息列表。至少包含如下信息:Memory生成工具会根据实际需要的位宽,深度,读写时钟频率才进行决策,产生相应的Memory。

RAM_NAMERAM_TYPEDEPTHWIDTHECC/PARITYWclk_freqRdclk_req
afifo_16x72_wrapper1r1w1672112001000

一颗大的ram可能是有多个小的ram拼接起来的。在布局布线时,多个小的方形的ram大概率会比长条形状的ram更容易摆放(不绝对)。

2.ram/fifo 校验位需要额外的数据位宽

如图所示为1r1w的ram为例,cfg_32x119_ram_wrapper为verilog代码直接调用层次的ram_wrapper,表示了一个深度为32,数据位宽为119bit的ram。ram_asic.v为真实的ram IP。其中119bit的数据位宽紧张ECC计算需要7bit的校验位,因此物理IP最少需要126bit的ram IP。通常memory产生工具会更具时钟频率,深度位宽等因素对ram进行切分,因此本例中,使用了2个32x64的ram ip。

在data_in写入ram_asic??橹?,会经过ecc_gen???,产生7bit的ecc校验位,随着数据一同写入ram_asic,其中data_in[63:0]写入第一个ram_asic,{2’b0,ecc_in[6:0],data_in[118:64]}写入第二个ram_asic。从ram_asic读出的数据会经过ecc_out??榫齟cc校验,输出校验后的data_out[118:0]和2bit的ecc_err_out告警。

审核编辑:刘清

关键词:

最近更新

关于本站 管理团队 版权申明 网站地图 联系合作 招聘信息

Copyright © 2005-2023 创投网 - m.vdsvyglz.cn All rights reserved
联系我们:39 60 29 14 2@qq.com
皖ICP备2022009963号-3

主站蜘蛛池模板: 久久一区视频 | 久久综合给合久久国产免费 | 亚洲av毛片一区二区三区 | 久久久日韩精品一区二区三区 | 精品水蜜桃久久久久久久 | xxxx免费国产在线视频 | 国产亚洲美女精品久久久2020 | se999se永久免费升级 | 久久精品国产影库免费看 | 久久人妻无码一区二区 | 国产精品日韩欧美一区二区 | 男女男在线精品网站免费观看 | 无码天堂亚洲国产av麻豆 | 国产自在自线午夜精品 | 丰满爆乳一区二区三区 | 人妻体内射精一区二区 | 亚洲精品成人久久 | 无码熟妇人妻av在线网站 | www婷婷av久久久影片 | 国产夫妻久久 | 日韩亚洲人成在线综合 | 久久精品午夜视频 | 一级毛片在线免费视频 | 午夜大片免费男女爽爽影院久久 | 欧美日韩在线高清 | 欧美日韩高清一区二区三区 | 欧洲女人与公拘交酡视频 | 亚洲av中文无码乱人伦在线咪咕 | 午夜快播 | 东方aⅴ免费观看久久av | 蜜桃臀久久伊人福利 | 国产一级一级一级成人毛片 | 亚洲成人免费视频在线 | 9久热精品免费观看视频 | 天天爽夜夜爽人人爽曰 | 成年网站免费 | 亚洲综合色婷婷在线观看 | 91免费观看在线网址 | 国产日韩精品欧美一区视频 | av无码专区亚洲avl在线观看 | 国产日韩久久久久69影院 |