簡介
在OptiSystem模擬期間,OptiSPICE和OptiSystem之間可以交換資料。模擬結束後,可以使用OptiSystem視覺化元件查看結果。
本案例演示在OptiSPICE搭建收發機電路,將電路導入到OptiSystem進行資料交換,最後評價眼圖。
一、在OptiSPICE中搭建收發機電路
OptiSPICE原理圖可以設計為使用元件Electrical Input – Vsource、Electrical Input - Isource或Optical Input接受來自OptiSystem的電資料和/或光學資料。放置在OptiSPICE中的元件probes用於將資料從OptiSPICE傳輸到OptiSystem。一旦OptiSPICE中的輸入和輸出被定義(ElecInput_V1和probes;參見圖1),原理圖需要配置為聯合模擬運行。這可以通過點擊“OptiSystem > Configure Co-simulation”來完成(參見圖2)
圖1 OptiSPICE中設計收發機
圖2 配置OptiSPICE聯合模擬
二、在OptiSystem中導入收發機電路
在OptiSystem中,OptiSPICE Netlist元件可以在元件庫中的“Default/Optiwave Software Tools”下找到(參見圖3)。在OptiSPICE中配置了聯合模擬之後,需要將OptiSPICE NetList檔連結到OptiSPICE NetList元件(參見圖4)。
圖3 在OptiSystem中放置OptiSPICE Netlist
圖4 選擇用於聯合模擬的Netlist檔
啟動OptiSystem模擬後(圖5),OptiSPICE NetList接收到OptiSystem產生的信號。然後自動啟動OptiSPICE電路模擬(將出現一個命令列介面,提供模擬的進度報告)。OptiSPICE模擬完成後,OptiSystem繼續其模擬直至完成。OptiSystem視覺化庫中的各種元件,如頻譜分析儀、示波器視覺化器、光譜分析儀等,都可以用來分析OptiSPICE生成的資料。在本例中,OptiSPICE的輸出用於生成如圖6所示的眼圖。在運行OptiSystem模擬之前,重要的是要檢查OptiSystem中的模擬時間是否與OptiSPICE中的模擬時間匹配
圖5 OptiSystem聯合模擬系統佈局
圖6 OptiSPICE 輸出信號生成的眼圖
|