subject

Suppose that an automobile microcontroller has four priority levels for interrupts (level 1 being the highest). The units interrupting the controller include an impact sensor subsystem, which needs attention within 0.1 ms, along with four other subsystems as follows: Subsystem Interrupt rate Max service time(ms)
Fuel/ignition 500/sec 1 ms
Engine temperature 1/sec 100 ms
Dashboard display 800/sec 0.2 ms
Air conditioner 1/sec 100 ms

Use rate monotonic scheduling to assign a priority to each subsystem that guarantees the response time of 0.1 ms for the impact sensor and handles each of the other critical units before the next interrupt is produced.

a. Justify your priority assignments.
b. Does RMA guarantee schedulability?

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 07:30
Write a program that inserts the digits of an integer into an array in originalorderfollowed by reverse order. first, promptthe user to enter a positive integer(> 0). determine the number of digits of the integer. create a dynamically allocated integer arrayof a size twice the number of digits.now insert the digits in original order which will occupy half of the array. then, insert the digits in reverse order.finally, output thedigits in thearray.use at least two functions to organize your program.
Answers: 3
question
Computers and Technology, 23.06.2019 09:50
Allison and her group have completed the data entry for their spreadsheet project. they are in the process of formatting the data to make it easier to read and understand. the title is located in cell a5. the group has decided to merge cells a3: a7 to attempt to center the title over the data. after the merge, allison points out that it is not centered and looks bad. where would the title appear if allison unmerged the cells in an attempt to fix the title problem?
Answers: 2
question
Computers and Technology, 24.06.2019 01:30
Suppose a cpu with a write-through, write-allocate cache achieves a cpi of 2. what are the read and write bandwidths (measured by bytes per cycle) between ram and the cache? (assume each miss generates a request for one block.)
Answers: 1
question
Computers and Technology, 24.06.2019 10:30
You're programming an infinite loop. what must you include in your code to prevent crashes? in roblox
Answers: 2
You know the right answer?
Suppose that an automobile microcontroller has four priority levels for interrupts (level 1 being th...
Questions
question
World Languages, 17.03.2021 23:40
question
Geography, 17.03.2021 23:40
question
Mathematics, 17.03.2021 23:40