Due to the explosive growth of wireless communication, the demands for radio spectrum are rapidly increasing. It is very difficult to accommodate new wireless services under the current spectrum allocation scheme. On the other hand, the allocated spectrum is not efficiently utilized. Cognitive Radio is proposed as a technology to solve the imbalance between spectrum scarcity and spectrum under-utilization. Spectrum utilization can be improved by making it possible for a user who does not have the license for spectrum (secondary user) to access the spectrum which is not occupied by the licensed user (primary user). This secondary user has the awareness of the spectrum and adapts its transmission accordingly on a non-interference basis. This spectrum access and awareness scheme is referred to as Cognitive Radio. The idea is also known as Dynamic Spectrum Access (DSA) or Open Spectrum Access (OSA). Cognitive Radio is seen as the final point of software defined radio (SDR) platform evolution. A fully flexible and efficient software defined radio platform will be the enabling technology for Cognitive Radio. Cognitive Radio imposes a number of requirements on the processing platform such as flexibility, energy efficiency and guaranteed throughput/latency. The trend in the implementation of SDR is moving towards Multiprocessor System-on-Chip (MPSoC) platforms.The work of this PhD thesis is part of the Ad-hoc Adaptive Freeband (AAF) project. The aim of the AAF project is to design a Cognitive Radio based wireless ad-hoc network for emergency situations. Although the AAF project addresses Cognitive Radio in a holistic fashion from physical layer to networking issues, the work of this thesis mainly focuses on the design of the adaptive physical layer (baseband processing). The physical layer considered in this thesis mainly consists of two parts: transmission and spectrum sensing. A reconfigurable MPSoC platform is used to support the adaptive baseband processing of Cognitive Radio. A coarse-grain reconfigurable processor called the Montium, developed at the University of Twente, is considered in this thesis as a key element of the proposed MPSoC platform. v The Montium targets the 16 bit Digital Signal Processing (DSP) algorithm domain. It offers a combination of flexibility and energy efficiency.Although MPSoCs offer many advantages, it is a challenging task to map applications onto MPSoCs, especially highly dynamic applications such as Cognitive Radio. There is a gap between the application models used for the specification of such applications and an optimized implementation of the application on an MPSoC. To close the gap, we propose to use a task transaction level (TTL) interface approach both for developing the Cognitive Radio application at system level and for the platform interface between the application and the proposed MPSoC platform. The TTL approach is used throughout the thesis as the system-level design methodology and its advantages are elaborated by mapping adaptive physical layer algorithms for...