I am a Senior Lecturer.
I came to Texas in 1983 to help Texas Instruments design 3-micron standard cells. I was the principal design of MOSFET operational amplifiers, a voltage-controlled oscillator, and an analog to digital converter. I was responsible for creating the automatic layout of Programmable Logic Arrays and presented this work at the Custom Integrated Circuits Conference in 1985.
In my first month at TI, I was the number one computer user at TI. I was very much interested in the use of computer automation and TI was a great place to explore the field. I worked on a special project to introduce automatic placement and routing of integrated circuits at TI.
After receiving a PhD from Yale, I founded a company called TimberWolf Systems, Inc in 1994 to commercialize my graduate work. This software was used to place and route many generations of microprocessors include the Digital Equipment Corp Alpha, Sun Sparc, Cyrix 6×86 processors, Motorola’s, and IBM’s PowerPC, SGI’s MIPS, and Intel’s processors from x486 thru the Centrino. Currently, TimberWolf Systems, Inc concentrates on placement and routing with very difficult and unusual constraints.
My industry experience is directly applicable to the courses which I teach. At TimberWolf Systems, we helped place and route almost every computer architecture imaginable and it is easy to relate design problems in Computer Architecture and Embedded Systems class. At TimberWolf Systems, I had to write a Verilog translator for customers to use and this knowledge is extremely helpful for students taking my Hardware Description Language course. At TI, I brought 3 ASIC chips to market and that knowledge is very applicable to the Advance Digital Logic course that I teach.
I also am a research consultant for the Hardware Security Group at UTD. I help students in this research group understand how to write software. I am helping this group solve their placement and routing problems.
I am collaborating with Laleh Behjat of the University of Calgary. We are investigating machine learning for computer-aided design (CAD). Our team published a paper last year at the first conference for machine learning in CAD (MLCAD).
Follow your dreams.