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

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

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

關于ispMACH4000系列CPLD的功能介紹

電子設計 ? 作者:電子設計 ? 2018-10-02 01:12 ? 次閱讀

Lattice ispLEVER開發(fā)工具中關于ispMACH4000系列CPLD的一些常用constraint選項要點如下:

1. Dt_synthesisEDA

Yes: 允許fitter使用宏單元中的T觸發(fā)器來節(jié)省乘積項(PT )資源。建議選Yes。

2. Xor_synthesis

Yes: 允許fitter使用宏單元中的硬XOR門來節(jié)省乘積項(PT )資源。

寄存器的輸入包含異步輸入引腳信號時,由于目前ispLEVER版本優(yōu)化時考慮不夠全面,應避免使用Yes選項。否則,最好選Yes。

3. Nodes_collapsing_mode

Fmax: 該選項以速度性能為目標來優(yōu)化邏輯。

Area: 該選項以最佳資源利用率為目標來優(yōu)化邏輯。

Speed: 該選項以速度性能為目標且兼顧資源利用率來優(yōu)化邏輯。

一般情況下,如果沒有性能要求時,而宏單元占用較多時,可考慮Area選項,尤其當Utilize Clock Enable選為No時。如果性能要求為首選時,可先考慮Fmax選項。而Speed選項在性能上接近Fmax選項,但資源利用率比Fmax選項好。以上選擇方法適合大多數(shù)情況,但具體設計對這三種選項都作嘗試,仍不失為可取的設計流程。

4. Max_pterm_collapse

該選項是指每個宏單元使用的最大乘積項數(shù)目。

一般情況下,選缺省值。如宏單元數(shù)未超過器件最大值,但fit失敗,可適當降低該值,或與Max_fanin結合考慮。

5. Max_fanin

該選項是指每個宏單元的最多扇入數(shù)目。

一般情況下,選缺省值。如宏單元數(shù)未超過器件最大值,但fit失?。ㄈ鏸spLEVER提示某GLB輸入數(shù)超過36),可適當降低該值,如選16,或與Max_pterm_collapse結合考慮。

6. Max_fanin_limit

要針對Fmax優(yōu)化模式。

若由于關鍵路徑的信號邏輯過于復雜使其扇入數(shù)目過多而引起fit失敗,可適當降低該值,如選20。

7. Max_pterm_limitEDA

要針對Fmax優(yōu)化模式。

若由于關鍵路徑的信號邏輯過于復雜使其乘積項過多而引起fit失敗,可適當降低該值,如選20。

Max_pterm_limit和Max_fanin對布通率的影響如下:若引腳鎖定且設計所用的occupied macrocell數(shù)與器件的最大值有一定余量的情況下fit 失敗,可適當降低Collapsing Max. Product Term和Collapsing Max. Input的值,以便于通過fit。也就是說,若fit沒通過,可逐漸(分別)降低該兩項值(只要macrocell數(shù)沒超出器件允許值),來方便fit的布局和布線。例如,對ispMACH4000器件,一般來說,Collapsing Max. Product Term取16左右而Collapsing Max. Input取20左右時,有助于fit通過。但它有可能以犧牲性能為代價。

8. Clock_enable_optimization

一般選擇Keep_all來節(jié)省資源(即較少的Product Term和Macro Cell),但有時會對速度有一定影響。

9. Auto_buffering_for_high_glb_fanin

當出現(xiàn)GLB的扇入數(shù)目過高,fitter會嘗試自動加buffer來降低其扇入數(shù),但這會增加延遲。

若引腳鎖定時fit失敗,尤其是許多輸出信號邏輯很復雜,可考慮選On。

10. Auto_buffering_for_low_bonded_io

要針對使用輸入寄存器的場合(尤其使用256MC/64IO)。

若設計中使用輸入寄存器,并且將輸入寄存器鎖定到固定GLB,或輸入寄存器較多且引腳鎖定,從而導致fit失敗,可選擇On,但這會增加延遲。

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

    關注

    32

    文章

    1244

    瀏覽量

    168940
  • 寄存器
    +關注

    關注

    31

    文章

    5253

    瀏覽量

    119206
  • 邏輯
    +關注

    關注

    2

    文章

    831

    瀏覽量

    29387
收藏 人收藏

    評論

    相關推薦

    超低功耗可編程系統(tǒng)器件PSD4000系列

    的MCU或DSP),可編程地址譯碼器,以及一個用于芯片選擇、組合邏輯和可配置的引腳分配的小型 CPLD。PSD4000系列器件都有一個ISP JTAG端口,通過它可以在20秒以內(nèi)對生產(chǎn)線上的每個器件在進行
    發(fā)表于 06-27 07:38

    MDO4000系列混合域分析儀應用基本功能總結

    在于它推出了創(chuàng)新的概念-跨域分析,利用跨域分析,可以發(fā)現(xiàn)傳統(tǒng)手段無法發(fā)現(xiàn)的嵌入式射頻系統(tǒng)以及數(shù)字射頻系統(tǒng)的疑難雜癥。MDO4000 系列混合域分析儀究竟是什么?我們可以將其基本功能總結如下:- 四通
    發(fā)表于 07-19 06:43

    請問Impact JTAG工具是否支持ispMach4000V?

    我使用的是ispMach LC4032V設備,無法讓掃描鏈初始化。可能是Impact s / w(在Windows 7上運行的版本14.7)不支持此設備。我的路徑中還有一個Artix 7
    發(fā)表于 05-11 07:50

    如何去實現(xiàn)CPLD器件的在系統(tǒng)動態(tài)配置?

    本文介紹一個用微控制器在系統(tǒng)配置Lattice MACH4000系列CPLD器件的方案。
    發(fā)表于 04-30 06:43

    零功耗超快速CPLD器件ispMACH4000Z及其應用

    介紹了萊迪思半導體公司推出的零功耗超快速復雜可編程邏輯器件ispMACH4000Z的特征、結構和原理.該器件的最大待機電流小于30A,最大工作頻率可達265MHz,其低廉的價格和免費的軟件支
    發(fā)表于 04-29 16:04 ?21次下載

    ispMACH4000Z CPLD在消費類電子產(chǎn)品中的應用

        當今可編程器件正朝著高密度、低功耗、高速的方向發(fā)展。萊迪思公司推出的ispMACH4000Z是業(yè)界最低功耗的CPLD器件系列,為便攜式半導體消費品市場
    發(fā)表于 03-13 13:00 ?681次閱讀

    零功耗超快速CPLD器件ispMACH4000Z及其應用

    摘要:介紹了萊迪思半導體公司推出的零功耗超快速復雜中編程邏輯器件ispMACH4000Z的特征、結構和原理。該器件的最大待機電流小于30μA,最大工作頻率可達265MHz
    發(fā)表于 03-13 19:36 ?1443次閱讀
    零功耗超快速<b class='flag-5'>CPLD</b>器件<b class='flag-5'>ispMACH4000</b>Z及其應用

    CMOS4000系列芯片手冊

    本手冊以國產(chǎn)CMOSCC4000系列電路為基礎,匯集了123種常用CMOSCC4000系列集成電路,介紹了其封裝形式及外引腳排列、邏輯符號、
    發(fā)表于 08-26 15:42 ?856次下載
    CMOS<b class='flag-5'>4000</b><b class='flag-5'>系列</b>芯片手冊

    零功耗CPLD器件ispMACH4000Z應用

    ispMACH4000器件的最大待機電流小于30A ,最大工作頻率可達265MHz ,其低廉的價格和免費的軟件支持使得該系列器件能廣泛地應用于各種基于電池的設備中, 把復雜可編程邏輯器件的靈活性擴
    發(fā)表于 11-08 14:47 ?27次下載

    XMC4000系列開發(fā)環(huán)境介紹(DAVE3)

    XMC4000系列開發(fā)環(huán)境介紹(DAVE3)
    發(fā)表于 06-19 17:24 ?62次下載
    XMC<b class='flag-5'>4000</b><b class='flag-5'>系列</b>開發(fā)環(huán)境<b class='flag-5'>介紹</b>(DAVE3)

    XMC4000系列微控制器內(nèi)核與主要外設介紹

    關于XMC4000系列微控制器內(nèi)核與主要外設介紹
    發(fā)表于 06-19 17:31 ?74次下載
    XMC<b class='flag-5'>4000</b><b class='flag-5'>系列</b>微控制器內(nèi)核與主要外設<b class='flag-5'>介紹</b>

    介紹ispMACH 4000ZE CPLD系列的特點及應用

    本視頻涉及了消費電子產(chǎn)品設計人員要求低價格,低功耗和小封裝的可編程邏輯器件的特殊需要。萊迪思推薦的ispMACH 4000ZE CPLD系列滿足了使用電池供電和空間受限的設計的要求。
    的頭像 發(fā)表于 06-15 13:23 ?5446次閱讀

    關于英飛凌XMC4000系列產(chǎn)品的介紹

    英飛凌最新XMC4000家族系列產(chǎn)品介紹
    的頭像 發(fā)表于 07-11 02:01 ?5634次閱讀

    利用CPLD來降低系統(tǒng)總成本及一些其他應用介紹

    基于這種情況美國萊迪思半導體有限公司推出了ispMACH4000Z系列器件。該器件突破了CPLD器件進軍移動式消費類電子產(chǎn)品市場所遇到的價格和速度門檻。IspMACH4000Z(In-
    的頭像 發(fā)表于 10-07 11:44 ?5251次閱讀

    ispMACH 4000開發(fā)板手冊

    ispMACH 4000結合了高速和低功耗以及易于設計所需的靈活性。用它強健的全局路由池和輸出路由池,此系列提供卓越的首次匹配、定時預測、路由、引腳保留和密度遷移。
    發(fā)表于 10-08 11:10 ?0次下載