[原創]Cadence軟件使用記錄1元件庫設計

有點零散,倒不是不想整理,實在是自己也是半瓶水,學一點記一點,所以就比較零散了,見諒!

我是從AD轉過來的,用的是Cadence17.2,建議你也用此版本。

開門見山,直接幹

以Xilinx ZYNQ7020爲樣例展開設計:

  1. 畫元件
    首先,說句廢話,元件庫包含元件,所以,你畫元件的時候應該是在某個元件庫中,比如這裏的abtlibrary.olb(新建一個library就行)。點擊olb文件,右鍵new part即可創建元件。
    在這裏插入圖片描述
    這裏強調一下:在orcad capture中,畫的這些叫元件,在allegro中畫對應的封裝。元件和封裝不是一一映射,而是一對多映射,換句話說:一個元件會有多個封裝(又在說廢話 +—+)。

  2. 第一種方法,就是new part,通過line arc eclipse等等做元件外形,然後放置pin,如下圖:
    在這裏插入圖片描述
    最後放置一個外框,把元件包住,如下圖:
    在這裏插入圖片描述
    上圖是DB15元件,這裏說幾個技巧:
    1放置line後,雙擊line可改粗細,也就三種粗細可選,默認最細。
    2可以通過放置圓弧,來放置過度邊角,這樣整體美觀一些。
    3當需要放置比較小的圓圈時,但grid又沒法再改小怎麼辦?(allegro可以改小,capture不行)
    在這裏插入圖片描述
    單擊此處(snap to grid),變成紅色
    在這裏插入圖片描述
    可任意大小任意位置畫圓(原因是鼠標點擊,不再被侷限於grid,所以可以任意位置。但是,建議畫完之後,回覆grid約束,不然放置pin有後患)

雙擊圖紙空白處,可以編輯該元件的屬性,也可添加元件屬性,此處不表。

  1. 第二種方法,通過new part from spreadsheet,這個一般在引腳較多的芯片中用到。以下以海力士eMMC-H26M41208HPR爲例介紹:
    首先還是點擊olb文件,右鍵new part from spreadsheet,在彈出的菜單中,填入以下內容。
    在這裏插入圖片描述
    手寫不現實,藉助excel填:
    在這裏插入圖片描述
    然後依次粘貼即可。最後Save即可保存生成,切記:當出現warning時,不要忽略,要看看到底是什麼情況:比如,我忘記填寫Shape後,warning提示我,沒有shape的話,這些引腳將不被包含在元件中。返工修改吧。
    生成後添加:
    在這裏插入圖片描述
  2. update元件
    無論哪種方法,都不可能一次畫好,這是就存在一個問題。如果原理圖紙已經畫好,包含舊的元件如何更新。第一種辦法,刪掉重加。第二種辦法,如下圖,找到對應的元件,右鍵update Cache就OK了
    在這裏插入圖片描述

好,暫時先到這裏吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章