SiEPIC_EBeam_PDK
SiEPIC_EBeam_PDK copied to clipboard
different Layout of directional coupler on a Mac El Capitan
-
I was testing Klayout with SIEPIC 0.3.52 on my old El Capitan Mac Pro. I found that the following default Ebeam Pcell "ebeam_dc_te1550" has a different shape as below. Lc=10um. The "S-bend" on each port now looks two 90-degree "ARC"s, hence the whole Pcell structure takes a large area as 30.1um x 22.2um. I am not sure what is the root cause, or a particular software-compatible/python-compatible issue with an old Mac OSX.
-
The layout on my windows laptop and (the fabricated layouts passed through edx layout check) shows 22.1um x6.2um dimensions with slimmed "S-bend". Such Pcell different between my Mac and windows machine may lead me to inconsistent layout works. In this case, all connected layout structures I made with beam_dc_te1550 on windows laptop will show "overlapped/disconnected pins" errors on my Mac. Such "false" errors are counter-productive in multiple users/machines scenario.
Hence, I am very interested to understand why it happens. Any known workarounds ?
Can you send me the screenshot for the one that looks different?
Lukas Chrostowski Professor, ECE University of British Columbia 604-822-8507 http://www.mina.ubc.ca/lukasc http://siepic.ubc.ca
On Mar 2, 2019, at 2:07 PM, yaohuic [email protected] wrote:
I was testing Klayout with SIEPIC 0.3.52 on my old El Capitan Mac Pro. I found that the following default Ebeam Pcell "ebeam_dc_te1550" has a different shape as below. Lc=10um. The "S-bend" on each port now looks two 90-degree "ARC", which takes a large area as 30.1um x 22.2um. I am not sure what is the root cause, or a particular software-compatible/python-compatible issue with an old Mac OSX.
The layout on my windows laptop and (the fabricated layouts passed through edx layout check) shows 22.1um x6.2um dimensions with slimmed "S-bend". Such Pcell different between my Mac and windows machine may lead me to inconsistent layout works.
Hence, I am very interested to understand why it happens. Any minimum Mac python packages version need to be confirmed?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
Follow is the screenshot on El Captian Mac: (distorted layout shape of Ebeam_dc_te1550)
default ebeam_y_1550 vs. "Ebeam_dc_te1550"
Following is screenshot on windows laptop: (The standard layout look)
default ebeam_y_1550 vs. Ebeam_dc_te1550, both have similar vertical distance between two ports.
And I have a minor question about layer colors and filling patterns through Klayout:
- Feels like Mac has better visual effects on the filling patterns of SiEPIC PDK;
- Klayout on Windows normally does not show the relevant filling patterns;
- Is it a Klayout (windows vs. Mac) issue? or "color/graphic coding" difference between windows and Mac?
Please try turning off "Show Layers without Fill"