我参与开发了一个免费的在线教学工具,供VLSI工程专业的学生使用。
我决定使用Processing来开发这个程序。
应用程序的核心是用户使用鼠标在屏幕上交互式绘制某些多边形的能力。现在,我希望开发一个简单的图形编辑器风格的解决方案,使用它可以在处理画布小程序上绘制矩形,并执行常规操作-选择、移动、删除、收缩等。我打算在输入的矩形草图(或VLSI术语中的布局)上做进一步的计算。
到目前为止,我已经开发了一个小原型,它允许交互式创建矩形,但它缺乏选择和转换功能。
我想知道是否有任何开源应用程序或书籍可以指引我正确的方向。
谢谢。
Dhruv
发布于 2011-01-21 11:11:19
当我在我的前雇主工作时,我为SRAM布局生成编写了这样一个工具。问题不只是放置大小的矩形,你还需要检查所有的设计规则是否符合你正在研究的技术,例如,金属间距,最小尺寸等。我用标准布局完成了这项工作(单元和3层金属的纵横比为2:1,以及有源区和通孔)。您可以与这些人(PDFS)核实他们是否继续使用/支持该工具。祝你好运,- M.S.
发布于 2011-01-21 11:27:13
不久前,我不得不使用processing来实现一些可视化目的。当时还没有开放源码的书。尽管如此,我还是获得了O‘’Reilly的Visualizing 。我不会说这本书有多大帮助,但它是一本不错的书。
另外,当你在做超大规模集成电路布局时,你有没有检查过这些姊妹项目:

https://stackoverflow.com/questions/4754838
复制相似问题