DART—a High Level Software-Defined Radio Platform Model for Developing the Run-Time Controller
Novel cognitive radio platforms, such as IMEC’s COgnitive Baseband RAdio (COBRA), should ensure the feasibility of multiple streams and their reconfigurability and scalability during run-time. The control over these tasks should be dedicated to a run-time controller that (re)allocates the resources...
Saved in:
Published in | Journal of signal processing systems Vol. 69; no. 3; pp. 317 - 327 |
---|---|
Main Authors | , , , , , , , |
Format | Journal Article |
Language | English |
Published |
Boston
Springer US
01.12.2012
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Novel cognitive radio platforms, such as IMEC’s COgnitive Baseband RAdio (COBRA), should ensure the feasibility of multiple streams and their reconfigurability and scalability during run-time. The control over these tasks should be dedicated to a run-time controller that (re)allocates the resources on the platform. E.g., when the channel conditions change requiring a switching to different modulation and coding scheme or a user starts a new stream. Current transaction level models are too detailed for rapid exploration of all run-time options and the high-level data-flow frameworks (such as Kahn process networks) lack the dynamism and reconfigurability that is essential for the exploration. In this paper we propose the DAtaflow for Run-Time (DART), the high-level dynamic data-flow platform model framework, suited for rapid run-time control development. We sketch how to use this framework to develop such a controller in the reactive and more challenging, proactive way. We derive the component timing based on Instruction Set Simulator (ISS) simulation and the reconfiguration timing based on Transaction Level Modeling (TLM) simulation. Finally, we verify results of our DART approach with full TLM simulation of our platform. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
ISSN: | 1939-8018 1939-8115 |
DOI: | 10.1007/s11265-012-0669-3 |