Embedded System


A cknowledgements: We wish to thank Xilinx, Inc. for generously donating the equipment used in the laboratory activities of this course.

Prerequisite :

Credits: 3

Related Courses : LE524 หรือ LE 527 VHDL Programming

Class Room : วศ. 309

Course Topics

  1. Introduction
  2. VHDL Introduction
  3. FPGA Design Flow
  4. Advanced Digital Logic Design Using VHDL
  5. FPGA Structure
  6. EDK Structure
  7. EDK Programming
  8. A System on a Chip

Textbook and References of interest :

  1. D.R. Coelho, "The VHDL Handbook," Kluwer Academic Publishers, 1989.
  2. KS. S. Leung and M. A. Shanblatt, "SIC system design with VHDL: a paradigm," Kuwer Academic Publishers, 1989.
  3. MicroBlaze Microcontroller Reference Design User Guide v1.5
  4. Xiilinx Inc. (http://www.xilinx.com/ise/embedded/epartners/listing.htm#RTOS)
  5. Xilinx Inc., "Embedded System Tool Guide". www.xilinx.com.
  6. Xilinx Inc., "User Core Templates Reference Guide". www.xilinx.com.
  7. Xilinx Inc., "MicroBlaze Hardware Reference Guide". www.xilinx.com.
  8. Xilinx Inc., "MicroBlaze Software Reference Guide". www.xilinx.com.
  9. GNU project. "Gcc Manual". www.gnu.org.
  10. GNU project."LD Manual". www.gnu.org.
  11. uClinux Embedded Linux Microcontroller Project (http://www.uclinux.org/)
  12. MicroBlaze uClinux Project (http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/)
  13. LinuxDevices.com (http://www.linuxdevices.com/articles/AT8482313700.html)