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)不再提示

Xilinx RAM地址沖突

FPGA開發(fā)之路 ? 來(lái)源:FPGA開發(fā)之路 ? 2023-01-15 16:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Address collision 指的是RAM的兩個(gè)port同時(shí)訪問(wèn)相同的地址可能導(dǎo)致數(shù)據(jù)發(fā)生錯(cuò)誤的情況。在Xilinx中,不同的RAM,不同的RAM配置會(huì)導(dǎo)致address collision時(shí)不同的數(shù)據(jù)結(jié)果。

Distributed RAM

對(duì)于DRAM,寫數(shù)據(jù)是 synchronous write,需要一個(gè)時(shí)鐘周期, 讀數(shù)據(jù)是 asynchronous read,當(dāng)前時(shí)鐘周期就能讀出數(shù)據(jù)。因此當(dāng)在某一個(gè)cycle讀寫同時(shí)訪問(wèn)同一地址時(shí),讀數(shù)據(jù)是 old data,即該地址原存放的數(shù)據(jù)而不是新要寫入的數(shù)據(jù)。

Block RAM

BRAM的讀寫都是 synchronous。BRAM的兩個(gè)Port分別為 PortA 和 PortB。

我們可以將 BRAM address collision 分為以下三類。

PortA 和 PortB 同時(shí)讀數(shù)據(jù)

兩個(gè)Port都會(huì)正確讀出該地址中的數(shù)據(jù)。

PortA 和 PortB 同時(shí)寫入數(shù)據(jù)

該地址最終被寫入的數(shù)據(jù)是 non-deterministic。因此設(shè)計(jì)中要避免兩個(gè)port同時(shí)寫數(shù)據(jù)的address collision。

PortA 寫數(shù)據(jù)同時(shí) PortB 讀數(shù)據(jù),或者是 PortA 讀數(shù)據(jù)同時(shí) PortB 寫數(shù)據(jù)

在這種情況下,數(shù)據(jù)總是會(huì)被正確寫入到RAM中,但是讀出的數(shù)據(jù)內(nèi)容則依賴于BRAM的配置。BRAM的write mode可以配置為三種模式,write first,read first 和 no change。

下圖為不同配置下的數(shù)據(jù)讀寫結(jié)果。可以看到當(dāng) write port 配置為 READ_FIRST時(shí),不管 read port 如何配置,都會(huì)讀出 old data。而當(dāng) write port 配置為 WRITE_FIRST 或 NO_CHANGE時(shí),不管 read port 如何配置,讀數(shù)據(jù)都是 X,即 undeterministic。因此在可能發(fā)生address collision 的BRAM,一般將兩個(gè) port都配置為 READ_FIRST,以確保數(shù)據(jù)讀出的正確。

be7c4db8-94a4-11ed-bfe3-dac502259ad0.png

Ultra RAM

URAM的讀寫也都是 synchronous。URAM比較有意思的一點(diǎn)是,PortA 總是先于 PortB 執(zhí)行操作,因此在 address collision 我們會(huì)看到不同于BRAM的結(jié)果。

PortA寫,PortB讀。PortB 會(huì)讀出new data。(因?yàn)镻ortA先執(zhí)行,所以在PortB讀執(zhí)行時(shí),new data已經(jīng)寫入RAM中了)

PortA讀,PortB寫。PortA 會(huì)讀出old data。(同樣的,這也是因?yàn)镻ortA先執(zhí)行)

PortA寫,PortB寫。最終該地址寫入的值是PortB的值。(PortB因?yàn)楹髨?zhí)行會(huì)覆蓋PortA寫的值)

beafa7ee-94a4-11ed-bfe3-dac502259ad0.png

Reference

《UltraScale Architecture Configurable Logic Block》

《UltraScale Architecture Memory Resources》

審核編輯 :李倩

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

    關(guān)注

    8

    文章

    7292

    瀏覽量

    93381
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1396

    瀏覽量

    119242
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2190

    瀏覽量

    128764

原文標(biāo)題:Xilinx RAM Address Collision

文章出處:【微信號(hào):FPGA開發(fā)之路,微信公眾號(hào):FPGA開發(fā)之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    國(guó)外老舊設(shè)備出現(xiàn)IP沖突無(wú)法上網(wǎng)如何解決

    在智能制造機(jī)數(shù)字化轉(zhuǎn)型的浪潮中,大量工廠仍存在一些運(yùn)行年限較久的老舊設(shè)備。這類設(shè)備多是海外設(shè)備,常因出廠預(yù)設(shè)靜態(tài)IP地址、硬件限制無(wú)法修改網(wǎng)絡(luò)參數(shù),導(dǎo)致在接入現(xiàn)代企業(yè)網(wǎng)絡(luò)時(shí)頻繁出現(xiàn)IP地址沖突,加上
    的頭像 發(fā)表于 10-16 10:52 ?71次閱讀
    國(guó)外老舊設(shè)備出現(xiàn)IP<b class='flag-5'>沖突</b>無(wú)法上網(wǎng)如何解決

    N9H30如何從SPI閃存將應(yīng)用程序加載到RAM地址0x0?

    無(wú)法利用 uboot 從 SPI 閃存0x0將應(yīng)用程序加載到 RAM 地址。SF 讀取0x0 0x100000 0x700000這是 uboot 限制
    發(fā)表于 09-01 06:06

    IP地址沖突導(dǎo)致德國(guó)站群服務(wù)器斷網(wǎng)的解決方法?

    在網(wǎng)絡(luò)管理中,IP地址沖突是一個(gè)常見且令人頭疼的問(wèn)題。尤其是對(duì)于依賴站群服務(wù)器進(jìn)行大規(guī)模網(wǎng)絡(luò)操作的企業(yè)而言,IP沖突可能會(huì)導(dǎo)致整個(gè)服務(wù)器群組無(wú)法正常工作,從而造成嚴(yán)重的業(yè)務(wù)中斷。本文將探討如何解決因
    的頭像 發(fā)表于 08-12 15:47 ?502次閱讀

    編程軟件連接PLC出現(xiàn)IP沖突時(shí)如何解決?

    一般來(lái)說(shuō),每個(gè)PLC都有自己的IP地址,用以和其他設(shè)備進(jìn)行通信。而如果同一網(wǎng)絡(luò)出現(xiàn)相同IP的設(shè)備,就會(huì)導(dǎo)致IP沖突、數(shù)據(jù)丟包或ping不通等問(wèn)題。而如果IP地址沒(méi)有沖突,不在一個(gè)網(wǎng)段內(nèi)
    的頭像 發(fā)表于 07-31 17:08 ?655次閱讀
    編程軟件連接PLC出現(xiàn)IP<b class='flag-5'>沖突</b>時(shí)如何解決?

    CNC的IP地址相同沖突如何解決?

    的IP地址,這就極易引發(fā)IP地址沖突問(wèn)題。當(dāng)這些設(shè)備接入車間網(wǎng)絡(luò)時(shí),IP沖突會(huì)導(dǎo)致數(shù)據(jù)采集不上來(lái),物聯(lián)網(wǎng)平臺(tái)缺乏數(shù)據(jù)來(lái)源,嚴(yán)重影響數(shù)字化車間的建設(shè)。 通常,設(shè)備被設(shè)置相同IP
    的頭像 發(fā)表于 07-23 14:13 ?322次閱讀
    CNC的IP<b class='flag-5'>地址</b>相同<b class='flag-5'>沖突</b>如何解決?

    Xilinx Shift RAM IP概述和主要功能

    Xilinx Shift RAM IP 是 AMD Xilinx 提供的一個(gè) LogiCORE IP 核,用于在 FPGA 中實(shí)現(xiàn)高效的移位寄存器(Shift Register)。該 IP 核利用
    的頭像 發(fā)表于 05-14 09:36 ?670次閱讀

    工業(yè)數(shù)據(jù)采集如何避免IP沖突問(wèn)題

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域,數(shù)據(jù)采集是生產(chǎn)流程監(jiān)控、設(shè)備狀態(tài)監(jiān)測(cè)及生產(chǎn)優(yōu)化等環(huán)節(jié)的基礎(chǔ)。然而,在構(gòu)建工業(yè)數(shù)據(jù)采集系統(tǒng)時(shí),IP地址沖突問(wèn)題常常成為制約系統(tǒng)穩(wěn)定性和可靠性的關(guān)鍵因素,尤其當(dāng)多品牌設(shè)備共存、產(chǎn)線
    的頭像 發(fā)表于 03-06 10:12 ?527次閱讀

    局域網(wǎng)地址檢測(cè)器

    局域網(wǎng)地址檢測(cè)器是一款非常實(shí)用的IP地址沖突快速檢測(cè)工具。這款它功能強(qiáng)大、操作簡(jiǎn)單,能幫助用戶快速檢測(cè)在同一局域網(wǎng)內(nèi)遇到IP沖突的問(wèn)題,需要的用戶可下載!  局域網(wǎng)
    發(fā)表于 02-17 17:00 ?2次下載

    工廠局域網(wǎng)出現(xiàn)設(shè)備IP沖突如何解決

    某工廠的生產(chǎn)車間內(nèi),多臺(tái)設(shè)備通過(guò)局域網(wǎng)進(jìn)行連接和數(shù)據(jù)傳輸。在進(jìn)行數(shù)據(jù)采集物聯(lián)網(wǎng)工作時(shí),發(fā)現(xiàn)部分設(shè)備無(wú)法正常連接通信,導(dǎo)致生產(chǎn)數(shù)據(jù)無(wú)法實(shí)時(shí)上傳和監(jiān)控。經(jīng)過(guò)初步排查,發(fā)現(xiàn)這些設(shè)備存在IP地址沖突
    的頭像 發(fā)表于 12-26 13:41 ?995次閱讀
    工廠局域網(wǎng)出現(xiàn)設(shè)備IP<b class='flag-5'>沖突</b>如何解決

    MAC地址的作用范圍,MAC地址怎么申請(qǐng)?

    MAC地址(MediaAccessControlAddress),也稱為局域網(wǎng)地址(LANAddress)、以太網(wǎng)地址(EthernetAddress)、硬件地址(HardwareAd
    的頭像 發(fā)表于 12-19 17:44 ?2200次閱讀
    MAC<b class='flag-5'>地址</b>的作用范圍,MAC<b class='flag-5'>地址</b>怎么申請(qǐng)?

    NAT網(wǎng)關(guān)實(shí)現(xiàn)工業(yè)設(shè)備組網(wǎng)監(jiān)控,解決網(wǎng)段沖突問(wèn)題

    在制造業(yè)工廠中,存在大量部署好的生產(chǎn)網(wǎng)絡(luò)、工作網(wǎng)絡(luò)等網(wǎng)絡(luò)環(huán)境,通常本地化建設(shè),在面對(duì)新的設(shè)備接入或集團(tuán)信息化改造時(shí),十分容易發(fā)生IP地址沖突的問(wèn)題,導(dǎo)致設(shè)備無(wú)法通信,信息化平臺(tái)得不到數(shù)據(jù)支持
    的頭像 發(fā)表于 12-05 13:48 ?847次閱讀
    NAT網(wǎng)關(guān)實(shí)現(xiàn)工業(yè)設(shè)備組網(wǎng)監(jiān)控,解決網(wǎng)段<b class='flag-5'>沖突</b>問(wèn)題

    什么原因會(huì)導(dǎo)致IP地址沖突?

    IP地址沖突是運(yùn)維常見的問(wèn)題,很多人并不知道是什么原因會(huì)產(chǎn)生IP地址沖突故障,也不知道怎么樣去解決這種問(wèn)題。 要想去解決這類問(wèn)題,需要了解IP地址
    的頭像 發(fā)表于 12-01 23:00 ?1128次閱讀

    怎么綁定IP地址和MAC地址

    本篇文章主要說(shuō)一說(shuō)怎么在本地計(jì)算機(jī)上綁定IP和MAC地址以及通過(guò)路由器綁定IP和MAC地址,并且這兩者綁定可以解決什么問(wèn)題。 ? 先來(lái)說(shuō)說(shuō)怎么去綁定 本地計(jì)算上綁定IP和MAC地址: 首先獲取IP
    的頭像 發(fā)表于 12-01 22:48 ?2258次閱讀

    如何檢測(cè)電腦的RAM內(nèi)存

    在現(xiàn)代計(jì)算機(jī)系統(tǒng)中,隨機(jī)存取存儲(chǔ)器(RAM)是至關(guān)重要的組件之一。它負(fù)責(zé)存儲(chǔ)當(dāng)前正在使用的程序和數(shù)據(jù),以便CPU可以快速訪問(wèn)。隨著技術(shù)的發(fā)展,RAM的速度和容量都有了顯著的提升,但如何準(zhǔn)確地檢測(cè)
    的頭像 發(fā)表于 11-11 09:51 ?4122次閱讀

    什么是RAM內(nèi)存 RAM內(nèi)存對(duì)電腦性能的影響

    什么是RAM內(nèi)存? RAM(Random Access Memory,隨機(jī)存取存儲(chǔ)器)是電腦中的一種易失性存儲(chǔ)器,它用于存儲(chǔ)電腦運(yùn)行時(shí)的數(shù)據(jù)和程序。與硬盤等非易失性存儲(chǔ)器不同,RAM在斷電后會(huì)丟失
    的頭像 發(fā)表于 11-11 09:38 ?7674次閱讀