simchak

About

Username
simchak
Joined
Visits
0
Last Active
Roles
Member

Comments

  • I think that is correct, but I think on reading it makes sense to display the first top level cell.
  • Also, if you look at the file mtsms035dl.cif from the mosis site you will see it does the same. Last lines: C 25 T 0 0; DF; C 80; E
  • This is my current macro, that solves all the problems as long as you name the top level cell 'TOP'. slo=RBA::SaveLayoutOptions.new slo.format="CIF" mw = RBA::Application::instance.main_window #method to save file currentLayout=RBA::Layout…
  • David, that space thing doesn't work.
  • Hi Matthias, is it possible those files are structured that way because they are component libraries and not actual layouts? David - thanks! Following is the last couple of lines for CleWin generated file: 9 TOP; (CleArray 3 2 2 100000 1000…
  • Hi Matthias, Yes, I am sure. I generated the file with a commercial product and compared. If you want to have multiple top level cells the CIF file will simply call each one individually (before the E command). If you are saving as GDS you simply c…
  • Hi Matthias, I discovered some more problems with the CIF format. The file saved does not call any of the statements declared. After the last "DF" command, the highest level statements should be called, but instead only a "E" co…
  • Thanks for the great work. I think if you just add an option for choosing the separator character when saving it should solve many compatibility problems. You are doing a real service for science, as the equivalent commercial software we use costs …
  • Hi Matthias, It is KLayout that is saving with commas, not CleWin. The macro I wrote removes the commas. If you look at the wiki page there are no commas there as well. Also, I add the "C 1" line at the end, but I'm not sure what it does.…
  • Note that KLayout will not be able to open this file because it expects commas and not spaces. Maybe this feature flexibility should be added to KLayout for opening and saving CIF files.
  • Hi, I have solved the problem. There are two possible reasons for failure - one is incorrect units (the machine does not expect them), and commas between X Y pairs. So the model must be created with units of 0.001 micron, for it to be usable on the…