摘要
基于开源OpenRISC软核处理器OR1200,以其自主设计的指令集作为基础.通过增改处理器内核内部设计,设定了一个新建指令l.cp.OR1200通过指令l.cp完成对协处理器的调用,将操作数和执行码发送至协处理器,暂停CPU的指令流水线.协处理器自行完成对向量数据的批处理后,停止对总线的占用,并使OR1200的处理器内核恢复正常的指令处理流程.协处理器设定的功能为完成单边选大恒虚警检测算法.仿真结果验证了设计的正确性.
This design is based on the open source soft-core processor OR1200 with its unique instruction set .With the modification to the interior core module of the CPU ,a new instruction is built as l .cp .Through calling the instruction ,CPU triggers a co-processor ,meanwhile sends data and op-code to it .By the same time ,CPU suspends its own instruction pipeline . After finishing sequential data processing ,the co-processor stops the BUS occupation ,which resumes the suspended pipeline . The co-processor realizes GO-CFAR algorithm .And the corresponding simulation result verified the design .
出处
《微电子学与计算机》
CSCD
北大核心
2014年第10期39-42,共4页
Microelectronics & Computer