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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

DSP通用并行端口uPP技術詳解

中科本原 ? 來源: 中科本原 ? 2025-02-18 09:28 ? 次閱讀

uPP是具有專用數據線和最小控制信號的并行接口時鐘同步傳輸接口,支持單倍數據速率和雙倍數據速率傳輸。設計用于與8bit數據位寬的高速ADCDAC或者FPGA進行連接。

uPP內置獨立DMA控制器,保證數據傳輸期間最小化CPU開銷。DMA控制器有兩個DMA通道,支持數據交錯模式。同時uPP內部連接專用數據RAM(發送和接收各一個),每個大小512B。

功能框圖

64af0136-ed17-11ef-9310-92fbcf53809c.png

圖1 uPP功能框圖

傳輸模式

數據通道編號遵循:

?I/O通道標記為 “ I/O”

?DMA通道標記為 “通道 I” 和 “通道Q”

圖2說明了在SDR模式下或DDR模式下接收的數據流。只使用一個DMA通道(通道I)。64eadef4-ed17-11ef-9310-92fbcf53809c.png

65089958-ed17-11ef-9310-92fbcf53809c.png

圖2 在SDR模式下或DDR模式下接收

圖3說明了在SDR模式下或DDR模式下發送的數據流。只使用一個DMA通道(通道I)。

6518893a-ed17-11ef-9310-92fbcf53809c.png

圖3 在SDR模式下或DDR模式下發送

圖4說明了在DDR交錯模式下接收的數據流。使用兩個DMA通道(通道I和通道Q)。SDR交錯模式在接收模式下不可用。

652c5e60-ed17-11ef-9310-92fbcf53809c.png

圖4 在DDR交錯模式下接收

圖5說明了在SDR交錯模式下和DDR交錯模式下發送的數據流。使用兩個DMA通道(通道I和通道Q)。

654ac36e-ed17-11ef-9310-92fbcf53809c.png

圖5 在SDR交錯模式或DDR交錯模式下發送

DMA控制器描述

每個DMA通道需要配置四個參數:窗口地址,字節計數,行計數和行偏移地址。

窗口地址:uPP數據存儲器中的第一個字節的位置。uPP工作在接收模式時,DMA通道從I/O端口接收輸入數據寫入該地址。uPP工作在發送模式時,DMA通道從該地址開始讀取數據并將數據發送到I/O端口。窗口地址64bit邊界對齊(地址低三位為0)。

字節計數:每行的字節數。字節計數為偶數。

行計數:每個窗口的行數。傳輸的字節總數等于字節計數X行計數。

行偏移地址:連續行中第一個字節間的偏移地址。64bit對齊。

圖6顯示了典型的DMA窗口定義。

657eb9ee-ed17-11ef-9310-92fbcf53809c.png

圖6 DMA窗口和存儲結構

其中行偏移地址=字節計數。讀取數據是存儲器中的大小等于行計數X字節計數的連續數據塊。

行偏移地址=0,說明數據由單行組成。發送模式下,DMA通道連續發送該行。接收模式下,DMA通道重復寫入該行存儲空間。

如果DMA通道被初始化并且空閑時,DMA通道I和通道Q的配置參數可以直接寫入相應描述寄存器中,DMA傳輸立即開始。同時每個DMA通道允許第二次配置在當前DMA傳輸仍在運行時排隊。每個DMA通道最多支持有一個傳輸進行和一個排隊,這可以保證傳輸在邊界上連續。但是DMA不支持自動重新寫入。DMA控制器總是以64字節對存儲器進行突發讀寫。

協議描述

接口信號說明

信號 說明
CLK 發送或接收時鐘
發送模式下輸出
接收模式下輸入
START 每行(幀)的第一個數據字
發送模式下輸出
接收模式下輸入
極性可編程
接收端選用信號,如果不使用,接收端可忽略
ENABLE 數據有效信號
發送模式下輸出
接收模式下輸入
極性可編程
接收端選用信號,如果不使用,接收端可忽略
WAIT 表示接收端沒有準備好接收數據。uPP在等待信號為高后的下一個時鐘周期停止發送數據
發送模式下輸入
接收模式下輸出
極性可編程
WAIT信號需要接收端置位一個完整時鐘周期
發送端選用信號,如果不使用,發送端可忽略
DATA[7:0] 數據信號

信號時序圖

下圖中,標記(i)表示信號為輸入,標記(o)表示信號為輸出。時序圖中所有信號默認極性。

65bc39f4-ed17-11ef-9310-92fbcf53809c.png

圖7 uPP在SDR模式下接收

65d67706-ed17-11ef-9310-92fbcf53809c.png

圖8 uPP在SDR模式下發送

65f404d8-ed17-11ef-9310-92fbcf53809c.png

圖9 uPP在SDR交錯模式下發送

uPP在SDR交錯模式發送時,來自DMA通道I的每個數據字的START信號都有效。

660b0430-ed17-11ef-9310-92fbcf53809c.png

圖10 uPP在DDR交錯模式下接收

6626b720-ed17-11ef-9310-92fbcf53809c.png

圖11 uPP在DDR交錯模式下發送

6642ab88-ed17-11ef-9310-92fbcf53809c.png

圖12 uPP在DDR模式下接收

66595220-ed17-11ef-9310-92fbcf53809c.png

圖13 uPP在DDR模式下發送

初始化和操作

下面是初始化和配置uPP外設的分步說明。上電復位后:

1.配置管腳(如果有復用)

2.使能時鐘,配置時鐘分頻

3.進行外設復位

4.配置DMA通道控制,包括傳輸模式,傳輸方向,交錯模式和傳輸閾值

5.配置接口信號,控制信號使能,控制信號極性和數據信號空閑狀態

6.開啟中斷使能

7.使能uPP外設

8.配置通道參數,開始DMA傳輸

9.中斷事件查看與中斷處理

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

    關注

    555

    文章

    8085

    瀏覽量

    352732
  • 控制器
    +關注

    關注

    113

    文章

    16630

    瀏覽量

    180689
  • 并行接口
    +關注

    關注

    0

    文章

    32

    瀏覽量

    15399
  • 并行端口
    +關注

    關注

    0

    文章

    13

    瀏覽量

    10782

原文標題:DSP通用并行端口uPP技術詳解

文章出處:【微信號:中科本原,微信公眾號:中科本原】歡迎添加關注!文章轉載請注明出處。

收藏 1人收藏
  • jf_414531621

評論

相關推薦

關于c6748的upp問題

您好,現在我做的是FPGA+dsp的一個工程,FPGA產生信號,然后通過upp將數據傳送到6748中,upp中的控制信號為時鐘和WAIT信號。我使用的FPGA時鐘是24MHz,可以直接將這個時鐘傳給
發表于 06-21 12:50

uPP_B_TO_A庫Tronlong.DSP.C6000.C6748.Driver.uPP.lib是否有源代碼?

Tronlong.DSP.C6000.C6748.Driver.uPP.lib,是否有源代碼?2.TL6748F-EasyEVM是否支持此例程? 創龍的FPGA手冊上,uPP收發測試和uPP回環測試均明確表示支持此實驗,但
發表于 08-07 07:48

uPP數據出現誤碼

FPGA通過uPP接口向DSP傳輸數據,如果不執行數據處理部分的代碼,uPP數據完全正確,一旦執行數據處理部分,uPP傳輸的原始數據就開始出現誤碼。請問可能的原因會是什么?
發表于 09-12 11:25

怎么使用DA模塊通過upp傳回dsp端?

在fpga里面Spartan-6開發例程使用手冊中第12 AD7606_uPP——AD模塊采集測試(使用uPP)中,有TL7606模塊采集回來的數據通過uPP傳回DSP端的例子,那如果
發表于 09-30 07:53

FPGA與DSP通過upp通信參數設置對嗎?

我通過FPGA發送一幀為1808個字節(每個字節是8bit)的數據,通過DSPupp通道A進行接收,不知道這塊參數設置對不對?求解
發表于 10-15 07:40

FPGA與DSP如何進行通過UPP通信

向各位工程師請教:FPGA與DSP核心板硬件上連接如圖1所示,UPP配置按照例程B_TO_A設置(圖3),B發送(8bit),A接收(8bit),從圖1中可以看到16條數據線,FPGA給DSP發送
發表于 05-19 13:25

dsp通過upp接收數據時出現問題的解決辦法?

最近在調試FPGA+DSP c6748,用upp來進行數據交換,現在遇到一個問題,想請教一下大家,dsp通過upp發送數據到FPGA,能正常發送,但是在
發表于 05-22 09:52

C6748的UPP使用時,必須是帶著DSP/BIOS操作系統嗎?

我看官方給的demo中,UPP的使用好像要帶著DSP/BIOS操作系統的,BIOSPSP_UPP_Driver_Design文檔在講解UPP時也是在
發表于 05-25 12:17

PC機與DSP之間的并行通訊技術

PC機與DSP之間的并行通訊技術 摘要:對PC 機在EPP 模式下與C6000 系列DSP 的HPI 口之間進行的并行通訊進行了研究,提出
發表于 04-07 14:37 ?35次下載

并行端口工作原理

并行端口工作原理 并行端口的基本知識
發表于 07-27 12:16 ?3246次閱讀

基于PC機與DSP之間的并行通訊技術

基于PC機與DSP之間的并行通訊技術
發表于 10-20 09:29 ?1次下載
基于PC機與<b class='flag-5'>DSP</b>之間的<b class='flag-5'>并行</b>通訊<b class='flag-5'>技術</b>

DSP并行系統的并行粒子群優化目標跟蹤

DSP并行系統的并行粒子群優化目標跟蹤
發表于 10-20 10:54 ?6次下載
<b class='flag-5'>DSP</b><b class='flag-5'>并行</b>系統的<b class='flag-5'>并行</b>粒子群優化目標跟蹤

DSP的高速通用并行處理系統研究與設計

DSP的高速通用并行處理系統研究與設計
發表于 10-23 15:19 ?6次下載
多<b class='flag-5'>DSP</b>的高速<b class='flag-5'>通用</b><b class='flag-5'>并行</b>處理系統研究與設計

CW32通用輸入輸出端口詳解

CW32通用輸入輸出端口詳解
的頭像 發表于 10-30 17:33 ?1236次閱讀
CW32<b class='flag-5'>通用</b>輸入輸出<b class='flag-5'>端口</b><b class='flag-5'>詳解</b>

TMS320C672x DSP通用主機端口接口(UHPI)參考指南

電子發燒友網站提供《TMS320C672x DSP通用主機端口接口(UHPI)參考指南.pdf》資料免費下載
發表于 12-17 16:12 ?0次下載
TMS320C672x <b class='flag-5'>DSP</b><b class='flag-5'>通用</b>主機<b class='flag-5'>端口</b>接口(UHPI)參考指南
主站蜘蛛池模板: 无码日韩人妻精品久久蜜桃入口 | 国产精品A8198V久久A片 | 亚洲男女羞羞无遮挡久久丫 | 国内视频在线精品一区 | 久久99热这里只频精品6 | 嫩草国产福利视频一区二区 | 国产精品人妻在线观看 | 全黄H全肉细节文NP 全黄h全肉细节全文 | 秋霞特色大片18岁入口 | 中文字幕乱码在线人视频 | WWW久久只有这里有精品 | 一个人免费完整观看日本 | 欧美成人中文字幕在线看 | 青草伊人久久 | 国产精品7777人妻精品冫 | 男人网站在线观看 | 久草精品在线 | 女王黄金vk| 亚洲无线观看国产 | BL文库好大粗黑强强肉NP | 青青草伊人久久 | 影音先锋电影资源av | 99re8久久热在线视频 | 在线视频a | 久久综合给合久久狠狠狠… | 51无码人妻精品1国产 | 97人妻无码AV碰碰视频 | 天天拍拍国产在线视频 | 亚洲无AV在线中文字幕 | 99免费精品 | 国产超碰精久久久久久无码AV | 国产精品视频在线自在线 | 久久久精品日本一区二区三区 | 亚洲欧美国产旡码专区 | 日本高清无人区影院 | 国产精品人妻久久无码不卡 | 在线亚洲专区中文字幕 | 我半夜摸妺妺的奶C了她 | 国产精品日韩欧美一区二区三区 | HEYZO精品无码一区二区三区 | 国产CHINESE HD精品 |

電子發燒友

中國電子工程師最喜歡的網站

  • 2931785位工程師會員交流學習
  • 獲取您個性化的科技前沿技術信息
  • 參加活動獲取豐厚的禮品