DIGITAL SYSTEMS LABORATORY

Course Information
TitleΕΡΓΑΣΤΗΡΙΟ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ / DIGITAL SYSTEMS LABORATORY
CodeΜΗΦ732
FacultySciences
SchoolPhysics
Cycle / Level2nd / Postgraduate
Teaching PeriodWinter
CommonNo
StatusActive
Course ID40000221

Class Information
Academic Year2018 – 2019
Class PeriodWinter
Faculty Instructors
Weekly Hours4
Class ID
600133573
Course Type 2016-2020
  • Scientific Area
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Digital Course Content
Prerequisites
Required Courses
  • ΜΗΦ607 DIGITAL SYSTEMS
Learning Outcomes
This course aims to practice students to the design and the implementation of digital circuits on FPGA platforms and to the use of microcontrollers for the development of systems.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
Course Content (Syllabus)
Section 1: Application development using microcontrollers: Microprocessors and microcontrollers, Communication, Peripherals, Interfacing. Laboratory exercises: Algorithm implementation in symbolic language (assembly) and embedded C on a development kit. Section 2: Programmed logic elements: FPGAs. Structure, Architecture, Design methodology, Simulation, Programming, Digital circuit design on FPGAS, Laboratory exercises: Design and implementation of digital circuits (combinational and sequential, etc. with the use of Xilinx Spartan 3E FPGAs).
Keywords
microcontroller, Assemply, Embedded C, FPGA, simulation, programming
Educational Material Types
  • Slide presentations
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures
Laboratory Work
Total
Student Assessment
Description
Project implementation
Student Assessment methods
  • Labortatory Assignment (Formative)
Bibliography
Additional bibliography for study
1. ISE In-Depth Tutorial, Xilinx 2. Spartan 3E FPGA Starter Kit Board User Guide, Xilinx, 2011 3. FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version, Pong P. Chu, John Wiley & Sons, 2008
Last Update
02-09-2013