Hi @RawrRanger
May I know what the function for "distance_abs"?
Yes , I knew that wording should be check what the distance between first / sencond.
But when I usnig code as below to double confirm the distance .
dist1 , using distnace_a…
Hi @RawrRanger
in this code , can I choose how deep for the instance level ?
that like this ...
in the below , I can choose how deep cell I can get ...start from 0 to level 10.
dbTraverse -cv $OpenCV -layer $cmp_layName -purpose $cmp_purName -sta…
Hi All,
Can I close the GDSII file after opened ?
such as code below , (but it is not workable...)
file_list.sort.each do |current_gds_file_name| gds = "#{filepath}#{current_gds_file_name}" puts "It is reading ..... #{gds}" c…
Hi Matthias,
May I know how to install Klayout into RedHat Linux?
download Klayout , and rpm that file?
I can't do that when I try to install Klayout rpm file.
here is what my command
rpm klayout-0.26.8-0.x86_64.rpm
but , look like I need other opt…
Hi Sir,
I have some idea , hope it can help for you.
in bumpping team , we have to check and keep out our Gross DIE without wafer ID.
that area is depend on fab laser technology and need to make some buffer for that .
Another point is , some of phot…
Hi All,
In my view , cause we (bumping house) didn't design RDL (path routing) by our side.
Our customer make that by them and maybe using Candence APD or other EDA tool to make path routing.
They just transfer routing file from candence format (mcm…
Hi RawrRanger
Yes , it is what the issue I means.
if save_image code been placed in "each_inst" loop or not,
I will get differnece image result.
I will base on your code to modify some of part for my solution.
Thanks very much for your…
Hi Matthias,
I can follow your code to disable the scale bar.
But I still meet with save image issue even I make it view.max_hier
and enable all the layers what I want to shown in picture.
Can you help for that?
Thank.s
layoutView = RBA::Applicatio…
Hi Rawr,
some of case in your code.. the "((x1 - x2) * (y3 - y4) - (y1 - y2) * (x3 - x4))" will be zero (0)
I still under try to find other solution :) ,
px = ((x1 * y1 - y1 * x2) * (x3 - x4) - (x1 - x2) * (x3 * y4 - y3 * x4)) / …
Hi Rawr / Matthias ,
Got it , Thanks very much for all your share.
I will try my best to review my coding base on your recommend.
I knew some part of my code is odd(stange) , that is what result base on try and error in my side.
some of code didn't …
Hi Rawr,
got it , I will try it
(actually , I can make some simple code , look like that will over my current capbility..)
any way , Thanks for your help , I will try my best .
Hi jviram,
I just can make some simple code , and here was my code for drawing path.
viewed_cell.shapes(new_layer).insert(RBA::DPath.new(draw_path_points,pathwidth,(pathwidth / 2.0),(pathwidth / 2.0),1))
draw_path_points is what the points list i…
Hi Rawr,
Thanks for your coding.
in my case , the design path been provided by customer and look like they using other design tool,
for draw / design the connect path.
it is reason our designer find that in some of our case.
when I check the path g…
Hi sir,
Thanks a lot for your code , but Unlucky , I am not expert for Ruby.
I just want to base on Klayout Ruby DRC to make a UI for user to let they input some value.
I will check what your recommend , maybe I need to research more data for that.
…
Hi Dick,
in this cell , our team and I try to shown some of DRC result as text into that cell to let our designer know something, such as some notice or text ....
That will noticed our designer (maybe person A to person B) , he/her have do some DRC …
Hi Matthias,
Thanks , it is workable.
Hi Dick,
Yes , actually I want to see the text been scaling like a polygon.
But I have no idea for how to do that.
as Matthias's code , I can make a mark in where to let our designer to view/see the result.
tha…
Hi Matthias
in my side , we not only want to check the layout is in-rule of DRC,
but also our team need to provide what the min. value of some of DRC item.
Such as that , even our process capability is metal width by 10um.
Our photo /plat/etch tea…
Hi @tomas2004
in my side , cause all the circle is created by my code , so I knew what the side (vertix, in my side, we using 100 vertix for the circle shape) in the shape.
so , that is my idea..
hope it can help to you.
drc_data_layer=polygon_lay…