Base
Full Name | Cem Bonfil |
Organization | Optiwave Systems Inc. |
Job Title | Product Manager, Optoelectronics |
Country |
Forum Replies Created
Hi Susmita,
You can create .f3d files from any programming or scripting language like Matlab or Python. It is basically a text file with a special extension. The details on how to set up file formats is in our documentation, typically located under C:/Program Files/Optiwave Software/OptiBPM 13/doc/OptiBPM_User_Reference.pdf. I believe what you are looking for is under page 744, Complex Data 3D File Format.
Cem
Hi Nirmal,
You can use our OptiSPICE software to design a driver for an MZM modulator. OptiSPICE is capable of simulating standard electrical components like BJT and MOSFET transistors alongside optical components like a splitter and a phase shifter. You can combine all these components in one circuit to build an MZM modulator and test its performance.
Hi Muhammad,
I believe you are asking about converting an OptiSPICE schematic to a mask layout and then fabricating a chip. Currently we do not offer mask layout software. However for photonic circuit layout we are currently working on bringing our optical simulation capabilities to other software vendors that offer mask layout for both optical and electrical circuits. We are planning on announcing a first release by the end of summer 2019. Is there a particular design you are interested in simulating and manufacturing ?
Hi Feras,
I cannot see any attachments. Could you try to zip the OptiSystem design file and attach the zipped file ?
Thanks,
Cem
Hi Arpita,
At a first glance it seems like you have not set the laser frequencies in your business, residential and school mall sub systems. Once I changed them to 1310, 1330, 1350 nm the example with mux-demux design seems to work correctly. The issue with the bidirectional splitter needs further investigation however you should be able to complete your design with the fix I suggested.
Hi,
This error usually occurs when the simulator cannot find a DC solution for the first time step. This can be very challenging when you have multiple transistors in a circuit. Instead of starting your voltage or current sources from a certain value you can try to ramp them up slowly (using Vpulse or Ipulse) during the transient simulation.
Cem