Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Holter Monitor - Infrastructure for Embedded Systems Programming - Past Exam Paper, Exams of Embedded Systems Programming

Main points of this exam paper are: Holter Monitor, Portable Electronic Device, Specification Requires, Electrical Activity, Analogue Channels, Electrocardiography, Design Decisions, Microprocessor Architecture, Power Consumption, Limited Storage Capacity

Typology: Exams

2012/2013

Uploaded on 03/26/2013

sarman
sarman 🇮🇳

4.4

(54)

206 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
EE323 Page 1 of 3
Semester I Examinations 2007/ 2008
Exam Code(s) 3BP121
Exam(s) Third Electronic and Computer Engineering
Module Code(s) EE323
Module(s) Infrastructure for Embedded Systems
Paper No. 1
Repeat Paper No
External Examiner(s) Prof. P. Cheung
Internal Examiner(s) Prof. G. Ó Laighin
Dr. M. Glavin
Instructions:
Answer any three questions.
All questions carry equal marks (20 marks).
Duration 2hrs
No. of Pages 3
Department(s) Electronic Engineering
Course Co-ordinator(s)
Requirements:
MCQ
Handout
Statistical Tables
Graph Paper
Log Graph Paper
Other Material
pf3

Partial preview of the text

Download Holter Monitor - Infrastructure for Embedded Systems Programming - Past Exam Paper and more Exams Embedded Systems Programming in PDF only on Docsity!

Semester I Examinations 2007/ 2008

Exam Code(s) 3BP

Exam(s) Third Electronic and Computer Engineering

Module Code(s) EE

Module(s) Infrastructure for Embedded Systems

Paper No. 1

Repeat Paper No

External Examiner(s) Prof. P. Cheung

Internal Examiner(s) Prof. G. Ó Laighin

Dr. M. Glavin

Instructions: Answer any three questions.

All questions carry equal marks (20 marks).

Duration 2hrs

No. of Pages 3

Department(s) Electronic Engineering

Course Co-ordinator(s)

Requirements :

MCQ

Handout

Statistical Tables

Graph Paper

Log Graph Paper

Other Material

  1. (a) You are given the task of designing a Holter monitor (a portable electronic device for measuring and recording the electrical activity of the heart). The specification requires that your design will record four analogue channels of electrocardiography (ECG), connect with a GSM mobile phone and send the results (up to a limit of 100kB of data) to the heart clinic once a day to allow the doctor to monitor the status of their patient over a period of a week. What are the major design decisions that must be taken into account when designing such a device? Your answer should take each of the following into consideration: (i) Microprocessor architecture (CISC, RISC, DSP, or SoC ASIC). Discuss each architecture and assess its suitability for this application. [8 marks] (ii) Power consumption. [4 marks] (iii) Limited storage capacity and limited capability to send large amounts of data over the GSM network could both be a problem. How could this problem be addressed and what are the implications of your solution in terms of computational requirements, power consumption, memory or other factors? [4 marks] (iv) Draw a block diagram of your proposed system showing each of the main components. [4 marks] Clearly state any assumptions you make about the environment or the technology which might influence your design choices.
  2. (a) List five reasons why you might consider using a Real Time Operating System in an embedded system. [5 marks] (b) Discuss the selection of an RTOS based on any ONE of the following factors: [5 marks] (i) Economic factors (ii) CPU issues (iii) Application issues (c) All embedded systems generate and are susceptible to Electromagnetic Interference (EMI). (i) Outline some of the ways in which an embedded system might generate significant EMI. [2 marks] (ii) How does EMI usually manifest itself as a problem? [2 marks] (iii) Can you suggest some ways in which this interference might be suppressed? [2 marks] (iv) How can a printed circuit board be modified to improve a system’s EMC? [2 marks] (v) What are the problems with non-compliance with EMC regulations? [2 marks]
  3. (a) Describe in your own words the configuration parameters and operation of any one of the following peripherals of the ADI ADuC702x ARM Microcontroller: [6 marks] (i) ADC (ii) DAC (iii) UART (b) Explain how the Fast Interrupt mode (FIQ) increases interrupt processing speed in an ARM Microcontroller in certain situations. [4 marks] (c) All ARM instructions are conditional. How are these conditions encoded as part of the instruction? How does the 16 bit Thumb architecture differ from the 32 bit ARM architecture in the way it deals with conditions? Your answer should include an explanation of how Thumb instructions are decoded. [6 marks] (d) Can you list and describe four architectural advances in the ARM V6 core that make the ARM 11 microprocessor particularly suited to modern embedded applications? [4 marks]
  4. (a) With regard to Dynamic RAM structure and operation: (i) Draw a circuit diagram of a single bit Dynamic RAM memory cell and with the aid of this diagram, explain why regular refreshing of the cell is so important. [4 marks] (ii) With the aid of a diagram, show how memory word size can be increased using a combination of smaller memory devices. Your diagram and discussion should consider the implications for the address, data and control buses. [4 marks]