Matttseng

About

Username
Matttseng
Joined
Visits
9
Last Active
Roles
Member

Comments

  • Happy new year Matthias Thanks for your 2014 effort :) KLAYOUT ROCKS!!
  • Hi Matthias the error looks like this. https://www.dropbox.com/s/lahcj415mrwib9z/Case%201.png?dl=0 Just trying to add another box before writing the oasis. end cell.shapes(@layer_index).insert(RBA::Box::new(0, 0, 10000, 10000)) g.done("10…
  • The script is working well :) However, I want to make it better, so I hope you can advice me how to modify it. 1. the mirror part: In order to make the pattern is located at the center of each macro regardless of the pitch (to help who needs to …
  • umm....I found a way to make it print out the numbers of variables. But it only prints out the last set . /_\ #==================== …
  • Fantastic!! This way really reduce the memory needs. btw, I am being dumb again. Please help me. I tried to document every pattern's variables and coordinates.... But it seems f.puts really just put the charters in the "myfile.txt" , no…
  • Forgot to mention, The actual numbers are these. And I just realize....the combination is 1 million... ncolumns =20 nrows = 20 kcolumns = 5 krows = 20 lcolumns =5 lrows = 5
  • If I use the cvs, then I am going back to the stage of 500K row of coding :) Here is the coding which need the memory of 14gb Again, this is just collection of everything I found in the forum, so thank you and all the other users. Another funny i…
  • Your new coding is fantastic !! Total run time on my windows is less than 10min, the oasis file is around 557MB. However, during the 10min processing time, the physical memory still need around 14GB. Got another question, i like the way you wrote …
  • Thanks Matthias Currently running a 500K row of g.make_pattern split on a qual core windows x64 16gb RAM system for more than 24 hours. I am so worried that Klayout will stop due to lack of memory. If windows failed, then I will try to use the corpo…
  • Thanks, it works. However, I got another question. I have been using peice of codes I found in the forum to generate test layouts. And now the ruby script is became vary compliated. I plan to do a 50K pattern split, but....I use ecxel to modify 500K…
  • Hi After create a PCell variant cell "pcell_var ", any way we can put the letters right on a already opened layout? (nt intend to save the letters into gds. The reason I asked about this is I want to create letters on specific location wi…
  • Hi Matthias Thanks for the reply. My goal is to use script to draw a 1um by 1um box then make it a array of 100 row and column with pitch of 2um, then continue to draw a 3um by 2um box then make it a array of 50 row and column with pitch of 5um That…