From: prao@pumpkin.ece.uc.edu (Prasad Subba Rao)
Subject: Looking for an entry level position as CAD tool design engineer.
Organization: Unversity of Cincinnati, ECE Dept
Distribution: usa
Date: Fri, 4 Sep 1992 03:02:57 GMT

			Prasad Subba Rao

2805, Stratford Street,				Home : (513)- 751- 6924
Apartment #12,					Office : (513) - 556 - 3025
Cincinnati,					Email : prao@thor.ece.uc.edu
OH - 45220 - 2862.				FAX : (513) - 556 - 7326


Job Objective
	Seeking a challenging position as a Software/Hardware design engineer.

Education  
	University of Cincinnati
	M.S in Computer Engineering, September 1992 (expected)     GPA:3.8/4.0	
	Thesis : Boundary-Scan Test Structure Compiler in a Multicomponent
	Synthesis Environment.
	Developed a CAD tool which integrates the IEEE standard 1149.1
	boundary-scan test structures in VHDL, into each chip of the 
	Multichip module (MCM) design produced in VHDL, by a 
	Multicomponent Synthesis System (MSS).

	University Visveswaraya College of Engineering, Bangalore, India
	B.E. in Computer Science and Technology, April 1990.
	First Class with Distinction. Ranked 7th among 400 students.
	Project : SAP - A Simulator for Array Processors.
	Implemented a simulator for two types of architectures of Array 
	Processors - Hypercube Architecture and Shared Memory Architecture and
	tested a number of parallel algorithms on it.

Work Experience
	University of Cincinnati
	Dept. of Electrical and Computer Engg.	          Feb 1992 to Present
	Research Assistant : Designed and developed a Boundary-Scan Test 
	Structure Compiler as part of a Multicomponent Synthesis Environment
	for MCMs sponsored by the Wright Patterson Air Force Base Laboratories.

	Office of College Computing, UC			  Oct 1990 to Jan 1992
	Computer Consultant : Maintained a group of IBM XTs and helped students
	to use various PC software.

Major Course Projects
	VLSI System Design - Implemented, using MAGIC, a bit-stream comparator,
 	------------------
	which used a counter and a register.

	Hardware Description Languages - Coded the Viper Microprocessor 
	------------------------------
	architecture as a behavioral description in VHDL. The description is
	widely used as a benchmark for high-level synthesis systems. Also, 
	translated a description of the PDP-11 microcomputer from ISPS to
	Verilog.

	Operating Systems - Implemented a round robin processor allocation 
	-----------------
	policy and a virtual memory manager for a virtual machine CHIMAERA
	using modula-3.

	Compiler Theory - Implemented a translator from a Pascal-like language
	---------------
	into C. This involved the use of lex and yacc.

Courses
	Switching and Automata theory, VLSI System Design, VLSI Testing and
	Validation, Hardware Description Languages, Computer Architecture,
	Operating Systems, Data Structures, Computer Organization, 
	Computation Theory, Design and Analysis of Algorithms, Compiler
	Theory.

Awards and Scholarships
	* Recipient of University Graduate Scholarship from the University
	  of Cincinnati.			            1990 - Present

	* Recipient of Best Student Paper Award at the Student Paper Contest
	  held during the 24th Annual Convention of the Computer Society of 
	  India.					    November 1989

Publications
	With Ranga Vemuri and others, ``An Integrated Multicomponent Synthesis
	Environment for Multichip Modules,'' Technical Report TM-ECE-DDE-92-27,
	Laboratory for Digital Design Environments, University of Cincinnati.
	(Under Review by IEEE Computer Magazine.)

	With Raghu Vutukuru and Ranga Vemuri, ``Boundary-Scan Test Structures
	and Test Bench Compilation in a Multichip Module Synthesis System,''
	1992 IEEE Multi-Chip Module Conference, March, 1992.

	With Jagdish Chandra Rao, Praveen K. G, and Sudhir Sreenivasan, ``SAP:
	A Simulator for Array Processors,'' 24th Annual Convention of the
	Computer Society of India, November 1989 (Best Paper Award).

Computer Skills
	VLSI CAD Packages - Intermetrics VHDL simulator, MCC VHDL simulator,
	-----------------
	MAGIC, LagerIV VLSI Design toolset, TGS.

	HDLs - VHDL, ISPS, Verilog.
	----
	Languages - C, C++, Pascal, Fortran, Modula-3.
	---------
	Operating Systems - Unix and MS/DOS systems.
	-----------------
	Software Packages - Latex, Wordperfect, Microsoft word, Lex and Yacc.
-- 

Prasad Subba Rao			
						prao@thor.ece.uc.edu
						prao@uceng.uc.edu

						(Home Ph: 513 - 751 - 6924)
						(Office Ph : 513 - 556 - 3025)