chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

實(shí)際底層的RAM尺寸到底是多少呢?就是32x119嗎?

ruikundianzi ? 來源:IC的世界 ? 2023-08-31 14:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ASIC設(shè)計(jì)中,我們使用FIFO或者RAM的時(shí)候經(jīng)常會(huì)用到校驗(yàn)位,例如奇偶校驗(yàn)或者ECC(海明碼)校驗(yàn),當(dāng)然,也有可能不使用任何校驗(yàn)位。那么我們需要一個(gè)深度為32,數(shù)據(jù)位寬為119bit的ram(cfg_32x119_ram_wrapper),那么實(shí)際底層的ram尺寸到底是多少呢?就是32x119 嗎?大概率不是。

1.一個(gè)ram wrapper可能是拼接而成的

RAM的位寬和深度不是任意的,是根據(jù)設(shè)計(jì)人員的需求,然后由工具產(chǎn)生相應(yīng)的ram。我們需要的是32x119的ram,實(shí)際分配給設(shè)計(jì)人員的可能是兩個(gè)32x64的ram,深度和寬度都可能存在冗余。Ram的產(chǎn)生通常有兩種方式,由設(shè)計(jì)人員或者中端人員提供ram信息列表。至少包含如下信息:Memory生成工具會(huì)根據(jù)實(shí)際需要的位寬,深度,讀寫時(shí)鐘頻率才進(jìn)行決策,產(chǎn)生相應(yīng)的Memory。

RAM_NAME RAM_TYPE DEPTH WIDTH ECC/PARITY Wclk_freq Rdclk_req
afifo_16x72_wrapper 1r1w 16 72 1 1200 1000

一顆大的ram可能是有多個(gè)小的ram拼接起來的。在布局布線時(shí),多個(gè)小的方形的ram大概率會(huì)比長條形狀的ram更容易擺放(不絕對(duì))。

5d01a92e-47c4-11ee-97a6-92fbcf53809c.png

2.ram/fifo 校驗(yàn)位需要額外的數(shù)據(jù)位寬

5d11e5aa-47c4-11ee-97a6-92fbcf53809c.png

如圖所示為1r1w的ram為例,cfg_32x119_ram_wrapper為verilog代碼直接調(diào)用層次的ram_wrapper,表示了一個(gè)深度為32,數(shù)據(jù)位寬為119bit的ram。ram_asic.v為真實(shí)的ram IP。其中119bit的數(shù)據(jù)位寬緊張ECC計(jì)算需要7bit的校驗(yàn)位,因此物理IP最少需要126bit的ram IP。通常memory產(chǎn)生工具會(huì)更具時(shí)鐘頻率,深度位寬等因素對(duì)ram進(jìn)行切分,因此本例中,使用了2個(gè)32x64的ram ip。

在data_in寫入ram_asic模塊之前,會(huì)經(jīng)過ecc_gen模塊,產(chǎn)生7bit的ecc校驗(yàn)位,隨著數(shù)據(jù)一同寫入ram_asic,其中data_in[63:0]寫入第一個(gè)ram_asic,{2’b0,ecc_in[6:0],data_in[118:64]}寫入第二個(gè)ram_asic。從ram_asic讀出的數(shù)據(jù)會(huì)經(jīng)過ecc_out模塊經(jīng)過ecc校驗(yàn),輸出校驗(yàn)后的data_out[118:0]和2bit的ecc_err_out告警。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1396

    瀏覽量

    119259
  • ASIC設(shè)計(jì)
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    11003
  • ECC
    ECC
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

    21445
  • FIFO存儲(chǔ)
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    6259

原文標(biāo)題:RAM:位寬與深度是這樣確定的

文章出處:【微信號(hào):IP與SoC設(shè)計(jì),微信公眾號(hào):IP與SoC設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    暴利?一枚芯片的實(shí)際成本是多少?

    集成電路產(chǎn)業(yè)的特色是贏者通吃,像Intel這樣的巨頭,巔峰時(shí)期的利潤可以高達(dá)60%。那么,相對(duì)應(yīng)動(dòng)輒幾百、上千元的CPU,它的實(shí)際成本到底是多少?
    發(fā)表于 04-25 10:49 ?2.8w次閱讀

    C語言中未初始化的局部變量到底是多少

    C語言中,未初始化的局部變量到底是多少?
    發(fā)表于 10-21 14:42 ?2333次閱讀

    請(qǐng)問PCM2903C的溫度范圍到底是多少?

    如下圖,PCM2903C的溫度范圍到底是多少? 如果用在-25~85℃,是否會(huì)出問題?
    發(fā)表于 10-14 07:14

    ADS1298ECG-FE原理圖上看見很多NI的符號(hào), 到底是什么意思?

    我們?cè)贏DS1298ECG-FE原理圖上看見很多NI的符號(hào), 到底是什么意思? 具體的值是多少? 如下面兩個(gè)圖所示: R1, R2電阻的值
    發(fā)表于 02-05 08:16

    PLC到底是什么?

    PLC到底是什么?
    發(fā)表于 10-10 09:30

    請(qǐng)問ADRF6612參考路徑的分頻到底是多少

    的分頻到底是多少? 2.關(guān)于寄存器10中 [13:12] IFA_LINSLOPE和[11:10] IFA_MAINSLOPE不知道是什么意思該如何設(shè)置。寄存器10中[13:8]和[6:0]是什么功能
    發(fā)表于 09-25 11:43

    請(qǐng)問Latch到底是什么?

    (Address Latch Enable)。描述是這樣的,ALE是一個(gè)脈沖信號(hào),用來鎖住(Latch)AD0~AD7的地址。這里L(fēng)atch又是動(dòng)詞。請(qǐng)問Latch到底是什么意思?ALE又是什么?
    發(fā)表于 12-06 10:35

    如果買了5G手機(jī),能達(dá)到的理論速率到底是多少

    5G手機(jī)究竟能有多快?如果買了5G手機(jī),能達(dá)到的理論速率到底是多少?
    發(fā)表于 06-18 06:24

    時(shí)鐘跑的到底是多少M

    新到一家公司后,有個(gè)項(xiàng)目要用到STM32F207Vx單片機(jī),找到網(wǎng)上的例子照貓畫虎的寫了幾個(gè)例子,比如ADC,可是到了ADC多通道轉(zhuǎn)換的時(shí)候就有點(diǎn)傻眼了,這里面的時(shí)鐘跑的到底是多少M?單片機(jī)外掛
    發(fā)表于 08-12 08:09

    請(qǐng)問一下ARM Cortex A9的核心(4核心) 到底是多少HZ?

    請(qǐng)問一下ARM Cortex A9的核心(4核心) 到底是多少HZ
    發(fā)表于 08-25 15:45

    請(qǐng)問AD8603的電源供電范圍到底是多少?

    ADI官網(wǎng)上的數(shù)據(jù)手冊(cè)給出的電源電壓為1.8V-5V 但在ADI參考電路合集1中的AD8603采用15V電源供電 請(qǐng)問AD8603的電源供電范圍到底是多少?
    發(fā)表于 11-15 08:15

    請(qǐng)問AD9684最低采樣率到底是多少?

    關(guān)于AD9684最低采樣率,數(shù)據(jù)手冊(cè)有兩處描述,但是不一致。請(qǐng)問AD9684最低采樣率到底是多少?
    發(fā)表于 12-04 06:34

    PCB走線之安全間距到底是多少

    PCB走線之安全間距到底是多少,在這里給你解答
    發(fā)表于 06-17 14:59 ?0次下載

    芯片的成本如何計(jì)算一顆芯片的實(shí)際成本到底是多少?

    集成電路產(chǎn)業(yè)的特色是贏者通吃,像Intel這樣的巨頭,巔峰時(shí)期的利潤可以高達(dá)60%。那么,相對(duì)應(yīng)動(dòng)輒幾百、上千元的CPU,它的實(shí)際成本到底是多少?
    的頭像 發(fā)表于 02-06 14:22 ?3.2w次閱讀

    直插有源晶振DIP14封裝到底是多少個(gè)腳

    直插有源晶振DIP14封裝到底是多少個(gè)腳
    的頭像 發(fā)表于 05-19 09:43 ?3397次閱讀
    直插有源晶振DIP14封裝<b class='flag-5'>到底是多少</b>個(gè)腳