chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何使用TimeQuest

工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:h1654155205.5246 ? 2019-03-08 14:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如何使用TimeQuest

Altera的話來說,TimeQuest Timing Analyzer是一個功能強大的,ASIC-style的時序分析工具。采用工業(yè)標準--SDC(synopsys design contraints)--的約束、分析和報告方法來驗證你的設(shè)計是否滿足時序設(shè)計的要求。

TimeQuest的基本操作流程

做為altera FPGA開發(fā)流程中的一個組成部分,TimeQuest執(zhí)行從驗證約束到時序仿真的所有工作。Altera推薦使用下面的流程來完成TimeQuest的操作。

1、建立項目并加入相關(guān)設(shè)計文件

不管做什么事情,都需要有一個目標或者說對象。我們用TimeQuest做時序分析,當然也需要一個對象,這個對象實際上就是我們的設(shè)計。所以首先是建立一個Quartus II的項目,并把所有需要的設(shè)計文件都加入到項目中去。需要注意的一點是,這里的設(shè)計文件,不僅僅包含邏輯設(shè)計相關(guān)的文件,也包含已經(jīng)存在的時序約束文件,當然,需要以synopsys Design Constraints(.sdc)的格式存在的。關(guān)于 sdc文件,可以使用Quartus的向?qū)斫?,在生成sdc文件后,你可以再在此sdc文件上進行自己的修改,如下圖所示,Assignments-》TimeQuest Timing Analyzer Wizard.。。

2、對項目進行預(yù)編譯(initial compilation)

項目建立以后,如果從來沒有對項目進行過編譯的話,就需要對項目進行預(yù)編譯。這里的預(yù)編譯是對應(yīng)于全編譯(full compilation)來講的,我們可以理解為預(yù)編譯是對項目進行部分的編譯,而全編譯是對項目進行完整的編譯。做預(yù)編譯的目的是為了生成一個initial design database,然后我們可以根據(jù)這個database用Timequest采用交互的模式生成時序約束。實際上,對于小的設(shè)計,編譯時間并不是很長的話,完全可以不去區(qū)分預(yù)編譯和全編譯,需要編譯的時候,直接做全編譯就可以了,做全編譯的話,可以生成一個post-fit的database,完全可以給TimeQuest使用。

3、向設(shè)計中添加時序約束

在用TimeQuest做時序分析之前,必須要指定出對時序的要求,也就是我們通常所說的時序約束。這些約束包括時鐘,時序例外(timing exceptions)和輸入/輸出延時等。

默認情況下,Quartus II 軟件會給所有沒有被下約束的時鐘都設(shè)定為1GHz。沒有任何的時序例外,也就是說所有的timing path都按1T去check。所有的輸入/輸出的延遲都按0來計算。這顯然不符合絕大多數(shù)設(shè)計的時序要求,所以有必要根據(jù)設(shè)計的特性,添加必要的時序約束。

如上所述,時序約束主要包括三類:時鐘,時序例外和輸入/輸出延遲。其中時鐘和輸入/輸出延遲可以認為是在某種程度上增強時序設(shè)計的要求。而時序例外可以認為是在某種程度上降低時序設(shè)計的要求。比如說,僅僅設(shè)定一個時鐘的頻率為100MHz的話,這個時鐘域里所有timing path都需要能工作在100MHz下。這顯然是增強了時序設(shè)計的要求??墒侨绻谶@個時鐘域下面,有部分timing path是不需要做1T的check的,那么就可以通過添加時序例外來避免對這些timing path做1T的check,即降低了時序設(shè)計的要求。

在用TimeQuest做時序分析時,如果非常熟悉設(shè)計的構(gòu)架和對時序的要求,又比較熟悉sdc的相關(guān)命令,那么可以直接在sdc文件里輸入時序約束的命令。而通常情況下,可以利用TimeQuest GUI提供的設(shè)定時序約束的向?qū)砑訒r序約束。不過要注意的是,用向?qū)傻臅r序約束,并不會被直接寫到sdc文件里,所以如果要保存這些時序約束,必須在TimeQuest用write sdc的命令來保存所生成的時序約束。

4. 執(zhí)行完整的編譯

在設(shè)定好時序約束以后,就需要對整個設(shè)計進行完整的編譯。在編譯過程中,軟件會優(yōu)化設(shè)計的邏輯、布局布線等來盡可能滿足所有的時序約束。

如果沒有添加時序約束,那么軟件在編譯的時候,會按照默認的時序約束對設(shè)計進行優(yōu)化,對于絕大多數(shù)的設(shè)計,都會報出來時序的問題,但因為默認的時序約束與設(shè)計本身的要求在絕大多數(shù)情況下,都是不同的,所以這些時序的問題也并不是設(shè)計本身的問題,并沒有太多的參考價值,而且很多初學者也不會注意到這個問題。這樣就把設(shè)計中很多潛在的時序問題給隱藏起來了,最終帶來的可能就是系統(tǒng)運行的不穩(wěn)定,甚至是完全不能運行。

5. 驗證時序

當完成編譯以后,我們就可以用TimeQuest來驗證時序了。在時序分析的過程中,TimeQuest會分析設(shè)計中所有的timing path,計算每一條timing path的延時,檢查每一條timing path是否滿足時序約束,最后按照positive slack或negative slack來報告時序分析的結(jié)果。其中negative slack就表示對應(yīng)的timing path不滿足時序約束的要求(timing violation)。

如果遇到有不滿足時序要求的情況,則可以根據(jù)對應(yīng)的時序報告分析設(shè)計,確定如何優(yōu)化設(shè)計使之滿足時序約束。時序約束有任何變化的話,都需要重新編譯設(shè)計。這個反復的過程可以讓我們解決設(shè)計中的時序問題。

DAC7512控制器

DAC7512是一個具有三線串行接口的DAC。我們基于FPGA用Verilog語言實現(xiàn)了一個簡單的DAC7512的控制器。下面是控制器的結(jié)構(gòu)圖

DAC7512控制器由三個模塊組成,PLL用來生成控制器所要的時鐘C0(25MHz)和C1(50MHz),其lock信號用來做為控制器的異步reset。da_data模塊生成要送往DAC7512的數(shù)據(jù),其中DA_DATA為數(shù)據(jù),DA_DATA_EN為數(shù)據(jù)有效信號,該模塊使用C0時鐘,整個屬于C0時鐘域。DAC7512模塊用于將DA_DATA轉(zhuǎn)換成符合DAC7512接口標準的串行數(shù)據(jù)并送給DAC7512,要用到C1(50MHz)和DA_SCLK(C1二分頻,25MHz)兩個時鐘。

DAC7512控制器一共有四個輸入輸出端口。CLK_IN為PLL的基準時鐘,為25MHz。DA_DIN,DA_SCLK和DA_SYNC為三線串口,都為輸出端口。由于C0,C1是由同一個PLL輸出的,DA_SCLK是由C1經(jīng)二分頻得到的,三者之間是同步的,處于同一個clock group中。不過要注意一點的是,在串行總線上,DA_DIN是在DA_SCLK的下降沿有效的。把DA_DIN設(shè)計為C1時鐘域的信號,并控制其值只在DA_SCLK為高電平的時候發(fā)生變化。這樣可以把DA_DIN與DA_SCLK之間的時序要求轉(zhuǎn)換為DA_DIN在C1時鐘域的時序要求,具體的使用方法我們跟著視頻一起來學習一下。

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

    關(guān)注

    0

    文章

    11

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    蔡司掃描儀搭配ZEISS INSPECT 軟件,一文學會虛擬裝配

    今天要給大家分享的是如何在 ZEISS INSPECT 軟件中執(zhí)行虛擬裝配,幫你精準解決工件裝配中的定位與材料厚度分析問題,提前規(guī)避實體裝配風險、提升效率與精度。
    的頭像 發(fā)表于 10-17 11:52 ?16次閱讀
    蔡司掃描儀搭配ZEISS INSPECT 軟件,一文學會虛擬裝配

    Zain KSA攜手華為完成600MHz 5G獨立組網(wǎng)商用部署

    近日,Zain KSA與華為合作,在沙特阿拉伯完成600 MHz頻段的5G獨立組網(wǎng)(SA)商用部署。這一里程碑事件顯著擴展了5G覆蓋范圍,為小區(qū)邊緣用戶帶來了50%的時延降低和10倍的上行速率提升,實現(xiàn)AI驅(qū)動的移動應(yīng)用更快的響應(yīng)和更流暢的實時交互。同時,上述升級還將為云服務(wù)、超高清直播和物聯(lián)網(wǎng)等應(yīng)用提供動力,使利雅得成為全球移動AI城市的典范,并助力實現(xiàn)沙特2030愿景中通過先進的數(shù)字基礎(chǔ)設(shè)施推動數(shù)字化轉(zhuǎn)型的目標。
    的頭像 發(fā)表于 10-17 11:51 ?15次閱讀

    華為受邀出席第四屆全球微波產(chǎn)業(yè)論壇

    近日,第四屆全球微波產(chǎn)業(yè)論壇在摩洛哥卡薩布蘭卡盛大召開。本屆論壇以“微波筑基,賦能移動AI”為主題,匯集全球200余位核心運營商代表、行業(yè)組織成員、分析師和技術(shù)專家,深入探討微波作為移動回傳關(guān)鍵技術(shù),如何通過標準演進、技術(shù)創(chuàng)新更好地滿足移動AI時代通信需求,持續(xù)為全球通信網(wǎng)絡(luò)高質(zhì)量發(fā)展注入強勁動力。
    的頭像 發(fā)表于 10-17 11:48 ?17次閱讀

    Keithley在場發(fā)射技術(shù)中的應(yīng)用

    隨著科技的進步和認識的提高,人類探索宇宙空間的范圍和深度大大拓展,例如2015年9月14日,人類首次探測到兩個黑洞并合所產(chǎn)生的引力波,由LIGO科學團隊與VIRGO團隊共同合作。LIGO 激光干涉引力波天文臺(laser interferometer gravitational wave observatory)為引力波探測的地面探測器之一。除此之外,引力波探測也有空間探測器,例如由美國國家航空航天局(NASA)和歐洲空間局(ESA)合作的引力波探測計劃:激光干涉空間天線(Laser Interferometer Space Antenna,LISA)
    的頭像 發(fā)表于 10-17 11:46 ?15次閱讀
    Keithley在場發(fā)射技術(shù)中的應(yīng)用

    華為林偉亮相NetworkX 2025并發(fā)表主題演講

    在電信網(wǎng)絡(luò)盛會 Network X 2025 期間,華為云核心網(wǎng)智能電信云領(lǐng)域總裁林偉發(fā)表了題為 《從電信云原生到AI原生:加速電信業(yè)務(wù)AI創(chuàng)新》 的主題演講,系統(tǒng)闡述了移動AI時代對電信基礎(chǔ)設(shè)施提出的新挑戰(zhàn),并分享了華為在關(guān)鍵技術(shù)演進與實踐方面的最新成果。
    的頭像 發(fā)表于 10-17 11:45 ?17次閱讀

    基于L6482的步進電機驅(qū)動評估板技術(shù)解析

    STMicroelectronics EVL6482步進電機驅(qū)動器評估板基于L6482,提供了一套既經(jīng)濟實惠又易于使用的解決方案,用于驅(qū)動用戶應(yīng)用中的步進電機。L6482器件是一套先進、完全集成的解決方案,適用于驅(qū)動微步進兩相雙極步進電機。它將用于N溝道MOSFET功率級的雙路全橋柵極驅(qū)動器與嵌入式非耗散過流保護相結(jié)合。得益于新的電流控制,通過自適應(yīng)衰減模式實現(xiàn)1/16微步進,優(yōu)于傳統(tǒng)實施方案。數(shù)字控制內(nèi)核可生成用戶定義的運動曲線,并可通過專用的寄存器輕松設(shè)置加速、速度、減速或目標位置。所有命令和數(shù)據(jù)寄存器均通過標準5Mbit/s SPI發(fā)送,包括用于設(shè)置模擬值的命令(例如電流控制值、電流保護跳變點、死區(qū)時間等)。全面的保護功能(熱保護、低總線電壓、過流保護和電機失速)保護L6482器件,可滿足電機控制應(yīng)用最嚴苛的要求。
    的頭像 發(fā)表于 10-17 11:44 ?21次閱讀
    基于L6482的步進電機驅(qū)動評估板技術(shù)解析

    華為馬鵬亮相NetworkX 2025并發(fā)表主題演講

    10月14日,在巴黎舉辦的Network X 2025峰會期間,華為云核心網(wǎng)CS&IMS領(lǐng)域總裁馬鵬發(fā)表了《AI使能創(chuàng)新,AI通話構(gòu)筑AI時代業(yè)務(wù)入口》的主題演講,指出在AI時代,運營商可基于一張全融合網(wǎng)絡(luò),根據(jù)終端和生態(tài)成熟度,分階段發(fā)展AI+通話業(yè)務(wù),搶占業(yè)務(wù)入口。
    的頭像 發(fā)表于 10-17 11:42 ?18次閱讀

    ?DRV8842-EP 直流電機驅(qū)動芯片技術(shù)文檔總結(jié)

    DRV8842-EP 為打印機、掃描儀和 其他自動化設(shè)備應(yīng)用。該器件具有一個 H 橋驅(qū)動器,旨在 驅(qū)動一個直流電機、一個步進電機的線圈或其他負載。輸出驅(qū)動塊包括 配置為 H 橋的 N 溝道功率 MOSFET。DRV8842-EP 可提供高達 5A 的峰值或 3.5A RMS 輸出電流(在 24 V 和 25°C 下具有適當?shù)纳崞鳎?/div>
    的頭像 發(fā)表于 10-17 11:41 ?20次閱讀
    ?DRV8842-EP 直流電機驅(qū)動芯片技術(shù)文檔總結(jié)

    基于ST EVL6480評估板的步進電機驅(qū)動技術(shù)解析

    STMicroelectronics EVL6480步進電機驅(qū)動器評估板基于L6480,提供了一套既經(jīng)濟劃算又易于使用的解決方案,用于驅(qū)動用戶應(yīng)用中的步進電機。L6480器件是一套先進、完全集成的解決方案,適用于驅(qū)動微步進兩相雙極步進電機。它將用于N溝道MOSFET功率級的雙路全橋柵極驅(qū)動器與嵌入式非耗散過流保護相結(jié)合。得益于用于補償BEMF、總線電壓和電機繞組變化的獨特電壓驅(qū)動模式,可實現(xiàn)真正1/128步進分辨率的微步進。數(shù)字控制內(nèi)核可生成用戶定義的運動曲線,并可通過專用寄存器輕松設(shè)置加速、速度、減速或目標位置。所有命令和數(shù)據(jù)寄存器均通過標準5Mbit/s SPI發(fā)送,包括用于設(shè)置模擬值的命令(例如電流控制值、電流保護跳變點、死區(qū)時間等)。全面的保護功能(熱保護、低總線電壓、過流保護和電機失速)充分保護L6480器件,可滿足電機控制應(yīng)用最嚴苛的要求
    的頭像 發(fā)表于 10-17 11:41 ?25次閱讀
    基于ST EVL6480評估板的步進電機驅(qū)動技術(shù)解析

    核心網(wǎng)智能化是體驗經(jīng)營的關(guān)鍵基礎(chǔ)

    當全球通信產(chǎn)業(yè)的目光聚焦于中國北京PT EXPO 2025,一場關(guān)于5G-A核心網(wǎng)智能化的思想盛宴正在上演。在大會期間的人郵高端訪談專場中,中國移動集團首席專家馮征和華為分組核心網(wǎng)領(lǐng)域總裁武云驥,就中國移動的體驗經(jīng)營轉(zhuǎn)型和關(guān)鍵思考及未來規(guī)劃展開深度對話,揭示了通信網(wǎng)絡(luò)如何從“聯(lián)接管道”升級為“商業(yè)引擎”。
    的頭像 發(fā)表于 10-17 11:40 ?20次閱讀

    ?DRV10983 三相無傳感器BLDC電機驅(qū)動器技術(shù)文檔總結(jié)

    DRV10983器件是一款集成功率MOSFET的三相無傳感器電機驅(qū)動器,可提供高達2 A的連續(xù)驅(qū)動電流。該器件專為成本敏感、低噪聲、低外部元件數(shù)量的應(yīng)用而設(shè)計。 DRV10983 器件使用專有的無傳感器控制方案來提供連續(xù)的正弦驅(qū)動,從而顯著降低通常由于換向而產(chǎn)生的純音聲學。該設(shè)備的接口設(shè)計簡單靈活。電機可直接通過PWM、模擬或I控制^2^C 輸入。電機速度反饋可通過 FG 引腳或 I 獲得^2^C.
    的頭像 發(fā)表于 10-17 11:37 ?23次閱讀
    ?DRV10983 三相無傳感器BLDC電機驅(qū)動器技術(shù)文檔總結(jié)

    華為以5G-A×AI網(wǎng)業(yè)協(xié)同推動網(wǎng)絡(luò)能力產(chǎn)品化

    近日,2025中國移動全球合作伙伴大會期間,在華為聯(lián)合中國移動舉辦的以“AI向新 價值躍升”為主題的體驗經(jīng)營&數(shù)智生活產(chǎn)業(yè)創(chuàng)新發(fā)展論壇上,華為云核心網(wǎng)產(chǎn)品線總裁高治國圍繞 “5G-A×AI網(wǎng)絡(luò)能力產(chǎn)品化” 分享了核心見解。他指出,AI時代下,端、網(wǎng)、云單點體驗已觸頂,唯有以5G-A×AI網(wǎng)業(yè)協(xié)同突破體驗瓶頸,推動網(wǎng)絡(luò)能力產(chǎn)品化,才能為運營商開辟業(yè)務(wù)體驗價值創(chuàng)造的新賽道,助力其在產(chǎn)業(yè)價值鏈中重塑核心競爭力。
    的頭像 發(fā)表于 10-17 11:36 ?18次閱讀

    華為FusionSolar9.0智能光伏設(shè)計研討會圓滿落幕

    10月16日,以“重構(gòu)價值,打造高質(zhì)量大基地更優(yōu)解”為主題的FusionSolar9.0智能光伏設(shè)計研討會在東莞成功舉辦。此次研討會吸引了全國各地企業(yè)代表、設(shè)計院及行業(yè)專家齊聚,圍繞新形勢下清潔能源大基地建設(shè)的趨勢挑戰(zhàn)、電站設(shè)計創(chuàng)新理念及實踐經(jīng)驗展開深度探討,在充分交流中凝聚行業(yè)發(fā)展共識,推動大基地電站高質(zhì)量發(fā)展。
    的頭像 發(fā)表于 10-17 11:31 ?18次閱讀

    基于L6472的步進電機驅(qū)動評估板技術(shù)解析與應(yīng)用指南

    STMicroelectronics EVL6472步進電機驅(qū)動器評估板基于L6472,提供了一套既經(jīng)濟劃算又易于使用的解決方案,用于驅(qū)動用戶應(yīng)用中的步進電機。L6472器件是一套先進、完全集成的解決方案,適用于驅(qū)動微步進兩相雙極步進電機。它將雙路低R~dsON~ DMOS全橋與精確的片上電流檢測電路相結(jié)合,實現(xiàn)非耗散電流控制和過流保護。得益于獨特的控制系統(tǒng),可實現(xiàn)真正的1/16微步進。數(shù)字控制內(nèi)核可生成用戶定義的運動曲線,并可通過專用寄存器輕松設(shè)置加速、速度、減速或目標位置。所有命令和數(shù)據(jù)寄存器均通過標準5Mbit/s SPI發(fā)送。包括用于設(shè)置模擬值的那些值(例如電流控制值、電流保護跳變點、死區(qū)時間等)。全面的保護功能(熱保護、低總線電壓、過流保護和電機失速)充分保護L6472器件,可滿足電機控制應(yīng)用最嚴苛的要求。
    的頭像 發(fā)表于 10-17 11:30 ?33次閱讀
    基于L6472的步進電機驅(qū)動評估板技術(shù)解析與應(yīng)用指南

    FPGA時序分析工具TimeQuest詳解

    上述代碼所描述的邏輯電路在Cyclone IV E的EP4CE10F17C8(65nm)這個器件上能最高運行在多少頻率的時鐘?
    的頭像 發(fā)表于 08-06 14:54 ?2842次閱讀
    FPGA時序分析工具<b class='flag-5'>TimeQuest</b>詳解