色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

控制信號(hào)從慢時(shí)鐘域到快時(shí)鐘域快遞時(shí)會(huì)存在什么問(wèn)題呢?

冬至子 ? 來(lái)源:小魚(yú)學(xué)IC ? 作者:小魚(yú) ? 2023-06-21 11:07 ? 次閱讀

1.什么是控制交互信號(hào)

答:控制交互信號(hào)用于作為控制指示信號(hào),比如當(dāng)某個(gè)電路模塊有數(shù)據(jù)輸入端口data,但是電路不可能每個(gè)時(shí)鐘周期都對(duì)端口輸入的數(shù)據(jù)做處理,那一般上一級(jí)電路會(huì)同時(shí)給出一個(gè)指示信號(hào),比如in_valid,用于表示當(dāng)前端口data輸入的數(shù)據(jù)是有效的,電路需要對(duì)其進(jìn)行采集或做運(yùn)算處理。同樣的對(duì)于電路模塊輸出數(shù)據(jù)時(shí),也需要給出類(lèi)似的信號(hào),表明當(dāng)前輸出端口的數(shù)據(jù)是否有效,例如o_valid信號(hào)等。

還有就是比如像FIFO,RAM的讀寫(xiě)使能信號(hào),用于控制FIFO,RAM是否需要正常進(jìn)行工作;讀寫(xiě)控制信號(hào)用于指示是讀還是寫(xiě)操作行為。以及總線的一系列控制信號(hào)等,CPU的指令等等,都可以說(shuō)是控制信號(hào)。常用于作為控制模塊產(chǎn)生控制信號(hào)的就是狀態(tài)機(jī)。

總結(jié)一下,就是沒(méi)有控制信號(hào)只有運(yùn)算電路,電路就是塊板磚,我行我素,無(wú)任何意義,當(dāng)我們?cè)O(shè)計(jì)電路模塊的時(shí)候,往往最先需要搞明白的就是本電路模塊的交互控制接口的時(shí)序。

2.跨時(shí)鐘域時(shí),控制信號(hào)從慢時(shí)鐘域(時(shí)鐘頻率較小)到快時(shí)鐘域(時(shí)鐘頻率較大)快遞時(shí)會(huì)存在什么問(wèn)題呢?

答:如下圖所示,CLK1為慢時(shí)鐘域的時(shí)鐘,IN_VALID信號(hào)由慢時(shí)鐘域電路生成,比如用于指示DATA(由CLK1時(shí)鐘域電路生成)的有效,或者指示完成一次運(yùn)算。原本IN_VALID在CLK1時(shí)鐘域下只有一個(gè)脈沖寬度,表示完成一次運(yùn)算。但是跨時(shí)鐘域傳遞到CLK2(快時(shí)鐘域下),CLK2由于頻率較快,多個(gè)上升沿都采集到IN_VALID為高,在CLK1時(shí)鐘域下就會(huì)誤以為完成了多次運(yùn)算(或者連續(xù)多個(gè)DATA為有效的)。

圖片

3.上述問(wèn)題怎么解決呢?

答:如果需要跨時(shí)鐘域的控制信號(hào)不會(huì)出現(xiàn)多個(gè)脈沖連續(xù)為高的情況的話,則可以在快時(shí)鐘域通過(guò)邊沿檢測(cè)電路解決。電路如下。將最后的IN_VALID_CLK2作為最后的控制信號(hào)。

圖片

其波形如下:

圖片

4.如果IN_VALID有多個(gè)連續(xù)的為高電平的情況怎么辦?

答:如果IN_VALID是用來(lái)傳遞數(shù)據(jù)的,用來(lái)指示DATA有效的,則可以采用一個(gè)異步FIFO將數(shù)據(jù)進(jìn)行緩存,將IN_VALID作為FIFO的寫(xiě)使能信號(hào)。如若是其他的這種情況則需要按情況來(lái)定制電路。

拓展問(wèn)題

1.脈沖上升沿檢測(cè)電路(被檢測(cè)的脈沖寬度不小于一個(gè)時(shí)鐘周期)。

圖片

2.脈沖下降沿檢測(cè)電路(被檢測(cè)的脈沖寬度不小于一個(gè)時(shí)鐘周期)

圖片

3.脈沖邊沿(IN_VALID的下降沿、上升沿時(shí)電路都會(huì)輸出一個(gè)高脈沖)檢測(cè)電路(被檢測(cè)的脈沖寬度不小于一個(gè)時(shí)鐘周期)。

圖片

下面給出邊沿檢測(cè)電路的示例Verilog代碼:

向上滑動(dòng)閱覽

module EDGE_DEC(

input clk2,

input rst_n,

input in_valid,

output in_valid_edge

);

reg in_valid_d;

reg in_valid_dd;

always @( posedge clk2 or negedge rst_n ) begin

if( !rst_n )

in_valid_d <= 1'b0;

else

in_valid_d <= in_valid;

end

always @( posedge clk2 or negedge rst_n ) begin

if( !rst_n )

in_valid_dd <= 1'b0;

else

in_valid_dd <= in_valid_d;

end

assign in_valid_edge = in_valid_d ^ in_valid_dd;

endmodule

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1369

    瀏覽量

    114759
  • 狀態(tài)機(jī)
    +關(guān)注

    關(guān)注

    2

    文章

    492

    瀏覽量

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

    關(guān)注

    0

    文章

    103

    瀏覽量

    6014
  • CLK
    CLK
    +關(guān)注

    關(guān)注

    0

    文章

    127

    瀏覽量

    17183
  • 控制器
    +關(guān)注

    關(guān)注

    0

    文章

    24

    瀏覽量

    3274
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    時(shí)鐘控制信號(hào)傳輸設(shè)計(jì)方案

    clk2的時(shí)鐘。當(dāng)clk1比clk2的頻率高時(shí),則稱(chēng)模塊1(相對(duì)于模塊2)為時(shí)鐘,而模塊2位為
    發(fā)表于 10-16 15:47 ?1158次閱讀
    跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b><b class='flag-5'>控制</b><b class='flag-5'>信號(hào)</b>傳輸設(shè)計(jì)方案

    CDC跨時(shí)鐘分單bit和多bit傳輸介紹

    單bit(時(shí)鐘時(shí)鐘):用
    的頭像 發(fā)表于 08-29 11:13 ?4008次閱讀
    CDC跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b>分單bit和多bit傳輸介紹

    關(guān)于跨時(shí)鐘信號(hào)的處理方法

    我在知乎看到了多bit信號(hào)時(shí)鐘的問(wèn)題,于是整理了一下自己對(duì)于跨時(shí)鐘信號(hào)的處理方法。
    的頭像 發(fā)表于 10-09 10:44 ?6258次閱讀

    怎么將信號(hào)從一個(gè)時(shí)鐘傳遞另一個(gè)時(shí)鐘

    親愛(ài)的朋友們, 我有一個(gè)多鎖設(shè)計(jì)。時(shí)鐘為50MHz,200MHz和400Mhz。如果僅使用400MHz時(shí)鐘并使用時(shí)鐘使能產(chǎn)生200Mhz和50Mhz時(shí)鐘
    發(fā)表于 03-11 08:55

    同步從一個(gè)時(shí)鐘另一個(gè)時(shí)鐘的多位信號(hào)怎么實(shí)現(xiàn)?

    你好,我在Viv 2016.4上使用AC701板。我需要同步從一個(gè)時(shí)鐘另一個(gè)時(shí)鐘的多位信號(hào)
    發(fā)表于 08-17 07:48

    時(shí)鐘的設(shè)計(jì)和綜合技巧系列

    通常不是問(wèn)題,因?yàn)?b class='flag-5'>快時(shí)鐘將對(duì)時(shí)鐘控制
    發(fā)表于 04-11 17:06

    時(shí)鐘信號(hào)同步的IP解決方案

    本文解釋了在時(shí)鐘和數(shù)據(jù)信號(hào)從一個(gè)時(shí)鐘跨越到另一個(gè)時(shí)鐘所發(fā)生的許多類(lèi)型的同步問(wèn)題。在任何情況下
    發(fā)表于 04-06 17:39 ?51次下載
    跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b><b class='flag-5'>信號(hào)</b>同步的IP解決方案

    總線半握手跨時(shí)鐘處理

    同步器應(yīng)用場(chǎng)景: 適用有脈沖控制信號(hào)的總線跨時(shí)鐘處理,不適用電平控制信號(hào)。慢到
    的頭像 發(fā)表于 04-04 12:32 ?2879次閱讀
    總線半握手跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b>處理

    CDC跨時(shí)鐘的基礎(chǔ)概念

    時(shí)鐘clock domain:以寄存器捕獲的時(shí)鐘來(lái)劃分時(shí)鐘。 單時(shí)鐘
    的頭像 發(fā)表于 08-29 15:11 ?2525次閱讀

    時(shí)鐘處理方法(一)

    理論上講,時(shí)鐘信號(hào)總會(huì)采集時(shí)鐘
    的頭像 發(fā)表于 03-28 13:50 ?2175次閱讀
    跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b>處理方法(一)

    時(shí)鐘處理方法(二)

    時(shí)鐘采集從快時(shí)鐘傳輸來(lái)的信號(hào)時(shí),需要根據(jù)信號(hào)
    的頭像 發(fā)表于 03-28 13:52 ?920次閱讀
    跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b>處理方法(二)

    時(shí)鐘電路設(shè)計(jì):多位寬數(shù)據(jù)通過(guò)FIFO跨時(shí)鐘

    FIFO是實(shí)現(xiàn)多位寬數(shù)據(jù)的異步跨時(shí)鐘操作的常用方法,相比于握手方式,F(xiàn)IFO一方面允許發(fā)送端在每個(gè)時(shí)鐘周期都發(fā)送數(shù)據(jù),另一方面還可以對(duì)數(shù)據(jù)進(jìn)行緩存。需要注意的是對(duì)FIFO控制
    的頭像 發(fā)表于 05-11 14:01 ?3112次閱讀
    跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b>電路設(shè)計(jì):多位寬數(shù)據(jù)通過(guò)FIFO跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b>

    時(shí)鐘信號(hào)該如何處理

    時(shí)鐘是如何產(chǎn)生的?現(xiàn)在的芯片(比如SOC,片上系統(tǒng))集成度和復(fù)雜度越來(lái)越高,通常一顆芯片上會(huì)有許多不同的信號(hào)工作在不同的時(shí)鐘頻率下。
    的頭像 發(fā)表于 06-27 11:39 ?1588次閱讀
    跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b><b class='flag-5'>信號(hào)</b>該如何處理<b class='flag-5'>呢</b>?

    fpga跨時(shí)鐘通信時(shí),時(shí)鐘如何讀取時(shí)鐘發(fā)送過(guò)來(lái)的數(shù)據(jù)?

    fpga跨時(shí)鐘通信時(shí),時(shí)鐘如何讀取時(shí)鐘發(fā)送過(guò)來(lái)的數(shù)據(jù)? 在FPGA設(shè)計(jì)中,通常需要跨
    的頭像 發(fā)表于 10-18 15:23 ?1093次閱讀

    一文解析跨時(shí)鐘傳輸

    一、單比特CDC傳輸1.1 慢到 時(shí)鐘相比時(shí)鐘
    的頭像 發(fā)表于 11-16 11:55 ?597次閱讀
    一文解析跨<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>域</b>傳輸
    主站蜘蛛池模板: 玉娇龙续集春雪瓶txt免费阅读| 国产欧美另类久久久精品免费| 99在线观看视频免费| 超碰97av 在线人人操| 国产乱码免费卡1卡二卡3卡四卡| 挤奶门事件完整照片| 嗯别插太快好深再深点| 四虎成人影院| 中国老太婆xxxxx| 大桥未久在线看| 精品一产品大全| 日本护士性生活| 亚洲香蕉视频在线播放| qvod12| 极品少妇高潮啪啪AV无码吴梦梦| 欧美黄色一级| 亚洲国产中文字幕在线视频综合| 97资源站超碰在线视频| 国产亚洲AV精品无码麻豆| 女神被调教成了精盆| 亚洲乱码一区二区三区香蕉| caoporn 超碰在线视频| 簧片在线免费观看| 色多多污网站在线观看| 中文字幕视频在线观看| 国产色婷亚洲99精品AV| 欧美高清一区二区三| 亚洲伊人久久大香线蕉综合图片| 成人在线不卡视频| 久青草国产在线观看视频| 无码99久热只有精品视频在线| 97精品伊人久久大香线蕉app| 国产在线视频在线观看| 青柠在线观看免费高清电视剧荣耀| 野花日本大全免费高清完整版| 纯肉巨黄H爆粗口男男分卷阅读| 久久综合亚洲色hezyo| 校花爽好大快深点h| 扒开屁股眼往里面夹东西| 久久是热这里只有精品| 亚洲AV香蕉一区区二区三区蜜桃|