TITLE Advanced VHDL Topics; Top-Down Design Methodologies COURSE # AZNU224K STATUS Active DURATION 6.0 Hours SPONSOR IBM Education and Training AUDIENCE This course is intended for engineers, scientists, and instructors who are familiar with digital system design. Using VHDL in large scale design will be emphasized. ABSTRACT This course will discuss advanced VHDL topics for description and design of digital systems. The use of standard logic types, common description styles for controllers, registers and busses also will be discussed. He will illustrate design methodologies based on the VHDL hardware description language. Participants will be shown how VHDL can be used in top-down partitioning of a large design into smaller subcomponents, simulating and testing individual subcomponents, and bottom-up wiring of subcomponents for the formation of a complete design. Describing controllers, busses, register units and interconnection of these components will be shown. An example, which includes several bi-directional busses, shifters, logic units, registers, IO lines, and a complete controller, will be used in this presentation. OBJECTIVE Upon completion of the course, participants will learn: - Design of large scale systems with VHDL - Top-down partitioning - Description of data components and bus structures in VHDL - How to use VHDL for description of controller circuits - How to complete system design by wiring its subcomponents Friday, March 29, 1996 INSTRUCTOR PRESENTER: Zainalabedin Navabi is an adjunct professor of electrical and computer engineering at Northeastern University. Dr. Navabi is the author of the textbook, VHDL: Analysis and Modeling of Hardware, 1993 McGraw-Hill. For the last 15 years Dr. Navabi has been involved in the design, definition and implementation of Hardware Description Languages. He has written numerous papers on the application of HDLs in simulation, synthesis and test of digital systems. He started one of the first full VHDL courses at Northeastern University in 1989. Since then he has conducted many short courses and tutorials on this subject in the United States and Japan. He is also a consultant to CAE companies. Dr. Navabi received his Ph.D. from the University of Arizona in 1981. He is a senior member of IEEE, and a member of IEEE Computer Society, ACM, ASEE and Euromicro.