日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

易靈思鈦金系列時(shí)鐘選擇功能-2 以Ti60F225為例來介紹如何實(shí)現(xiàn)下面的4選擇1時(shí)鐘選擇功能

XL FPGA技術(shù)交流 ? 來源:XL FPGA技術(shù)交流 ? 作者:XL FPGA技術(shù)交流 ? 2025-05-28 10:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在trion要實(shí)現(xiàn)一個(gè)4選1時(shí)鐘復(fù)用或許比較麻煩。但是在鈦鑫上已經(jīng)給出了解決方案。這里以Ti60F225為例來介紹如何實(shí)現(xiàn)下面的4選擇1時(shí)鐘選擇功能。

wKgZO2g2ewWAKcazAACP0mIpAKQ930.png

FPGA的top,bottom,right和left各有8個(gè)clkmux,分別是Mux 0 ~ Mux 7。

每個(gè)MUX的時(shí)鐘來源包括GPIO,LVDS RX(支持gclk和rclk),MIPI RX LANE(用于時(shí)鐘的),PLL,Oscillator(片上晶振)和Core(從Core邏輯出來的信號)

其中只有Mux0和Mux7可以支持4路動態(tài)復(fù)用,相當(dāng)于Altera的clockctrl模塊用于時(shí)鐘動態(tài)選擇。下圖以top為例。

wKgZO2g2ewWABJJ5AAGL5viAGdA463.png

從上圖我們可以看到MUX0和MUX7的時(shí)鐘來源包括Core Clock,GPIO,PLL。我們詳細(xì)列出top部分Mux0的時(shí)鐘源。如表1

wKgZO2g2ewaALrb3AAC9Ns83Qpg518.png

表1

有了上面的信息,我們來進(jìn)行關(guān)于時(shí)鐘復(fù)用的設(shè)置。

在interface中選擇Device Setting -> Clock/Control Configuration,可以看到對應(yīng)的top,bottom,right和left的選項(xiàng)。

wKgZO2g2ewaAavb3AADzFbhtHMw422.png

這里我們點(diǎn)擊Top:CLKMUX_T,在右側(cè)Global Buffers可以看到三部分。分別是Core Clocks, Enable Dynamic Mux0和Enable Dynamic Mux7(前面已經(jīng)提到只有Mux0和Mux7支持動態(tài)復(fù)用)。 對于表1中的Core clocks就是在下圖的Core Clocks設(shè)置。它指由Core 到interface中的信號。該信號如果是Core中有邏輯信號需要添加相應(yīng)的GPIO。這里分別命名為core_clk0,core_clk1,core_clk2和core_clk3. 對于GPIO和PLL的時(shí)鐘并不需要手動輸入,因?yàn)槭枪潭ǖ臅r(shí)鐘,只需要選擇即可(如果不明白,請繼續(xù)往下看)。

wKgZO2g2ewaABkshAAA2wT0MAV4832.png

這里我們只打開Mux0,即勾選Enable Dynamic Mux0。

Dynamic Clock Mux Select[1:0] Bus Name是選擇信號的名稱,這里我們輸入top_mux0_csel;

Dynamic Clock Pin Name是指Mux輸出的信號,這是我們命名為top_mux0_clk;

Dynamic Clock Input n(0~3):是指每個(gè)輸入選擇項(xiàng)的時(shí)鐘來源。

wKgZO2g2ewaAUu9IAABi5ok_Dr4105.png

在Dynamic Clock Input N(N指0~3)下面的下拉框可以看到GPIO時(shí)鐘源、PLL時(shí)鐘源和Core時(shí)鐘源是可以選擇的。如果不需要配置該時(shí)鐘可以選擇None。Unassigned表示相應(yīng)的時(shí)鐘并沒有設(shè)置。根據(jù)需要選擇相應(yīng)的時(shí)鐘即可,這里我們都選擇了core_clock。

wKgZO2g2ewaAI-dwAAAlzVCunGk018.png

設(shè)置完成之后點(diǎn)擊Check Design來檢測設(shè)置是否有錯(cuò)。

wKgZO2g2ewaAdsxyAADwRdsSyOk895.png

Check Design無誤后可以在生成的template中看到下面的信號,添加到頂層文件可以使用。

output[1:0]top_mux0_csel,inputtop_mux0_clk,

我們設(shè)置成如下時(shí)鐘方案,在使用中報(bào)出如下錯(cuò)誤:

wKgZO2g2ewaAfUnFAAB95w5YiXI602.png

Rule:clkmux_rule_core_clock_static_mux(Error)

Description:Core clock pin not allowed to route through static mux output

說明:從core給出的core clock是不能驅(qū)動靜態(tài)的MUX的,只能驅(qū)動動態(tài)MUX.包括在Core Clocks輸入了從core輸出的時(shí)鐘,但是實(shí)際沒有使用。如下圖,輸入了core clock名為test_clk1,但是實(shí)際使用的是PLL_TL0.CLKOUT1:tx_x1_clk,就會報(bào)上面的錯(cuò)誤。

wKgZO2g2ewaAFIknAACJPfz81b8470.png

我們設(shè)置成如下方案,使用中可能會報(bào)如下錯(cuò)誤:

wKgZO2g2ewaAROwaAABxSL68NlE901.png

Rule:clock_rule_dyn_clkmux_input

Description:The following clocks need to connect independently to core since they are dynamic clock mux input that also drives the clock pins on the periphery through clockout interface tx_x1_clk

說明:這個(gè)問題是說tx_x1_clk即驅(qū)動動態(tài)的MUX,又驅(qū)動core內(nèi)部的邏輯,這里需要勾選Indepndetly Connect to Core.

wKgZO2g2eweAU9UIAAApNSqbABg629.png

另外如果mux的時(shí)鐘既有來自core的也有來自PLL的會給出如下警告:

Rule:clkmux_rule_pll_clock(warning)

Description:Dynamic clock mux 0 connected to both inverting and non-inverting clock sources:Clock inversion will not be applied to to_mux0_clk

說明:如果時(shí)鐘來源既有core clock又有pll輸出,會有上面的告警信息。

也可以把pll輸入時(shí)鐘輸入Core Clock選項(xiàng)中,在時(shí)鐘選擇框中選擇Core Clock。就不需要勾選Indepndetly Connect to Core.

那區(qū)別在哪里呢,區(qū)別就在于如果選擇pll時(shí)鐘輸出,時(shí)鐘是在interface給到MUX的;如果選擇core clock,那么時(shí)鐘就要先進(jìn)入core,然后再返回到interface再給到MUX,所占用的GBUF數(shù)量是不相同的.或者用另一種表達(dá)方式:core時(shí)鐘進(jìn)入動態(tài)MUX的信號必須要先經(jīng)過GBUF,而pll的輸出可以不經(jīng)過GBUF而送給動態(tài)MUX.而有時(shí)候我們會發(fā)現(xiàn)pl給動態(tài)MUX的時(shí)鐘占用了GPUF,那是因?yàn)樵摃r(shí)鐘驅(qū)動了core邏輯。

wKgZO2g2eweAXREJAAAY8VeZU_A853.png

wKgZO2g2eweAT_0vAAAdlVWy6Ik499.png

注意

(1)如果mux的4路輸入時(shí)鐘沒有完全選擇,比如只用到兩個(gè)時(shí)鐘,那么輸入0必須使用,否則不能運(yùn)行,比如選擇的是2,3兩路,時(shí)鐘是沒有輸出的;

(2)如果某一路沒有時(shí)鐘,也不能進(jìn)行選擇,否則無時(shí)鐘輸出也不能再切回來。比如只有0和1有時(shí)鐘,選擇時(shí)切到2上,肯定沒有輸出,再切回0或者1也沒有辦法再輸出。

(3)如果沒有勾選Independently Connect To Core,即使邏輯頂層定義了該時(shí)鐘也是不能使用的。

wKgZO2g2eweAUNWtAABlWASO4-4225.png

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

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639541
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    2000

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    FPGA全局時(shí)鐘網(wǎng)絡(luò)結(jié)構(gòu)詳解

    針對不同類型的器件,Xilinx公司提供的全局時(shí)鐘網(wǎng)絡(luò)在數(shù)量、性能等方面略有區(qū)別,下面Virtex-4系列芯片
    發(fā)表于 11-28 18:49 ?1.4w次閱讀
    賽<b class='flag-5'>靈</b><b class='flag-5'>思</b>FPGA全局<b class='flag-5'>時(shí)鐘</b>網(wǎng)絡(luò)結(jié)構(gòu)詳解

    LVDS用法:LVDS RX 時(shí)鐘選擇 LVDS的PLL的復(fù)位信號的處理

    采集數(shù)據(jù)。 Ti60F225,它共有4個(gè)PLL,分別為PLL_BL,PLL_BR,PLL_TR和PLL_TL
    的頭像 發(fā)表于 06-18 11:35 ?7711次閱讀
    LVDS用法:LVDS RX <b class='flag-5'>時(shí)鐘</b><b class='flag-5'>選擇</b> LVDS的PLL的復(fù)位信號的處理

    采用Ti60F100的Ti60F100I3評估板詳解

    簡介? ?? TI60F100-DK是一款采用Ti60F100開發(fā)的評估板。 采用底板和核心板分離的方式
    的頭像 發(fā)表于 01-22 11:39 ?3462次閱讀
    采用<b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>Ti60F</b>100的<b class='flag-5'>Ti60F</b>100I3評估板詳解

    選擇(Xilinx)FPGA 7系列芯片的N個(gè)理由

      電子發(fā)燒友網(wǎng)訊:賽FPGA 7系列芯片正燎原之勢席卷整個(gè)行業(yè)。在本文,電子發(fā)燒友網(wǎng)小編將帶領(lǐng)大家一起走近Xilinx的FPGA 7系列
    發(fā)表于 09-06 16:24

    選擇系統(tǒng)時(shí)鐘的來源

    首先是選擇系統(tǒng)時(shí)鐘的來源,可以是HSI,HSE,經(jīng)過PLL分頻后的HSE,一般使用經(jīng)過PLL分頻后的外部高速晶振(HSE)。配置48M的USB虛擬串口時(shí)鐘頻率
    發(fā)表于 08-10 06:12

    介紹STM32F4時(shí)鐘配置實(shí)現(xiàn)

    本文以外部高速時(shí)鐘源HSE,介紹STM32F4時(shí)鐘配置實(shí)
    發(fā)表于 08-19 08:01

    STC12C5A60S2介紹最小系統(tǒng)

    本節(jié)STC12C5A60S2介紹最小系統(tǒng)。最小系統(tǒng)考慮3方面內(nèi)容:1.供電電壓(3v/5v
    發(fā)表于 11-25 07:09

    TI 時(shí)鐘和定時(shí)產(chǎn)品選擇指南

    TI 時(shí)鐘和定時(shí)產(chǎn)品選擇指南
    發(fā)表于 09-20 08:53 ?3次下載
    <b class='flag-5'>TI</b> <b class='flag-5'>時(shí)鐘</b>和定時(shí)產(chǎn)品<b class='flag-5'>選擇</b>指南

    STC8F/A系統(tǒng)時(shí)鐘選擇外部時(shí)鐘串口測試程序

    11.0592M,串口波特率設(shè)置在115200驗(yàn)證方法: 1 編譯后 STC-ISP下載內(nèi)部IRC頻率可選任意值 2 串口設(shè)置成“編程完成后自動打開串口” 3 串口波特率設(shè)置成115200
    發(fā)表于 12-23 19:10 ?0次下載
    STC8<b class='flag-5'>F</b>/A系統(tǒng)<b class='flag-5'>時(shí)鐘</b>源<b class='flag-5'>選擇</b>外部<b class='flag-5'>時(shí)鐘</b>串口測試程序

    16nm FPGA助力汽車市場發(fā)展 天璣智慧監(jiān)管解決方案亮相推進(jìn)會

    針對新能源汽車中的自動駕駛、智能座艙和電氣化應(yīng)用,推出40nm Trion系列中T13F169/F
    發(fā)表于 03-07 11:05 ?1783次閱讀

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

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

    Ti60F100驅(qū)動LCD屏案例

    其中Ti60F100的核心板與MIPI 子卡之間通過QSE座連接,這也是所有demo板都使用的接口方案。MIPI子卡通過FPC 30pin座子連接LCD屏。
    發(fā)表于 07-10 11:51 ?1900次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>Ti60F</b>100驅(qū)動LCD屏案例

    測量時(shí)鐘信號的時(shí)候探頭帶寬如何選擇

    選擇探頭帶寬時(shí),需要考慮被測時(shí)鐘信號的頻率范圍以及所需的測量精度。以下是一些指導(dǎo)原則: 1. 帶寬選擇:探頭帶寬應(yīng)該比被測時(shí)鐘信號的最高頻率
    的頭像 發(fā)表于 04-15 10:27 ?1992次閱讀
    測量<b class='flag-5'>時(shí)鐘</b>信號的時(shí)候探頭帶寬如何<b class='flag-5'>選擇</b>

    淺談LVDS-V1

    采集數(shù)據(jù)。 Ti60F225,它共有4個(gè)PLL,分別為PLL_BL,PLL_BR,PLL_TR和PLL_TL
    的頭像 發(fā)表于 12-10 10:00 ?1441次閱讀
    淺談LVDS-V<b class='flag-5'>1</b>

    實(shí)時(shí)時(shí)鐘模塊選擇指南和比較表

    愛普生提供內(nèi)置 32.768 kHz 晶體單元的多種實(shí)時(shí)時(shí)鐘模塊。除了單純的計(jì)時(shí)功能外,還有即使在高溫環(huán)境下也能保持準(zhǔn)確計(jì)時(shí)的產(chǎn)品,以及配備其他各種功能的產(chǎn)品。您可以使用下面的流程圖和
    發(fā)表于 03-14 10:28 ?0次下載
    郎溪县| 二连浩特市| 祥云县| 宜城市| 诸城市| 独山县| 英吉沙县| 泗水县| 大化| 高台县| 新巴尔虎右旗| 峨眉山市| 长寿区| 营口市| 南川市| 浠水县| 昌都县| 三门峡市| 虹口区| 什邡市| 西贡区| 河南省| 观塘区| 宜丰县| 屏山县| 榆中县| 滦平县| 长汀县| 洪湖市| 余江县| 荥阳市| 无棣县| 城固县| 遵义县| 临高县| 富平县| 肥西县| 什邡市| 平谷区| 武汉市| 芒康县|