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

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

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

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

XL FPGA技術交流 ? 來源:XL科技 ? 作者:XL科技 ? 2022-04-25 15:13 ? 次閱讀

PS配置啟動過程

902b88be-c445-11ec-bce3-dac502259ad0.png

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

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

(2)在CRESET_N拉高之后,要等待tDMIN,才可以發(fā)送同步碼,這期間可以翻轉CCK;

(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進入用戶模式前不要對這幾個信號進行翻轉。

904b63dc-c445-11ec-bce3-dac502259ad0.png

目前易靈思的Programmer工具只支持PS x1模式,x2及更高位寬需要通過外部微處理器,如MCU來操作。

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

應用案例

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

906b576e-c445-11ec-bce3-dac502259ad0.png

另外要提下數(shù)據(jù)順序問題,實際在發(fā)送過程是依次發(fā)送的。

9087c05c-c445-11ec-bce3-dac502259ad0.png

909e470a-c445-11ec-bce3-dac502259ad0.png

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

90b729f0-c445-11ec-bce3-dac502259ad0.png


審核編輯 :李倩

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

    關注

    1620

    文章

    21510

    瀏覽量

    598951
  • 控制信號
    +關注

    關注

    0

    文章

    153

    瀏覽量

    11917
  • 易靈思
    +關注

    關注

    5

    文章

    41

    瀏覽量

    4792

原文標題:易靈思Trion FPGA PS配置模式--update(2)

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

收藏 人收藏

    評論

    相關推薦

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

    文件。注意修改Bitstream生成模式時,不需要進行工程的全編譯,只需運行最后一步數(shù)據(jù)流生成即可。 PS配置啟動過程 這里以X1模式為例,PS
    的頭像 發(fā)表于 07-23 08:48 ?272次閱讀
    <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下載問題

    在ARM開發(fā)中,通??晒┻x擇的下載器有多種。清華的FPGA,除了官方的專用下載器,有其他的下載器可以使用嗎?使用賽下載器可以嗎?
    發(fā)表于 06-23 12:28

    FPGA配置模式有哪些?具體配置過程是怎樣的?

    與CPLD不同,FPGA是基于門陣列方式為用戶提供可編程資源的,其內(nèi)部邏輯結構的形成是由配置數(shù)據(jù)決定的。那么是如何進行配置的呢?配置模式
    發(fā)表于 06-19 14:40

    Trion DSP 原語使用問題 - 1

    ? 在使用Trion乘法器可能會遇到以下問題: (1)[EFX-0652 ERROR] 'EFX_MULT' instance 'mult' port 'CEA
    的頭像 發(fā)表于 05-20 16:35 ?278次閱讀
    <b class='flag-5'>Trion</b> DSP 原語使用問題 - 1

    Zynq-7000為何不是FPGA

    Zynq-7000可擴展處理平臺是采用賽新一代FPGA(Artix-7與Kintex-7FPGA)所采用的同一28nm可編程技術的最新產(chǎn)品系列。
    發(fā)表于 04-26 11:30 ?742次閱讀
    Zynq-7000為何不是<b class='flag-5'>FPGA</b>?

    RAM使用--Update5

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

    國產(chǎn)FPGA應用專題--Efinity軟件使用心得

    做為FPGA的集成開發(fā)環(huán)境,不同的廠家其實大同小異。很多國產(chǎn)廠家,如安路,高云,會在軟件上貼近Xilinx和Intel,以節(jié)省客戶的軟件使用成本。而國產(chǎn)廠商的的集成開發(fā)環(huán)境Efi
    的頭像 發(fā)表于 04-23 15:38 ?1568次閱讀
    國產(chǎn)<b class='flag-5'>FPGA</b>應用專題--<b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>Efinity軟件使用心得

    RAM使用--Update4

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

    Jtag_bridge_loader生成-v2

    Efinity版本:2023.1及以前版本。 器通過jtag bridge燒寫flash時需要自己生成一個jtage birdge文件。jtage bridge 工程的目的是為了打通JTAG
    的頭像 發(fā)表于 04-15 16:34 ?1049次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>Jtag_bridge_loader生成-v2

    FPGA flash操作原理

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

    AMD進軍低成本FPGA市場,滿足邊緣應用需求

    雖然賽主攻高端FPGA市場,但其對低成本FPGA市場的投入也不容小覷。此次發(fā)布的Spartan UltraScale+正是AMD進軍低成本FPG
    的頭像 發(fā)表于 03-10 10:06 ?919次閱讀

    解析FPGA競爭格局背后的驅(qū)動因素

    FPGA是一個高度集中的市場,龍頭賽占據(jù)過半份額,前4名玩家合計份額90%+。根據(jù)Marketsandmarkets數(shù)據(jù)及我們估算,2022年,FPGA龍頭賽
    發(fā)表于 01-26 11:43 ?655次閱讀
    解析<b class='flag-5'>FPGA</b>競爭格局背后的驅(qū)動因素

    RAM使用--Update3

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

    oracle的update語法

    Oracle是一種強大的關系型數(shù)據(jù)庫管理系統(tǒng),具有廣泛的應用,UPDATE語句是用于修改數(shù)據(jù)庫中現(xiàn)有記錄的重要操作之一。在本文中,我們將詳細介紹Oracle的UPDATE語法及其用法。 首先,我們
    的頭像 發(fā)表于 12-05 16:22 ?1820次閱讀

    如何正確應用FPGA的四種時鐘資源?

    把握DCM、PLL、PMCD和MMCM知識是穩(wěn)健可靠的時鐘設計策略的基礎。賽在其FPGA中提供了豐富的時鐘資源,大多數(shù)設計人員在他們的FPGA設計中或多或少都會用到。
    發(fā)表于 10-30 11:47 ?1238次閱讀
    如何正確應用<b class='flag-5'>FPGA</b>的四種時鐘資源?