处理 - 交互式图形编辑器

发布于 2024-10-13 06:55:45 字数 335 浏览 5 评论 0原文

我参与开发了一个免费的在线学术教学工具,可供 VLSI 工程专业的学生使用。

我决定使用Processing来开发程序。

该应用程序的核心是用户能够使用鼠标在屏幕上交互地绘制一些多边形。目前,我正在寻求开发一种简单的图形编辑器风格的解决方案,使用它可以在处理画布小程序上绘制矩形并执行常规操作 - 选择、移动、删除、收缩等。我打算对输入的内容进行进一步计算矩形草图(或 VLSI 术语中的布局)。

到目前为止,我已经能够开发一个小型原型,它允许交互式矩形创建,但缺乏选择和转换功能。

我想知道是否有任何开源应用程序或一本书可以指导我正确的方向。

谢谢。

德鲁夫

I'm involved in developing a free on line academic instructional tool which can be used by students of VLSI Engineering.

I have decided to use Processing to develop the program.

Central to the application is the ability of the user to draw some polygons on the screen interactively using a mouse. For now, I'm looking to develop a simple graphics editor style solution using which one can draw rectangles on the Processing Canvas applet and perform the usual operations - select, move, delete, shrink etc. I intend to do further calculation on the entered rectangle sketch (or layout in VLSI terms).

So far, I have been able to develop a small prototype which allows interactive rectangle creation but it lacks the selection and transform capabilities.

I was wondering if there is any open source application or a book which can guide me in the correct direction.

Thank you.

Dhruv

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

葬花如无物 2024-10-20 06:55:45

当我在前雇主工作时,我编写了这样一个用于 SRAM 布局生成的工具。问题不仅仅是放置尺寸合适的矩形,您还需要检查是否满足您正在研究的技术的所有设计规则,例如金属间距、最小尺寸等。我使用标准布局(2 :电池的 1 个方面和 3 层金属,以及有源区域和通孔)。您可以与这些人 (PDFS) 核实他们是否继续使用/支持该工具。祝你的努力好运,-MS

I wrote such a tool for SRAM layout generation while I was with my previous employer. The problem is more than just putting sized rectangles, you also need to check that all the design rules are met for the technology you are working on, e.g., metal pitch, minimum size, etc. I did the work with a standard layout (2:1 aspect for the cells and 3 layers of metals, together with active area and via's). You can check with those people (PDFS) if they are continuing to use/support the tool. Good luck with your efforts, - M.S.

无可置疑 2024-10-20 06:55:45

不久前,我不得不使用处理来实现某些可视化目的。当时还没有可用的开源书籍。不过,我还是掌握了 O'Reilly可视化数据。不会说它有很大帮助,但它是一本不错的书。

另外,当您从事 VLSI 布局工作时,您是否检查过这些姐妹项目:

  1. Fritzing

alt text

  1. Arduino
  2. 接线

Sometime back I had to use processing for some visualization purpose. There was no open-source book available at that time. Though, i got hold on Visualizing Data by O'Reilly. Won't say it helped a lot but was a decent book.

Also as you are working for VLSI layout, have you checked these sister projects:

  1. Fritzing

alt text

  1. Arduino
  2. Wiring
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文