upf學習


1. set_scope用來定位當前scope,表明UPF command應該在hierarchy中的哪個位置執行。

2. set_design_top用來聯系UPF和design module,該UPF將應用到每個由該module例化的instance。

3. port和net的區別:port是指module的接口,連接相鄰的hierarchy,而net是module內部的,連接各個port。

4. power domain:在物理上,同一個power domain的instance會放在一起,並由相同的電源供電。power domain定義時,一般會指定該處在domain的最高層instance。子instance的默認domain跟它的上層instance一致。子instance如果處在不同的domain, 需要顯式地從該domain中移除,或者在對應的domain中指定。

5. isolation的作用是,防止大電流損害電路,以及防止不定態影響電路邏輯。isolation cell有兩種模式:normal模式,作用類似buffer,isolation模式,輸出(clamp)一個特定值。模式通過isolation enable信號來選擇。isolation cell 可放在power domain的input或者output。

6. 如果兩個相鄰的power domain電壓不一樣,需要用到level-shifter。

7. isolation和level-shifter功能通常放在同一個cell里面。

8. add_power_state 與 create_pst/add_pst_state combination的作用類似,都用來指定power狀態信息。

9. create_power_switch的作用是插入一個switch可以用來關斷輸出電壓。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM