Title :
A Dynamically Reconfigurable Hardware Co-Processor for a Multi-Standard Wireless MAC Processor
Author :
Nabi, S.W. ; Wells, Cade C. ; Vanderbauwhede, Wim
Author_Institution :
Inst. for Syst. Level Integration, Livingston
Abstract :
The dynamically reconfigurable MAC processor is an innovative architecture specialized for the wireless MAC layer, and aimed at consumer hand-held devices. It is a software/hardware partitioned platform where the microprocessor uses a reconfigurable hardware co-processor to delegate critical tasks. This allows the microprocessor to handle fast and complex MAC protocols while clocking at relatively slow speeds, thus consuming less power. The architecture on the whole is designed to be dynamically reconfigurable. It will handle data streams of multiple (up to 3) different protocol standards, by reconfiguring on a packet-by-packet basis. Results of simulation of packet transmission and reception on a prototype Simulink model indicate that a packet to packet reconfiguration for three concurrent data streams, while meeting protocol real-time requirements, will indeed be possible.
Keywords :
access protocols; coprocessors; hardware-software codesign; reconfigurable architectures; Simulink model; complex MAC protocols; dynamically reconfigurable co-processor; hand-held devices; hardware co-processor; multistandard wireless MAC processor; packet transmission; packet-by-packet basis; software/hardware partitioned platform; wireless MAC layer; Clocks; Computer architecture; Context; Coprocessors; Field programmable gate arrays; Hardware; Microprocessors; NASA; Virtual prototyping; Wireless application protocol; Coarse-grained Architecture; Domain-Specialized Architecture; Dynamic Reconfiguration; MAC Layer; Multi-standard; System-on-Chip; Wireless Standards;
Conference_Titel :
Adaptive Hardware and Systems, 2008. AHS '08. NASA/ESA Conference on
Conference_Location :
Noordwijk
Print_ISBN :
978-0-7695-3166-3
DOI :
10.1109/AHS.2008.54