Embedded Systems Lab Z346

  • ECE Embedded System Laboratory 

    Overview 

    The Embedded System Laboratory is for education of Computer Engineering including for Real-time Simulation Research.  

      

    ECE Embedded System Laboratory - 1  ECE Embedded System Laboratory - 2 

      

    This laboratory provides hands-on experiments and integrative projects from fundamental digital logic design to emerging embedded computing system design. In particular, the lab equips various evaluation system boards for embedded controllers, digital signal processing (DSP), and field-programmable gate array (FPGA) with associated design tools including compilers. In addition, we have been developing in-house real-time simulator that permits various design and verification activities for real-time applications. The students become proficient in the use of many popular design tools including MATLAB/SIMULINK for software-in-the-loop (SIL) real-time simulation, Xilinx ISE for rapid prototyping in hardware description language (HDL) and hardware-in-the-loop (HIL) real-time simulation, and MPLAP with PIC18/32 for embedded programming and system design, NI-LabView for graphical user interface (GUI) for console of the real-time simulator, and so on. 

      

    ECE Embedded System Laboratory - 3 

      

    Rapid Prototyping with FPGA 

    Rapid prototyping is one of the promising methods for satisfying the time-to-market constrain in embedded system industrial sector. Multiple FPGA evaluation boards including Xilinx Spartan 3E Starter Boards and other FPGA boards are available for students’ design and verification activities.  

      

     

      

    Real-time Simulation Workbench 

    Our in-house developed real-time simulation (RT-SIM) workbench is suitable for hands on activities of real-time applications, such as design of an electrical vehicle. The RT-SIM workbench consists of a console and a real-time simulator with expandable input/output modules, including Logitec Driving Force GT and Logitec Flight System G940. For the software development, QNX and RedHat real-time operating systems (RTOSs) are employed for the real-time simulators. We have been offering distinctive projects: (1) the SIL and HIL real-time simulations with a golf cart and (2) the HIL real-time simulations with a helicopter shown in the following figures.

     

    ECE Embedded System Laboratory - 4   ECE Embedded System Laboratory - 5 

      

    Embedded System Design Workbench 

    The embedded system lab is designed for facilitating embedded software and hardware education and research including embedded C programming, embedded system design, advanced digital design, embedded kernel and RTOS, and real-time application.

     

    ECE Embedded System Laboratory - 6