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

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

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

3天內不再提示

邏輯層接口的IO口如何使用

麻辣軟硬件 ? 來源:CSDN博客 ? 作者:李銳博恩 ? 2021-08-18 09:35 ? 次閱讀

上篇博文:【FPGA】SRIO IP核系統總覽以及端口介紹(一)(User Interfaces 之 I/O Port)根據數據手冊PG007,介紹到了邏輯層接口的IO口,今天想研究下,這些端口如何使用,結合實際問題來想想這個問題。

我們知道I / O端口可以配置為兩種樣式之一:Condensed I/O or Initiator/Target.

我們考慮使用Initiator/Target方式:

a1b59fb8-ff59-11eb-9bcf-12bb97331649.png

這種方式的端口信號分為ireq/iresp與treq/tresp這兩對信號類型。

假如通信雙方是DSP和FPGA,DSP發數據,而FPGA收數據;

對于FPGA來說,這端為initiator,ireq為發數據請求信號,iresp為來自DSP的響應信號;對于DSP發來的數據,treq為DSP發送數據的請求信號,而tresp為對DSP的響應信號。

從遠程設備接收的響應在發起者響應(iresp)信道上呈現給用戶設計。

下面為數據手冊上的描述:

Requests generated by the local endpoint are placed on the Initiator Request (ireq) channel to be transmitted on the link. Responses received from a remote device are presented to the user design on the Initiator Response (iresp) channel.

Requests originating from a remote device which are received by the core are presented to the user design on the Target Request (treq) channel. Responses to these requests, which are generated by the user design, are placed on the Target Response (tresp) channel.

意思是本地設備的請求信號在ireq channel上,對應的遠程設備的響應在iresp channel上。

而遠程設備的請求在treq上,對應的本地響應在tresp上。

Table 2-5 shows the signals associated with the Initiator/Target port. At the level, the following signals are associated with these interfaces:

? s_axis_ireq* are associated with INITIATOR_IREQ.

? m_axis_iresp* are associated with INITIATOR_IRESP.

? m_axis_treq* are associated with TARGET_TREQ.

? s_axis_tresp* are associated with TARGET_TRESP.

從treq/tresp信號開始:(treq從DSP發起的請求信號,FPGA端收到數據后,就從treq中提取有用信息

m_axis_treq_tvalid 表明數據有效;(輸出)

m_axis_treq_tready 握手信號。表明來自源端的數據被接收;(輸入)

m_axis_treq_tdata[63:0] 包頭和數據;(數據)

m_axis_treq_tkeep[7:0]

字節限定符,指示相關聯的數據字節的內容是否有效。如果端口配置為使用HELLO格式,則這與8'hFF相關聯。對于配置為使用SRIO Stream格式的端口,此輸出設置為8'hFF,除非設置了tlast。

位7對應于數據的最高有效字節(tdata [63:56]),位0對應于最低有效字節(tdata [7:0])。(輸出)

m_axis_treq_tlast 表示數據包的最后一拍。(輸出)

m_axis_treq_tuser[31:0] (輸出)

HELLO格式:在數據包的第一拍時有效,該信號由數據包的源ID(31:16)和目標ID(15:0)組成。如果使用8位設備ID,則每個ID的最高有效字節應填充0。

SRIO流格式:在此格式中,tuser只有8位寬。如果設置了數據包的關鍵請求流(CRF)標志,則設置位1。

所有其他位都保留。在數據包中的后續節拍中,保留此字段。

對于其他的信號就不一一贅述了。

對于特定應用中,例如FPGA接收來自DSP的數據,FPGA接收端RX的串行數據,最終到達邏輯層會以treq形式給出。我們對此消息進行處理即可。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21796

    瀏覽量

    605347
  • IP
    IP
    +關注

    關注

    5

    文章

    1716

    瀏覽量

    149852
  • 端口
    +關注

    關注

    4

    文章

    988

    瀏覽量

    32164

原文標題:【FPGA】SRIO IP核系統總覽以及端口介紹(二)(I/O Port 含義介紹)

文章出處:【微信號:VOSDeveloper,微信公眾號:麻辣軟硬件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    邏輯電平案例:從IO結構分析電流倒灌的原因及解決措施

    邏輯電平互連的過程中,經常會出現電流倒灌的現象。本篇從IO的結構出發,分析電流倒灌的原因及解決措施。 1、IO結構
    的頭像 發表于 12-20 12:15 ?1.5w次閱讀
    <b class='flag-5'>邏輯</b>電平案例:從<b class='flag-5'>IO</b><b class='flag-5'>口</b>結構分析電流倒灌的原因及解決措施

    如何使用IO檢測電源電壓的轉換邏輯

    使用IO檢測電源電壓主要是用于大功耗產品,電池電壓會隨著功耗的增大而變化,這個時候就要使用IO來檢測電壓的變化。我們能夠得到的是芯片IO
    發表于 12-31 06:47

    單片機IO相關知識

    IO、串行接口、中斷系統。 1.IO相關知識 這些IO口實際上就是GPIO,它是單片機內的特殊功能寄存器SFR里面的4個8bit的寄存器。
    發表于 12-25 13:49 ?3500次閱讀

    51單片機、AVR單片機和PIC單片機的IO操作

    51單片機、AVR單片機和PIC單片機IO結構的均不同,導致了IO操作也不同。操作單片機IO
    發表于 02-20 20:25 ?1.1w次閱讀
    51單片機、AVR單片機和PIC單片機的<b class='flag-5'>IO</b><b class='flag-5'>口</b>操作

    51單片機IO輸入輸出方式_IO的四種使用方法

    傳統51單片機IO接口只可以作為標準雙向IO接口,如果用其來驅動LED只能用灌電流的方式或是用三極管外擴驅動電路。灌電流方式:LED正極接VCC,負極接
    發表于 04-26 14:11 ?6.6w次閱讀
    51單片機<b class='flag-5'>IO</b><b class='flag-5'>口</b>輸入輸出方式_<b class='flag-5'>IO</b><b class='flag-5'>口</b>的四種使用方法

    微雪電子MCP23017 IO擴展模塊16IO I2C接口簡介

    MCP23017 IO擴展模塊 - I2C接口 外擴16個I/O 型號 MCP23017 IO Expansion Board
    的頭像 發表于 12-30 09:05 ?1.4w次閱讀
    微雪電子MCP23017 <b class='flag-5'>IO</b>擴展模塊16<b class='flag-5'>IO</b><b class='flag-5'>口</b> I2C<b class='flag-5'>接口</b>簡介

    單片機IO操作總結

    是人機交互的接口,I為輸入、O為輸出,我們對IO的操作,就是讀和寫,讀就是讀IO的引腳狀態,寫就是把0或者1寫入
    發表于 11-05 13:06 ?31次下載
    單片機<b class='flag-5'>IO</b><b class='flag-5'>口</b>操作總結

    單片機IO原理解析

    參考:http://m.elecfans.com/article/581431.html第二功能單片機有4組IO,內部結構各不同,有些IO具有第二功能上面除了P1外,其他
    發表于 11-10 18:35 ?3次下載
    單片機<b class='flag-5'>IO</b><b class='flag-5'>口</b>原理解析

    STM32的IO保護以及FT兼容IO

    可能有些初學者看到IO結構圖時直接去找鉗位二極管的作用了,忽視了一些地方,以下總結。1、IO口上都有兩個鉗位二極管作保護。2、非FT兼容IO
    發表于 12-09 13:51 ?44次下載
    STM32的<b class='flag-5'>IO</b><b class='flag-5'>口</b>保護以及FT兼容<b class='flag-5'>IO</b><b class='flag-5'>口</b>

    IO模擬SPI

    IO模擬SPI根據SPI通信規范,與IO模擬I2C類似,通過普通IO端口模擬也可以實現單片機(主設備)與從設備的SPI通信,其中使能信號
    發表于 12-22 19:17 ?20次下載
    <b class='flag-5'>IO</b><b class='flag-5'>口</b>模擬SPI

    關于stm32單片機準雙向IO配置

    我們在開始學習51內核的單片機的時候就知道,p0的引腳都是雙向IO,P1,P2,P3的IO需要雙向使用時需要外接上拉電阻,故稱為準雙向
    發表于 12-24 19:19 ?19次下載
    關于stm32單片機準雙向<b class='flag-5'>IO</b><b class='flag-5'>口</b>配置

    使用IO檢測電源電壓的轉換邏輯

    使用IO檢測電源電壓主要是用于大功耗產品,電池電壓會隨著功耗的增大而變化,這個時候就要使用IO來檢測電壓的變化。我們能夠得到的是芯片IO
    發表于 01-10 14:57 ?6次下載
    使用<b class='flag-5'>IO</b><b class='flag-5'>口</b>檢測電源電壓的轉換<b class='flag-5'>邏輯</b>

    用最少的IO,掃最多的鍵?

    對,大部分技術參考書都這么做,我們也經常這樣做:用3個IO作行掃描,2個IO作列檢測(為方便描述,我們約定:設置某一IO輸出為“0”――
    的頭像 發表于 05-10 10:22 ?2278次閱讀

    io和串口的區別 單片機有多少個io

    IO和串口的區別 IO,即輸入輸出端口(Input/Output Port),是單片機或其他微控制器與外部設備之間進行數據交換的接口。它
    的頭像 發表于 10-06 10:06 ?2024次閱讀

    MCU IO的作用和特點

    MCU(微控制器)的IO(Input/Output Port,輸入輸出端口)是單片機與外界進行信息交互的關鍵接口。這些IO在微控制器的功
    的頭像 發表于 09-30 11:52 ?1105次閱讀
    主站蜘蛛池模板: 欧美人与善交大片 | 日本电影免费久久精品 | 日本国产成人精品无码区在线网站 | 手机毛片在线 | 大香伊人久久精品一区二区 | 内射少妇36P九色 | 樱桃视频影院在线播放 | 999久久久国产精品蜜臀AV | 亚洲 日韩 在线 国产 精品 | 国产亚洲精品第一区香蕉 | 偷偷要色偷偷 | 色欲AV久久综合人妻蜜桃 | 直插下身完整的欧美版 | 神马伦理2019影院不卡片 | 国产精品嫩草久久久久 | 色一情一乱一伦一区二区三区 | 亚洲一区在线观看视频 | 蜜桃无码AV视频在线观看 | 99久久久免费精品国产 | se01国产短视频在线观看 | 一二三四在线观看高清电视剧 | 欧美白人战黑吊 | 忘忧草日本在线WWW日本 | 黑人BBCVIDEOS极品 | 午夜福利影院私人爽爽 | 欧美性动漫3d在线观看完整版 | 亚洲日本欧美天堂在线 | 狠狠躁天天躁小说 | 男人J放进女人屁股免费观看 | 婷婷射精AV这里只有精品 | 俄罗斯大白屁股 | 高h肉肉乳共妻 | 国产成人亚洲精品午夜国产馆 | 丰满的大白屁股ass 丰满大屁俄罗斯肥女 | 99久久久国产精品免费调教 | 成人在线视频国产 | 国产成+人+综合+亚洲不卡 | 亚洲精品嫩草AV在线观看 | 5g在线视讯年龄确认海外禁止进入 | 翁熄性放纵交换300章 | 99久久国产极品蜜臀AV酒店 |