Embedded and Ambient Systems Laboratory
A tantárgyleírás hatályossága
| Subject name (Hungarian, English) |
Beágyazott és ambiens rendszerek laboratórium
Embedded and Ambient Systems Laboratory
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Subject code | BMEVIMIAC09 | ||||||||||||
| Subject type | — | ||||||||||||
| Training Level | — | ||||||||||||
| Course types and hours (weekly/semester) |
|
||||||||||||
| Assessment type | félévközi érdemjegy | ||||||||||||
| Credits | 4 | ||||||||||||
| Subject coordinator |
Dr. Dülk Ivor
contact:
divor@mit.bme.hu
|
||||||||||||
| Responsible department |
Mesterséges Intelligencia és Rendszertervezés Tanszék
|
||||||||||||
| Faculty | Villamosmérnöki és Informatikai Kar | ||||||||||||
| Subject website | https://www.mit.bme.hu/eng/oktatas/targyak/vimiac09 | ||||||||||||
| Primary curriculum type | — | ||||||||||||
| Direct prerequisites – Strong prerequisite | none | ||||||||||||
| Direct prerequisites – Weak prerequisite | none | ||||||||||||
| Direct prerequisites – Parallel prerequisite | none | ||||||||||||
| Direct prerequisites – Milestone prerequisite | none | ||||||||||||
| Direct prerequisites – Exclusion | none |
Objectives
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.
Learning outcomes
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Knowledge
No learning outcomes recorded.
Skills
No learning outcomes recorded.
Attitudes
No learning outcomes recorded.
Autonomy and responsibility
No learning outcomes recorded.
Oktatási módszertan
Tanulástámogató anyagok
Online források
Recommended preliminary knowledge for completing the subject
General rules
Assessment methods
In-term assessments
No detailed assessments provided.
Weight of in-term assessments
No weights provided.
Exam-period assessments
No detailed assessments provided.
Weight of exam elements
No weights provided.
Grade calculation
No grade thresholds provided.
Attendance requirements
No attendance requirements provided.
Rules for retake and resubmission
Not provided.
Short description
Not provided.
Detailed description
Not provided.
Recommended courses
Workload to complete the subject
No workload breakdown provided.
Validity of subject requirements
Curriculum placement
No curriculum placements recorded for this subject version.