91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

介紹一種IP控制信號的處理方式

sanyue7758 ? 來源:IC的世界 ? 2023-09-15 09:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ASIC/FPGA項目中,我們會用到很多IP,其中有很多IP存在內(nèi)部控制信號以及內(nèi)部狀態(tài)信號。這些控制信號和內(nèi)部狀態(tài)信號影響數(shù)據(jù)流的接收和發(fā)送。

以PCIe為例,藍色框圖部分為PCIe用戶側(cè)邏輯,是需要用戶實現(xiàn)的邏輯。

左側(cè)白色為PCIe IP,PCIe內(nèi)部配置空間有一個控制信號,名為bus_master_en(簡寫),當(dāng)bus_master_en為0時,不期望用戶邏輯發(fā)送dma請求(memory讀寫請求)。

所以在用戶邏輯中,我們就需要感知到這些信號的數(shù)值,用于控制數(shù)據(jù)邏輯模塊。

fea1dbc4-5317-11ee-a25d-92fbcf53809c.png ???

通常我們期望這些信號是可控的,能夠靈活配置,既給芯片加了一層保障,又方便debug。

即使對IP或者協(xié)議的理解有誤,也能通過配置規(guī)避大部分問題。

那一種很常見的方式就是,添加一個mux,默認情況下,使用ip驅(qū)動的控制信號。

如圖所示:

ip_bus_mst_en是ip輸出的控制信號。

app_bus_mst_en用于控制內(nèi)部數(shù)據(jù)模塊。

cfg_mst_en和cfg_mst_sel都來自配置csr模塊,可靈活配置成0或者1.

cfg_mst_sel默認值為0,表示選擇ip_bus_mst_en,在默認情況下,app_bus_mst_en的數(shù)據(jù)與ip_bus_mst_en相同

這種設(shè)計小技巧在IC項目中比較普遍,但是又時常被忘記。







審核編輯:劉清

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

    關(guān)注

    1660

    文章

    22406

    瀏覽量

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

    關(guān)注

    114

    文章

    17786

    瀏覽量

    192993
  • FPGA設(shè)計
    +關(guān)注

    關(guān)注

    9

    文章

    431

    瀏覽量

    28134
  • CSR
    CSR
    +關(guān)注

    關(guān)注

    3

    文章

    120

    瀏覽量

    70812
  • Mux
    Mux
    +關(guān)注

    關(guān)注

    0

    文章

    44

    瀏覽量

    24133
  • PCIe接口
    +關(guān)注

    關(guān)注

    0

    文章

    126

    瀏覽量

    10571

原文標題:IC設(shè)計:一種IP控制信號的處理方式

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    求助:請問這兩對電源處理方式的區(qū)別和它們的用法。

    請問這兩對電源處理方式的區(qū)別和它們的用法。
    發(fā)表于 07-24 16:43

    按鍵消抖都有哪些處理方式

    按鍵消抖都有哪些處理方式除了硬件消抖電路用軟件怎么實現(xiàn)
    發(fā)表于 11-01 07:06

    一種基于SoPC系統(tǒng)的液晶控制IP核設(shè)計

    介紹了基于MicroBlaze 軟核處理器的可編程片上系統(tǒng)結(jié)構(gòu)。提出了一種LCD 控制IP 核的設(shè)計方法。該
    發(fā)表于 08-31 10:58 ?11次下載

    光盤銷毀機的處理方式

    光盤銷毀機的處理方式         
    發(fā)表于 12-31 10:50 ?4419次閱讀

    一種處理信號相位誤差電路的設(shè)計

    介紹一種對兩不同相位關(guān)系的正弦信號進行相位后比較所產(chǎn)生的直流電壓信號進行
    發(fā)表于 10-10 14:48 ?45次下載
    <b class='flag-5'>一種</b><b class='flag-5'>處理</b><b class='flag-5'>信號</b>相位誤差電路的設(shè)計

    一種方式控制個舵機

    一種方式控制個舵機。
    發(fā)表于 03-21 15:30 ?1次下載

    一種WCDMA基帶信號處理方法的研究

    一種WCDMA基帶信號處理方法的研究
    發(fā)表于 01-12 22:04 ?12次下載

    一種實用的銅電阻測溫的信號處理方法

    一種實用的銅電阻測溫的信號處理方法
    發(fā)表于 01-22 13:20 ?23次下載

    基于android采用異步處理方式開發(fā)移動護理程序的設(shè)計

    開發(fā)初期,對些比較耗時的操作,我們沒有考慮異步任務(wù)處理方式,造成程序假死的問題,用戶執(zhí)行某個操作后十幾秒程序才有反應(yīng),嚴重影響用戶體驗?,F(xiàn)在程序已支持異步任務(wù)處理,本文將簡單
    發(fā)表于 10-26 16:24 ?0次下載

    介紹學(xué)習(xí)一種模擬信號處理方式:對數(shù)處理

    非常大的信號如1mv~1v,前級電路該如何覆蓋處理到上下限而不降低性能呢?切換采集量程是一種最簡單的方式,也可通過軟件設(shè)計成自動控制增益,也
    的頭像 發(fā)表于 01-11 10:07 ?1.2w次閱讀
    <b class='flag-5'>介紹</b>學(xué)習(xí)<b class='flag-5'>一種</b>模擬<b class='flag-5'>信號</b>的<b class='flag-5'>處理方式</b>:對數(shù)<b class='flag-5'>處理</b>

    【經(jīng)驗分享】系統(tǒng)常用 (電磁兼容)EMC處理方式

    【經(jīng)驗分享】系統(tǒng)常用 (電磁兼容)EMC處理方式
    發(fā)表于 04-17 10:02 ?36次下載
    【經(jīng)驗分享】系統(tǒng)常用 (電磁兼容)EMC<b class='flag-5'>處理方式</b>

    PCB電鍍中異常處理方式

    個人收集的些異常處理方式
    發(fā)表于 08-11 15:01 ?0次下載

    淺析測力傳感器的兩處理方式

    淺析測力傳感器的兩處理方式
    的頭像 發(fā)表于 12-20 17:31 ?1635次閱讀
    淺析測力傳感器的兩<b class='flag-5'>種</b><b class='flag-5'>處理方式</b>

    使用相序識別儀時,常見故障原因以及處理方式概述

    使用相序識別儀時,常見故障原因以及處理方式概述? 相序識別儀(Phase Sequence Relay)是一種用于工業(yè)和家庭電氣系統(tǒng)中的設(shè)備,主要用于檢測和糾正電源的相序錯誤。然而,相序識別儀也
    的頭像 發(fā)表于 12-19 15:04 ?2544次閱讀

    模數(shù)轉(zhuǎn)換器結(jié)束信號的四處理方式

    ADC結(jié)束信號方式。 第一種方式是使用原位處理。在原位處理中,ADC的結(jié)束
    的頭像 發(fā)表于 02-03 16:41 ?1663次閱讀