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

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

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

易靈思Trion FPGA PS配置模式--update

XL FPGA技術(shù)交流 ? 來源:XL科技 ? 作者:XL科技 ? 2023-06-15 11:30 ? 次閱讀

準(zhǔn)備工作

PS模式首先要把Bitstream Generation中的

(1)JTAG模式選擇為Passive

(2)根據(jù)PS的位寬選擇相應(yīng)的Programming Mode.

(3)生成相應(yīng)的下載文件。注意修改Bitstream生成模式時,不需要進(jìn)行工程的全編譯,只需運(yùn)行最后一步數(shù)據(jù)流生成即可。

wKgaomSKhfWAXByPAACFHxZRCsg260.jpg

PS配置啟動過程

wKgZomSKhfWAdJmNAAFg27F2pH0413.jpg

這里以X1模式為例,PS的配置過程如下:

(1)在啟動配置之前要先把CRESET_N拉低tCRESET_N,然后拉高;

(2)在CRESET_N拉高之后,要等待tDMIN,才可以發(fā)送同步碼,這期間可以翻轉(zhuǎn)CCK;下面就是兩步碼。

wKgZomSKhfWAG2FLAAAFkEqmxlA802.jpg

(3)發(fā)送同步碼,數(shù)據(jù)與時鐘為上升沿觸發(fā);要求外部處理器連續(xù)發(fā)送數(shù)據(jù)直到數(shù)據(jù)完成;

(4)數(shù)據(jù)發(fā)送完成后,繼續(xù)發(fā)送CCK時鐘100周期,或者一邊發(fā)送一邊檢測CDONE,直到CDONE為高。實際上也確實有客戶因為沒有拉時鐘而啟動不了的情況。

控制信號處理

易靈思Trion FPGA的配置模塊主要由CBUS[2:0]、SS_N和TEST_N,CSI幾個信號控制。FPGA進(jìn)入用戶模式前不要對這幾個信號進(jìn)行翻轉(zhuǎn)。

wKgaomSKhfWABWPoAAF06dwhOhY860.jpg

目前易靈思的Programmer工具只支持PS x1模式,所以如果實在找不配置失敗的原因,可以通過邏輯分析儀來分析數(shù)據(jù)差異。x2和更高位寬需要通過外部微處理器,如MCU來操作。

這里需要注意的是在配置過程中,控制信號不要進(jìn)行翻轉(zhuǎn),目前看到的現(xiàn)象是在多次配置過程中,在連續(xù)兩次配置過程中,由于CSI翻轉(zhuǎn)造成第二次配置失敗。

應(yīng)用案例

目前T20F169測試PS x4模式。時鐘為30MHz,tCRESET_N拉低790ns,tDMIN為2us,數(shù)據(jù)配置完成后又繼續(xù)發(fā)送時鐘100個以上??梢詥印S脮r104ms

wKgZomSKhfWAIHh4AAGKYB6-TSA951.jpg

另外要提下數(shù)據(jù)順序問題,實際在發(fā)送過程是依次發(fā)送的。且第個字節(jié)從高位先發(fā)送。

wKgaomSKhfWASBHXAABuV2zKx6c097.jpg

wKgaomSKhfWABX_WAAExeWqo2Dk161.jpg

整體配置過程波形如下,SS_N有時會有很多毛刺,時鐘之間也會有一些持續(xù)拉高的時間,但都不影響 。

wKgZomSKhfWAPyt6AABw1P0AmWs811.jpg

審核編輯:湯梓紅

聲明:本文內(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)注

    1643

    文章

    21983

    瀏覽量

    614801
  • JTAG
    +關(guān)注

    關(guān)注

    6

    文章

    403

    瀏覽量

    73001
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    676

    瀏覽量

    33804
  • 配置
    +關(guān)注

    關(guān)注

    1

    文章

    191

    瀏覽量

    18815
  • 易靈思
    +關(guān)注

    關(guān)注

    5

    文章

    55

    瀏覽量

    5164

原文標(biāo)題:易靈思Trion FPGA PS配置模式--update(4)

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

收藏 人收藏

    評論

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

    最常用的FPGA配置模式

    FPGA配置方式靈活多樣,根據(jù)芯片是否能夠自己主動加載配置數(shù)據(jù)分為主模式、從模式以及JTAG模式
    發(fā)表于 09-22 09:13 ?4458次閱讀

    (Elitestek)FPGA編程器功能特點及驅(qū)動安裝方法

    1 產(chǎn)品簡介 EFINIX FPGA JTAG下載器是針對FPGA的編程、調(diào)試線纜,能夠兼容易
    發(fā)表于 03-09 09:25 ?3149次閱讀

    FPGA flash操作原理

    FPGA flash操作原理分享
    的頭像 發(fā)表于 04-09 15:03 ?1292次閱讀

    FPGA PS配置模式--v7

    文件。注意修改Bitstream生成模式時,不需要進(jìn)行工程的全編譯,只需運(yùn)行最后一步數(shù)據(jù)流生成即可。 PS配置啟動過程 這里以X1模式為例,PS
    的頭像 發(fā)表于 12-24 14:37 ?1434次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>FPGA</b> <b class='flag-5'>PS</b><b class='flag-5'>配置</b><b class='flag-5'>模式</b>--v7

    Trion FPGA PS配置模式--update

    數(shù)據(jù)發(fā)送完成后,繼續(xù)發(fā)送CCK時鐘100周期,或者一邊發(fā)送一邊檢測CDONE,直到CDONE為高。實際上也確實有客戶因為沒有拉時鐘而啟動不了的情況。
    的頭像 發(fā)表于 04-25 15:13 ?4205次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>Trion</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>PS</b><b class='flag-5'>配置</b><b class='flag-5'>模式</b>--<b class='flag-5'>update</b>

    Trion Titanium FPGA,采用 “Quantum? 計算架構(gòu)”

    Trion Titanium FPGA 是基于16納米工藝節(jié)點,并采用的 “Quantum? 計算架構(gòu)”。
    發(fā)表于 07-20 17:01 ?1601次閱讀

    FPGA JTAG的配置模式詳細(xì)說明

    公司的FPGA芯片具有IEEE 1149.1/1532協(xié)議所規(guī)定的JTAG接口,只要FPGA上電,不論模式選擇管腳M[1:0] 的電平
    發(fā)表于 12-31 17:30 ?13次下載
    <b class='flag-5'>FPGA</b> JTAG的<b class='flag-5'>配置</b><b class='flag-5'>模式</b>詳細(xì)說明

    Programmer工具的配置模式過程分析

    Trion FPGA配置模塊主要由CBUS[2:0]、SS_N和TEST_N幾個信號控制
    的頭像 發(fā)表于 03-09 15:58 ?2056次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>Programmer工具的<b class='flag-5'>配置</b><b class='flag-5'>模式</b>過程分析

    FPGA之---國產(chǎn)化替代選型策略

    本文介紹國產(chǎn)FPGA廠商,利用超低功耗、
    的頭像 發(fā)表于 01-04 11:13 ?3258次閱讀

    淺談RAM使用

    RAM在使用時可以會遇到一些問題,這里把常用的問題總結(jié)下。
    的頭像 發(fā)表于 02-01 09:53 ?1516次閱讀
    淺談<b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>RAM使用

    內(nèi)部重配置實現(xiàn)遠(yuǎn)程更新

    除通過外部多功能IO來選擇之外,通過內(nèi)部重配置實現(xiàn)遠(yuǎn)程更新操作也非常簡單。
    的頭像 發(fā)表于 05-30 09:24 ?2113次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>內(nèi)部重<b class='flag-5'>配置</b>實現(xiàn)遠(yuǎn)程更新

    FPGA軟件更新的節(jié)奏,也許能磨出一個好產(chǎn)品

    一個好的產(chǎn)品,必須不斷地改進(jìn),不斷地否定自己,不斷地革命,不斷地優(yōu)化自己,才能做到最好。以國產(chǎn)FPGA工具鏈:Efinity為例,Elitestek(
    的頭像 發(fā)表于 07-12 00:26 ?872次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>FPGA</b>軟件更新的節(jié)奏,也許能磨出一個好產(chǎn)品

    RAM使用--Update3

    RAM在使用時可以會遇到一些問題,這里把常用的問題總結(jié)下。 1、ram初始化文件路徑是工程路徑 在對ram進(jìn)行初始化時需要指定文件路徑,這里要注意'/'的方向。 (1)如果文件放在工程目錄
    的頭像 發(fā)表于 12-12 09:52 ?886次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>RAM使用--<b class='flag-5'>Update</b>3

    Trion FPGA PS配置模式--update(6)

    文件。注意修改Bitstream生成模式時,不需要進(jìn)行工程的全編譯,只需運(yùn)行最后一步數(shù)據(jù)流生成即可。 PS配置啟動過程 這里以X1模式為例,PS
    的頭像 發(fā)表于 07-23 08:48 ?966次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>Trion</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>PS</b><b class='flag-5'>配置</b><b class='flag-5'>模式</b>--<b class='flag-5'>update</b>(6)

    FPGA產(chǎn)品的主要特點

    近年來,全球半導(dǎo)體供應(yīng)鏈屢受挑戰(zhàn),芯片短缺問題一度對行業(yè)產(chǎn)生深遠(yuǎn)影響。通過優(yōu)化供應(yīng)鏈管理、強(qiáng)化產(chǎn)能規(guī)劃,確保客戶的FPGA需求得到及時滿足。面向工業(yè)控制、機(jī)器視覺、醫(yī)療影像、消費(fèi)
    的頭像 發(fā)表于 12-04 14:20 ?1397次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>FPGA</b>產(chǎn)品的主要特點

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

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