Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Embedded and Ambient Systems Laboratory

    A tantárgy neve magyarul / Name of the subject in Hungarian: Beágyazott és ambiens rendszerek laboratórium

    Last updated: 2016. június 6.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics

    Electrical Engineering Curriculum

    Embedded and Control Systems Specialization
    Course ID Semester Assessment Credit Tantárgyfélév
    VIMIAC09 6 0/0/3/f 4  
    3. Course coordinator and department Dr. Dülk Ivor,
    Web page of the course https://www.mit.bme.hu/eng/oktatas/targyak/vimiac09
    4. Instructors Tárgyfelelős: Dr. Fehér Béla, Méréstechnika és Információs Rendszerek Tanszék 
    5. Required knowledge Digital Design
    6. Pre-requisites
    Kötelező:
    (Szakirany("AVINbeagy", _)
    VAGY Szakirany("AVIbeagy", _) )

    ÉS NEM ( TárgyEredmény( "BMEVIMIA350" , "jegy" , _ ) >= 2
    VAGY
    TárgyEredmény("BMEVIMIA350", "FELVETEL", AktualisFelev()) > 0)

    A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.

    A kötelező előtanulmányi rendek grafikus formában itt láthatók.

    Ajánlott:
    -
    7. Objectives, learning outcomes and obtained knowledge

    Establishment of the theoretical and practical knowledge of the students in the field of digital system design, in particular the implementation of embedded and ambient systems. During the course students will became familiar with modern design methods, usage of development environments. Executing the thematic measurements, the students will gain hands-on experience related to the field of embedded and ambient systems through representative examples of the automotive and signal processing solutions.

     

    Skills: Students will learn about the architectures and applications of modern, highly complex programmable logic circuits (FPGAs), how to use the tools in the implementation of specific design tasks, optimization, simulation and debug with logic analyzer and in-circuit monitoring. Other measurements support the analysis of complex embedded systems of automotive communication units, and distributed sensor networks.

    8. Synopsis

    1.-2.-3. Design of methodologies and application of FPGAs

    In the design of modern embedded systems the application of programmable logic elements becoming more important. The complex design environment offer good conditions for rapid prototyping and reliable methods of monitoring the implementation of digital systems. During the measurement the students become familiar with the toolkit properties, modeling and synthesis options of hardware description languages, while they are realizing a simple ALU unit.

     

    4.-5.-6. Design of complex embedded systems

    During the measurement, the students specify an embedded microprocessor-based system that includes a configurable soft-core 32-bit microprocessor and various peripheral components using the Xilinx EDK development environment. The specification of the full system includes the selection of the necessary properties of the processor, the configuration of the memory controller, and the parameters of peripheral modules. The software application is developed in high-level C language environment, using the open source Eclipse development technology. Students become familiar with the advanced troubleshooting and debugging methods during HW-SW co-development process.   

     

    7. CAN communication

    In this measurement, the students learn to the basics CAN protocol using an CAN analyzer. They examine the CAN physical layer (signal levels, waveforms) and then analyze the frame format of the data link layer. The application layer - a car's internal communication system – is also tested by the protocol analyzer. At the end of the measurement they built-up a drive-by-wire car model using real and simulated components. They will monitoring and logging the operation of the system.

     

    8. LIN communication

    In the modern embedded systems, and especially in today's cars, the LIN communication technology is used for simple tasks. During the measurement, the students will be familiar with the LIN network protocol and the main properties of the interfaces, and built-up a real master-slave LIN communication system. They will connect it to a CAN network using gateway component, and analyze the process of communication.

     

    9. -10. Distributed systems and sensor networks

    Signal transmission radio channel. Synchronous sampling. Acoustic signal sampling using wireless sensor motes and DSP sensor fusion.

    Determining the direction of the sound source in a complex distributed system including sensor nodes and DSP processor. Analysis of feedback in sensor network.

    9. Method of instruction

    The course is composed from 10 measurements, each is 4 hours long. The measurement are held in the different laboratories of the department. 

    10. Assessment

    During the study period the students to carry out the measurement, and executes the required design tasks. After the measurements they submit they report. Grade will be  calculated on the base of the entry questions, the execution of the measurements, and the quality of the report submitted after the measurements. Final grade will be the average of the individual results, rounded up from x.50

     

    The condition of the valid mark at the end of the semester is the execution of each individual measurement at least in a satisfactory level.                               -

    11. Recaps

    During the semester maximum 2 measurements can be re-executed independently from the reason of or the number of failed occasions.

    12. Consultations Upon request
    13. References, textbooks and resources All measurement syllabus is available: www.mit.bme.hu/oktatas/targyak/vimiac09
    14. Required learning hours and assignment
    Contact hours42
    Study during the semester28
    Preparation of midterm-
    Preparation of homework30
    Assigned written material20
    Preparation to exam-
    Sum120
    15. Syllabus prepared by

    Dr. Béla Fehér 

    Associate Professor

    MIT

    Dr. László Sujbert 

    Associate Professor

    MIT

    Dr. Csaba Tóth 

    Honorary Professor

    MIT

    Balázs Scherer 

    Master Teacher

    MIT