Show simple item record

dc.contributor.authorWasly, Saud
dc.date.accessioned2013-01-17 18:34:25 (GMT)
dc.date.available2013-01-17 18:34:25 (GMT)
dc.date.issued2013-01-17T18:34:25Z
dc.date.submitted2012-12-21
dc.identifier.urihttp://hdl.handle.net/10012/7210
dc.description.abstractScratch-pad memory is a popular alternative to caches in real-time embedded systems due to its advantages in terms of timing predictability and power consumption. However, dynamic management of scratch-pad content is challenging in multitasking environments. To address this issue, this thesis proposes the design of a novel Real-Time Scratchpad Memory Unit (RSMU). The RSMU can be integrated into existing systems with minimal architectural modi cations. Furthermore, scratchpad management is performed at the OS level, requiring no application changes. In conjunction with a two-level scheduling scheme, the RSMU provides strong timing guarantees to critical tasks. Demonstration and evaluation of the system design is provided on an embedded FPGA platform.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.subjectReal-timeen
dc.subjectembedded systemsen
dc.subjectscratchpaden
dc.titleA Dynamic Scratchpad Memory Unit for Predictable Real-Time Embedded Systemsen
dc.typeMaster Thesisen
dc.pendingfalseen
dc.subject.programElectrical and Computer Engineeringen
uws-etd.degree.departmentElectrical and Computer Engineeringen
uws-etd.degreeMaster of Applied Scienceen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages