Capture CIS中兩個重要概念

2021-06-25 12:18:46 字數 1128 閱讀 1862

orcad: capture cis中兩個重要概念:instance 和 occurrences

用orcad設計原理圖必須理解兩個概念instance 和 occurrences。對於元件放置、替換、修改屬性等很多操作都和這兩個概念有關。

拋開抽象的說明,我們用例項說明他們的區別。假如你在自己的元件庫中已經建立了乙個元件ad8056(ad公司的運放)。在原理圖page1中需要放入兩個ad8056構成雙路模擬訊號輸入的運放,那麼在放入第乙個ad8056時,在工程管理框的design cache中會出現這個元件以及所在的元件庫位址,原理圖的page1上出現ad8056原理圖符號。這時就產生了乙個instance 和乙個occurrences,你可以把design cache中的ad8056看成instance,而原理圖中的ad8056看成是乙個occurrences。當你放第二個ad8056時,原理圖的page1上出現第二個ad8056原理圖符號,產生了另乙個occurrences。也就是說,在原理圖上放多少個ad8056就有多少個occurrences,但因為這些元件都是同乙個元件庫中取出來的,其各方面的屬性都相,都是同一種元件,所以instance只有乙個。因此可以把instance理解為元件種類,occurrences理解為個體例項。這裡的種類指包括圖形,屬性等都相同的元件型別。如果圖形相同,但屬性不同,那麼就不是同種元件,對應不同的instance。

理解這個概念最好的方法就是在原理圖中修改instance。選中原理圖中乙個ad8056 occurrences,右鍵->edit part就可以修改該occurrences對應得instance,比如我們修改了某個管腳的輸入輸出屬性,選擇 updata current,你會發現在design cache中多出了乙個名叫ad8056的instance,看看後面的**位址,不是元件庫位址,而是本設計的資料庫。這樣在你的設計中有兩個instance,雖然都是ad8056,但是屬性不同,可以認為不是同一種元件。如果再放置第三個ad8056,你就可以選這兩個instance中的任何乙個。

orcad capture cis 提供了靈活的instance和occurrences屬性編輯功能,使設計更方便,但同時也更繁瑣,只要理解了這兩個概念,使用時注意,可以使原理圖設計更靈活方便。

一直對instance和occurrences部分不清楚,其實用到這兩個概念也很少,剛剛好看到這一篇文章,就轉了

spring兩個重要屬性

1.lazy init 以上兩個bean,乙個lazy init屬性為true,乙個為false,由什麼區別呢 當ioc容器啟動時,service2會例項化,而service1則不會 但是但容器例項化service2時,service1也被例項化了,為什麼呢,因為service2需要它。也就是說la...

兩個重要函式的介紹

基本原理是利用函式 findhomography,該 函式是求兩幅影象的單應性矩陣或者叫 單對映矩陣 它是乙個3 3的矩陣。findhomography 計算多個二維點對之間的最優單對映變換矩陣 h 3行x3列 使用最小均方誤差或者ransac方法 單應性矩陣算過後的投影點的偏移量 scene co...

Kafka 中兩個重要概念 主題與分割槽

在 kafka 中還有兩個特別重要的概念 主題 topic 與分割槽 partition kafka 中的訊息以主題為單位進行歸類,生產者負責將訊息傳送到特定的主題 傳送到 kafka 集群中的每一條訊息都要指定乙個主題 而消費者負責訂閱主題並進行消費。主題是乙個邏輯上的概念,它還可以細分為多個分割...