Catalog Description: (3 Credits) Programmable
logic devices (FPGAs) and ASICs. Levels of abstractions in digital design.
Basic processes in Behavioral Synthesis. Description of a digital system for
behavioral synthesis using a hardware description language. Development of
testbenches using a hardware description language. Design Reuse. Reconfigurable
Computing. Case Studies: Digital design of some well-known digital signal
processing and encryption algorithms using behavioral descriptions. Term
Project.
Course Material:
Understanding Behavioral Synthesis, A Practical Guide to High-Level Design
John P. Elliott, Kluwer Academic Publishers, May 1999, ISBN 0-7923-8542-X.
The necessary manuals of Xilinx Foundation Series tools and FPGA Express
Instructor: Arda Yurdakul (e-mail: yurdakul@boun.edu.tr )
Prerequisite: CMPE 240 Digital Design
Topics:
Grading: