91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何使用TimeQuest

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

掃碼添加小助手

加入工程師交流群

如何使用TimeQuest

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

TimeQuest的基本操作流程

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

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

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

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

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

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

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

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

如上所述,時序約束主要包括三類:時鐘,時序例外和輸入/輸出延遲。其中時鐘和輸入/輸出延遲可以認(rèn)為是在某種程度上增強(qiáng)時序設(shè)計的要求。而時序例外可以認(rèn)為是在某種程度上降低時序設(shè)計的要求。比如說,僅僅設(shè)定一個時鐘的頻率為100MHz的話,這個時鐘域里所有timing path都需要能工作在100MHz下。這顯然是增強(qiáng)了時序設(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è)計進(jìn)行完整的編譯。在編譯過程中,軟件會優(yōu)化設(shè)計的邏輯、布局布線等來盡可能滿足所有的時序約束。

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

5. 驗證時序

當(dāng)完成編譯以后,我們就可以用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è)計。這個反復(fù)的過程可以讓我們解決設(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接口標(biāo)準(zhǔn)的串行數(shù)據(jù)并送給DAC7512,要用到C1(50MHz)和DA_SCLK(C1二分頻,25MHz)兩個時鐘。

DAC7512控制器一共有四個輸入輸出端口。CLK_IN為PLL的基準(zhǔn)時鐘,為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時鐘域的時序要求,具體的使用方法我們跟著視頻一起來學(xué)習(xí)一下。

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

    關(guān)注

    0

    文章

    11

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    比亞迪電子、銀輪、五菱、雅視光學(xué)…ITES 工業(yè)新智大會大咖揭曉

    第27屆ITES深圳工業(yè)展暨高端裝備產(chǎn)業(yè)集群展將于2026年3月31-4月3日在深圳國際會展中心啟幕。 展會同期將舉辦2026 “工業(yè)新智大會”,聚焦產(chǎn)品核心部件與先進(jìn)工藝應(yīng)用,重磅打造AI服務(wù)器、半導(dǎo)體設(shè)備、具身智能、航空航天、電子智造、新能源汽車、醫(yī)療器械7大系列,共計80余場高質(zhì)量專題論壇。 話題從人形機(jī)器人、AI眼鏡到AI服務(wù)器液冷板加工、內(nèi)腔流道檢測等,直擊產(chǎn)業(yè)痛點與技術(shù)前沿,是把握行業(yè)趨勢的頂級技術(shù)前瞻交流平臺。現(xiàn)場還匯聚了眾多
    的頭像 發(fā)表于 03-09 18:15 ?192次閱讀
    比亞迪電子、銀輪、五菱、雅視光學(xué)…ITES 工業(yè)新智大會大咖揭曉

    半導(dǎo)體×精密制造|來ITES,解鎖零部件智造最新工藝

    拆開一臺高端半導(dǎo)體設(shè)備,你會發(fā)現(xiàn),突破“卡脖子”的關(guān)鍵,往往就藏在那些數(shù)萬個不起眼的零部件里。 硬脆材料怎么鉆?復(fù)雜腔體怎么銑?數(shù)萬個精密部件怎么組裝?在微納米級表面精度、高效精準(zhǔn)組裝的路上,你的“攔路虎”是什么? 如果你關(guān)注半導(dǎo)體精密制造,也正被這些制造難題困擾,不想再四處奔波調(diào)研、盲目尋源,那么3月31日-4月3日,你必須來深圳國際會展中心一趟。 第27屆ITES深圳工業(yè)展,將匯聚行業(yè)頂尖的精密加工工藝和自動化技術(shù)
    的頭像 發(fā)表于 03-09 18:08 ?194次閱讀
    半導(dǎo)體×精密制造|來ITES,解鎖零部件智造最新工藝

    上能電氣斬獲2025年度創(chuàng)新光儲產(chǎn)品獎

    3月8日,在備受矚目的2026中國(第八屆)戶用和工商業(yè)光儲充大會上,上能電氣憑借其在光儲領(lǐng)域的卓越表現(xiàn)與品牌影響力,榮膺“2025年度創(chuàng)新光儲產(chǎn)品獎”。這一榮譽(yù)不僅標(biāo)志著行業(yè)同仁對上能電氣過去一年技術(shù)創(chuàng)新與市場成績的高度認(rèn)可,也為公司在2026年的新征程注入了強(qiáng)勁動力。
    的頭像 發(fā)表于 03-09 17:51 ?222次閱讀

    海格通信與高域科技深化戰(zhàn)略合作

    2026年3月6日,海格通信(股票代碼:002465)與廣東高域科技有限公司(以下簡稱“高域”)在廣州正式簽署新一輪戰(zhàn)略合作協(xié)議,進(jìn)一步助力低空經(jīng)濟(jì)高質(zhì)量發(fā)展與立體交通體系構(gòu)建。
    的頭像 發(fā)表于 03-09 17:50 ?262次閱讀

    晶科能源不沾灰自潔組件的問題解答(2)

    關(guān)于晶科不沾灰組件,在昨天的直播中大家的反響很熱烈,為此小編今天整理了大家的熱點問題第二集,并同步更新在了官網(wǎng),方便查閱。歡迎大家繼續(xù)在評論區(qū)留言、互動。
    的頭像 發(fā)表于 03-09 17:46 ?329次閱讀

    華礪智行榮膺2025年車路云一體化優(yōu)秀服務(wù)商殊榮

    3月5日,第十五屆(2026)智能交通市場年會在杭州盛大開幕。本屆年會以“共生”為主題,匯聚行業(yè)精英,共探智能交通高質(zhì)量發(fā)展新路徑。在同期舉行的頒獎典禮上,華礪智行憑借在車路協(xié)同領(lǐng)域的前沿技術(shù)探索、規(guī)?;袌鰧嵺`以及卓越的行業(yè)影響力,連續(xù)第四年榮膺“車路云一體化優(yōu)秀服務(wù)提供商”獎項。
    的頭像 發(fā)表于 03-09 17:44 ?336次閱讀

    兆芯攜手軟通華方亮相MWC 2026世界移動通信大會

    2026年3月2日,全球移動通信領(lǐng)域年度盛會 —— 世界移動通信大會(MWC 2026)在西班牙巴塞羅那 Gran Via Fira 展館正式啟幕。本屆大會以“智能新紀(jì)元(The IQ Era)”為主題,聚焦 AI 與通信、算力、終端的深度融合,匯聚了全球 200 余個國家和地區(qū)的科技力量,共探智能時代產(chǎn)業(yè)變革新方向。作為自主通用計算核心力量,兆芯攜手生態(tài)伙伴軟通華方重磅亮相 7A36-10 號展位,以 “高效、自主、協(xié)同” 的中國實力,向全球展現(xiàn)國內(nèi)計算產(chǎn)業(yè)的創(chuàng)新突破與生態(tài)活力。
    的頭像 發(fā)表于 03-09 17:42 ?230次閱讀

    兆瓦級儲能系統(tǒng)混合式直流斷路器技術(shù)深度解析:零損耗與超高速關(guān)斷協(xié)同架構(gòu)

    在全球能源結(jié)構(gòu)向高比例可再生能源轉(zhuǎn)型的宏觀背景下,電池儲能系統(tǒng)(Battery Energy Storage System, BESS)已成為平抑風(fēng)光發(fā)電波動、支撐電網(wǎng)瞬態(tài)穩(wěn)定性的核心基礎(chǔ)設(shè)施。
    的頭像 發(fā)表于 03-09 17:38 ?164次閱讀
    兆瓦級儲能系統(tǒng)混合式直流斷路器技術(shù)深度解析:零損耗與超高速關(guān)斷協(xié)同架構(gòu)

    碳化硅(SiC)功率模塊標(biāo)稱電流的定義、物理來源與工程降額解析

    在現(xiàn)代電力電子與能源轉(zhuǎn)換系統(tǒng)中,功率半導(dǎo)體器件的物理邊界直接決定了整個系統(tǒng)的能量轉(zhuǎn)換效率、功率密度、體積重量以及熱設(shè)計架構(gòu)的復(fù)雜程度。
    的頭像 發(fā)表于 03-09 17:37 ?166次閱讀
    碳化硅(SiC)功率模塊標(biāo)稱電流的定義、物理來源與工程降額解析

    SiC功率模塊標(biāo)稱電流的奧秘-從原理到封裝

    SiC功率模塊的“標(biāo)稱電流”(在數(shù)據(jù)手冊中通常標(biāo)記為連續(xù)漏極電流 ID,或 Inom)是評估器件功率等級的核心參數(shù)。
    的頭像 發(fā)表于 03-09 17:34 ?158次閱讀
    SiC功率模塊標(biāo)稱電流的奧秘-從原理到封裝

    羅克韋爾AB PLC如何實現(xiàn)遠(yuǎn)距離無線互聯(lián)?

    針對ab plc的無線通信需求,提供以下適配其協(xié)議的無線模塊及組網(wǎng)方案,支持RJ45接口的無線Modbus TCP/IP數(shù)據(jù)傳輸,適用于工業(yè)自動化場景下的遠(yuǎn)程監(jiān)控、設(shè)備互聯(lián)及控制指令無線傳輸。以下是適配方案及具體使用步驟: 一、觸摸屏與ab plc無線通信 下面以威綸通觸摸屏和2臺羅克韋爾AB820 PLC為例,介紹威綸通觸摸屏與多臺PLC的無線以太網(wǎng)通信實現(xiàn)過程。在本方案中采用了 ab plc模塊 ——DTD418MB,作為實現(xiàn)無線通訊的硬件設(shè)備。 二、接線方式 1、觸摸屏與DTD
    的頭像 發(fā)表于 03-09 17:33 ?204次閱讀
    羅克韋爾AB PLC如何實現(xiàn)遠(yuǎn)距離無線互聯(lián)?

    激光器測試-艾德克斯IT6100B管理過沖,保證電流的輸出波形質(zhì)量

    深圳市科瑞杰科技有限公司-艾德克斯IT6100B高速度高精度可編程直流電源系列突破創(chuàng)新,提出CC/CV優(yōu)先權(quán)概念,可幫助用戶解決長期測試應(yīng)用中的各種嚴(yán)苛問題,使需求電源高速或者無過沖等應(yīng)用變得更加靈活,更節(jié)約了測試設(shè)備購置成本。
    的頭像 發(fā)表于 03-09 17:33 ?163次閱讀
    激光器測試-艾德克斯IT6100B管理過沖,保證電流的輸出波形質(zhì)量

    使用艾德克斯IT8900電子負(fù)載的直流充電樁測試實例

    深圳市科瑞杰科技有限公司-直流充電樁通常采用模塊化設(shè)計,市面上常見15kW,20kW 充電模塊,在直流充電樁廠商中既需要對充電模塊進(jìn)行測試,也需要對整樁進(jìn)行測試。
    的頭像 發(fā)表于 03-09 17:31 ?322次閱讀
    使用艾德克斯IT8900電子負(fù)載的直流充電樁測試實例

    低噪穩(wěn)定聲高穩(wěn)定性磁感應(yīng)編碼器芯片設(shè)計

    磁感應(yīng)編碼器憑借非接觸測量、抗惡劣環(huán)境等優(yōu)勢,廣泛應(yīng)用于工業(yè)伺服、智能家電、汽車電子等領(lǐng)域。隨著終端設(shè)備對控制精度與可靠性的要求升級,編碼器芯片需同時滿足低噪聲(角度抖動≤±0.03°)與高穩(wěn)定性(寬溫域精度波動≤±0.05°)的核心指標(biāo)。傳統(tǒng)設(shè)計存在磁傳感模塊噪聲大、溫漂補(bǔ)償不足、電磁兼容性弱等問題,制約了其在高端場景的應(yīng)用。本文提出一款低噪聲高穩(wěn)定性磁感應(yīng)編碼器芯片設(shè)計方案,通過傳感前端優(yōu)化、信號處理算法創(chuàng)新與可靠性強(qiáng)化,實現(xiàn)高精度、高魯棒性的位置檢測。
    的頭像 發(fā)表于 03-09 17:30 ?383次閱讀

    FPGA時序分析工具TimeQuest詳解

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