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

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

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

DataBusShift——數(shù)據(jù)移位下游說了算

Spinal FPGA ? 來源:Spinal FPGA ? 作者:Spinal FPGA ? 2022-12-05 10:36 ? 次閱讀

編 者 按

在邏輯設(shè)計里,比如需要分層解析數(shù)據(jù)的場景,往往當前時鐘能消耗處理多少數(shù)據(jù)依賴于數(shù)據(jù)的實時解析,下一拍將移出已解析過的數(shù)據(jù)。本文就這種場景來做邏輯上的實現(xiàn)及優(yōu)化。

需求分析

在邏輯設(shè)計中,我們不妨將系統(tǒng)數(shù)據(jù)總線定義如下:

出了數(shù)據(jù)握手交互所需的vaild/ready外,數(shù)據(jù)總線一般包含data,empry(表示數(shù)據(jù)最后一拍的空閑字節(jié)數(shù)),sop,eop。在一些需要數(shù)據(jù)分層解析移位的場景,我們所需要的整體的模塊可定義如下:

port_in:數(shù)據(jù)輸入端口

port_out:數(shù)據(jù)輸出端口

shift_num:指定當前時鐘周期port_out所消耗的字節(jié)數(shù)

整體的需求無非是每個時鐘周期port_out每消耗多少數(shù)據(jù),下一拍port_out就要補齊輸出多少數(shù)據(jù),由于數(shù)據(jù)總線位寬往往固定,則可能需要跨時鐘周期移位。正如下面的時序:

審核編輯:湯梓紅

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

    關(guān)注

    4

    文章

    936

    瀏覽量

    31955
  • 邏輯設(shè)計
    +關(guān)注

    關(guān)注

    1

    文章

    41

    瀏覽量

    11556
  • 數(shù)據(jù)總線
    +關(guān)注

    關(guān)注

    2

    文章

    56

    瀏覽量

    17525

原文標題:DataBusShift——數(shù)據(jù)移位下游說了算

文章出處:【微信號:Spinal FPGA,微信公眾號:Spinal FPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    修不修你說了算 #硬聲創(chuàng)作季

    電路維修
    jf_49750429
    發(fā)布于 :2022年10月31日 11:57:12

    天天送樣,就是不開單,怎么回事?

    最近這些天,天天都有客戶要求送樣,每天都找老板簽字,老板看我這些天天天送樣,說了句:怎么天天只看到你送樣,沒看到你下單呢, 我那個郁悶,下單這事不由我說了算,再者沒有送樣的經(jīng)過哪來的單開呢,哎~~~求安慰!大家也幫忙分析一下為什么會這樣,為什么客戶老不下單?大俠們指點一下
    發(fā)表于 06-15 16:32

    焊接問題還是SI問題?你們說了算

    作者:一博科技 自媒體高速先生團隊成員 黃剛相信很多粉絲都知道高速先生進駐了新的辦公室,在我們忙著整理實驗室時收到了客戶送來的板子,客戶測試后反饋說SMA頭位置的阻抗過低,于是我們放下了手上的收拾工作,在凌亂的實驗室里開始了新總部的debug首測!由于是客戶自己設(shè)計,我們加工和焊接的,因此客戶把懷疑的地方放到了我們加工或者焊接上面。我們先看看客戶的PCB文件,可以看到客戶設(shè)計的應(yīng)該是一歀測試板,用到的SMA頭是板邊焊接的同軸連接器。既然客戶把焊接好的板子發(fā)給我們了,第一步當然要測試驗證一下阻抗是不是真的做低了,于是我們進行了幾個SMA頭位置的測試,果然發(fā)現(xiàn)阻抗明顯偏低,SMA頭與板子接觸的位置只有42到43歐姆。從PCB設(shè)計上可以看到,從SMA頭進來一直到走線,其實走線線寬是沒有變化的,因此加工導(dǎo)致的阻抗偏差就不太可能了,因為后面的走線是能夠控制到50歐姆允許的范圍內(nèi)。所以我們就把這個阻抗低點的位置鎖定在SMA頭和板子接觸的地方。其實不光我們懷疑是這個位置,連客戶也有同感。其實這個客戶是具備不錯的設(shè)計和仿真能力,大家沒聽錯,具備仿真的能力?。?!客戶一開始是對這個SMA與板子的接觸位置進行了3D的仿真,所以客戶才能有理由懷疑是我們這個加工或者焊接的問題。高速先生一般都把姿態(tài)先放到比較低的位置,去聆聽客戶的反饋和意見,而且客戶還給我們展示了他們3D建模和仿真的結(jié)果。高速先生遇到了同行,頓時覺得找到了同路人,不管怎么樣,先點個贊! 我們看到客戶的建模和仿真結(jié)果是這樣的,可以看出來,客戶是很用心的進行設(shè)計和仿真的,仿真的阻抗做到了精準的50歐姆附近。而有過SMA頭3D建模的朋友們也會知道,這個操作也不是一件容易的事情哈。感覺看完了客戶的仿真模型和結(jié)果后,整個debug更迷茫了,因為乍眼一看,高速先生感覺客戶的SMA建模和仿真結(jié)果好像也沒啥問題。 于是我們拿著實物板子,對著這個位置左看右看,突然發(fā)現(xiàn)了很重要的一個點,那就是…原來SMA頭是焊接的?。?!但是高速先生想表達的意思并不是這么膚淺哈,而是從SI的角度出發(fā),根據(jù)我們的經(jīng)驗來判斷,焊接這個流程或多或少都會對信號質(zhì)量產(chǎn)生影響,因此我們會從這個角度去評估客戶的仿真結(jié)果和實測的差別。首先我們來肉眼上看看沒焊接和焊接后的板子細節(jié)。可以清楚的看到焊接后在走線開窗的地方會存在一串的焊錫殘留,于是我們就有了一個大膽的想法…我們在客戶原有模型上根據(jù)焊錫的相關(guān)參數(shù)加上焊錫的影響,來仿真看看結(jié)果會變成怎么樣。仿真結(jié)果驗證了高速先生的猜想,在模擬上焊接的影響后,該位置的阻抗就跌落到與測試結(jié)果非常接近了。 從仿真結(jié)果來看,有加上焊接影響和沒加上焊接影響的差距就是那么大。文章的主要內(nèi)容就是這樣了。到底是焊接的問題還是SI問題導(dǎo)致阻抗偏低的呢?高速先生在這里就不評論太多了,小伙伴們大家去判斷吧。
    發(fā)表于 11-10 19:33

    究竟是主板決定了內(nèi)存的頻率?還是CPU決定?

    什么是內(nèi)存頻率?內(nèi)存頻率限制主要來自哪幾個方面?內(nèi)存頻率究竟是誰說了算?主板還是CPU?
    發(fā)表于 06-18 09:52

    有獎問卷 | 找工作,你說了算!

    你現(xiàn)在正在求職嗎?你有求職的困擾嗎?你對目前的工作/狀態(tài)滿意嗎?如果給你一次重新選擇的機會,你能抓住風口嗎?不論你是在校學生,正面臨就業(yè)壓力;還是職場人士,正在尋找新的機會……我們都誠摯邀請你完成這份問卷,愿你在自我省視的過程中找準自己的職業(yè)定位,抓住職場紅利!問卷鏈接:https://www.wenjuan.com/s/UZBZJvmy2rM/問卷福利:填寫完成問卷的小伙伴有機會獲得以下福利:1、免費領(lǐng)取“電子發(fā)燒友月度VIP”2、免費領(lǐng)取經(jīng)典面試資料3、獲得0元秒殺機會如何獲取福利:填寫完成問卷并截圖,掃碼進群領(lǐng)取~-------------------------------------------電子發(fā)燒友將策劃舉辦專題線上招聘會,歡迎轉(zhuǎn)發(fā)分享這份問卷,讓我們更了解你們的訴求,為你們的職場保駕護航!詳情請咨詢小助手:fsykk7(微信號)。
    發(fā)表于 05-16 17:29

    華為Mate9怎么樣?華為Mate9開箱評測:18個月不卡頓?顏值逆天,5個月使用感受足夠你下決心購買

    華為Mate9開箱評測,買不買你說了算。
    發(fā)表于 05-11 08:45 ?1321次閱讀
    華為Mate9怎么樣?華為Mate9開箱評測:18個月不卡頓?顏值逆天,5個月使用感受足夠你下決心購買

    三天銷量爆漲近400倍, 格力色界手機經(jīng)歷了什么?

    還記得前兩天有媒體報道格力最新推出的色界手機上架官網(wǎng)第一天只賣出6臺手機,而董明珠對此的回應(yīng)是“你們不買格力手機,是你們不識貨”,不過目前這外東西不是自己吹出來的,而是市場檢驗的問題。手機好不好不是廠家說了算,而是消費者和市場說了算。
    發(fā)表于 06-19 08:56 ?2153次閱讀

    工程師文化你了解多少?

    現(xiàn)在HR和獵頭也懂得,挖程序員不能光講錢和項目了,多少號稱工程師文化的公司花開北京上海,可是到底什么是“工程師文化”?誰能給一個準確的定義? 有人說,什么文化就是什么說了算的意思,工程師文化就是工程師說了算。這未免也太膚淺了。
    的頭像 發(fā)表于 05-02 06:54 ?8167次閱讀

    分布式存儲技術(shù) 從你說了算到大家說了算

    我們總說區(qū)塊鏈就是一個分布式賬本,但實際上,區(qū)塊鏈的核心技術(shù)包含智能合約、共識機制、加密算法等等,分布式存儲技術(shù)只是其核心技術(shù)之一,主要起到對數(shù)據(jù)的存儲功能,今天小K君就給大家介紹一下,分布式存儲技術(shù)到底是什么?其原理究竟是什么?
    發(fā)表于 06-12 16:39 ?1053次閱讀

    下次如何加薪將由AI和算法說了算

    用過去的方法來評估員工的績效,意味著要從幾套不同的人力資源部門記錄中挖掘出每份直接報告中蘊含的信息。
    發(fā)表于 07-17 14:20 ?435次閱讀

    智能家居的唯一標準是什么

    智能家居發(fā)展走向,掌握在用戶手里;未來誰是智能家居“掌舵人”,更是用戶說了算
    發(fā)表于 08-13 10:19 ?917次閱讀

    USB PD快充插線板可以給iPhone 12開啟快充么?

    答:插線板PD輸出模塊標注的是“可以輸出最大多少功率”,好比電飯鍋煮飯,他最多能煮多少飯。至于手機能承受多大的功率,這是手機“與充電模塊互相協(xié)調(diào)”,自行索取所需要的電流、電壓、功率,能吃多少飯是人說了算不是電飯鍋說了算,所以大功率PD插線板也可以通用,不會有任何問題。
    的頭像 發(fā)表于 10-29 11:25 ?1.4w次閱讀

    曙光讓“汗水農(nóng)業(yè)”向“智慧農(nóng)業(yè)”加速轉(zhuǎn)變

    近年以來,現(xiàn)代信息技術(shù)賦能農(nóng)業(yè)生產(chǎn),我國智慧農(nóng)業(yè)加速發(fā)展。農(nóng)業(yè)作業(yè)從“跟著感覺走”加快向“數(shù)據(jù)說了算”轉(zhuǎn)變。
    的頭像 發(fā)表于 01-11 11:20 ?861次閱讀

    推出CXL,Intel是為了什么?聊聊數(shù)據(jù)中心另一個新技術(shù)CXL

    在過去幾十年中,CPU一直是計算系統(tǒng)中的絕對核心,甚至連存儲、網(wǎng)絡(luò)等子系統(tǒng)的能力都是CPU說了算
    的頭像 發(fā)表于 08-11 09:59 ?2826次閱讀
    推出CXL,Intel是為了什么?聊聊<b class='flag-5'>數(shù)據(jù)</b>中心另一個新技術(shù)CXL

    移位寄存器的工作原理 移位寄存器左移和右移怎么

    移位寄存器是由多個觸發(fā)器級聯(lián)而成的,每個觸發(fā)器只能存儲一個位。數(shù)據(jù)在寄存器中移動時,每個觸發(fā)器將其存儲的位向前或向后移動一位,并將移動后的位傳遞給下一個觸發(fā)器。串行移位寄存器可以實現(xiàn)左移和右移操作,具體的
    的頭像 發(fā)表于 01-18 10:52 ?6578次閱讀