| With the continuous evolution and innovation of wireless communication technology, the present wireless communication field is a mixed and competive world of a variety of communication systems. This change makes the adaptation of the original hardware-based wireless communication system become more difficult. And the emergence of software defined radio (SDR) technology makes communication system no longer restricted by hardware. This kind of technology with self-adaptive ability is very active in the current communication field. During the graduate, the author is committed to the development of embedded SDR platform with the broad application prospect of software defined radio. Compared with other platforms in the current market, this one has a better flexibility, mobility and scalability.The SDR platform includes hardware platform, software algorithm library and user interface, providing users with a complete platform and making developers to focus on core issues. The platform is developed with embedded hardware and software collaborative design based on Zynq. The reasonable use of hardware and software resources in Zynq and the design of data interactive interface should be taken into account in details to obtain the optimal processing speed. At present, in the case of ensuring the best performance, more than50percents of resources are supplied to customers for further development. In addition, the design of algorithms library with configurable interface is another difficulty.The main part of this thesis is the design and implementation of the framework of SDR based on Zynq. The first step of all is to implement the underlying platform of this system, including Interface configuration and driver development. Then, the algorithms library and the control interface are developed. The last but not least, on the basis of such platform, relevant verifications have been developed, such as the compression algorithm applied to the communication data transmission. The author’s work covers all of the above design and development of the SDR platform. At present, this platform can ensure the correct data transmission and further application can be developed according to customer’s respective requirements. |