next up previous
Next: Publications Up: Resume Previous: Research Grants

Significant Professional Projects

1986-1988
Bar-Yehuda, R., J. A. Feldman, R. Y. Pinter and S. Wimer.
Developed programs for Layouts of VLSI circuits (CMOS technology). The Programs are already in practical use at one of IBM laboratory (Austin Tx. USA) for automatic cell generation. The resulting layouts are competetial very with manual layouts done by professional designers. The input to this tool describes the topology of CMOS circuit. The output is the final layout. It has been used to generate a complete library from scratch. Also, there are some real chips (SJ1 family) in this laboratory for which the random logic parts are the result of our tool. These tools were used in the design of the IBM RS/6000 processor.
1987-1988
Bar-Yehuda, R., J. A. Feldman, and S. Wimer.
Developed programs for VLSI circuits layouts (CMOS technology). The Programs are already in practical use at other of IBM laboratories (Burlington VT. USA) for automatic cell generation. The program was used to re-map an existing cell library from an old technology to a new one. The old library was generated manually. The new cell library is widely used to design new chips and to redesign old ones. An experimental chip was developed and is at this time undergoing testing.
1988-1990
Bar-Yehuda, R., Z. Meiri, Y. Aizenbud, Y. Medan.
Tiling of Repetitive VLSI arrays. Manufacturing of large, repetitive VLSI arrays, may require that the design real-estate be cut into tillable, non-overlapping pieces. The cut-frame is constrained not to be too close to the edges or vertices of the design shapes, not to have vertices too-close to slant edges of the letter, etc. The algorithm we developed defines cost functions that replace hard-constrains and reflect the heuristics practiced by human designer, by computing minimal cost paths. The program's efficiency stems from the use of a special data structure that matches the geometrical properties of the problem. As a result we succeeded to computing a solutions for problems containing tens of thousands of grid points.


next up previous
Next: Publications Up: Resume Previous: Research Grants
& Bar-Yehuda 2020-09-27