针对一种可重构通信基带处理平台提出自定义的处理器指令集,对该指令集进行了编译器的移植和汇编器、连接器的设计,为该平台中的处理器建立了一套开发工具链,并进行了一系列测试.测试结果表明,本文提出的处理器指令集完全能够满足系统要求,建立的工具链能够生成高效的可执行代码.
Proposed a processor with custom instruction set for a reconfigurable baseband processing platform. A complete software tool chain is set up, including the porting of C compiler and standard library, the design of assembler and linker, and corresponding tests. Test results show the proposed instruction set and the software tool-chain can meet the requirements of the whole platform and generate efficient code.