英文摘要 | Information technology based modern warfare requires rapid development of military intelligent equipment. The evolution of military signal processing system of radar, remote sensing, sonar and communication demands higher performance of digital signal processor (DSP), and information network in land, sea, air and aerospace require more stability of DSP, especially in space applications. The mainstream DSPs used in key weapons and equipment in service are based on a certain instruction set. The DSP used in next generation equipment should be backward compatible for the sake of rapid incremental development, compatibility and stability of equipment. Also it can cut the cost of research, development and maintaining over the long lifecycle of all equipment. But available and compatible DSPs gradually cannot meet the requirements in performance and functions, so a new DSP is on the urgent demand. In order to satisfy that demand, this thesis conducts in-depth research on these issues with support of several national and ministerial projects: enhanced DSP architecture, efficient controller of DSP core, optimized structure of arithmetic units and radiation hardened technique in aerospace processor. This thesis has made the following achievements:
- An enhanced DSP architecture for military applications is proposed. This architecture is based on the mainstream DSP instruction set used in Defense and designed to fulfill the demand of next generation weapon and equipment. Compared with the mainstream DSP currently used, this work has 200% more IO throughput and 220% more main memory access bandwidth. The processor core of this work has more efficient controller and higher optimized arithmetic units. And the memory system is built for more rapid response capability, supplying instructions and data more efficiently. The evaluation shows that this DSP architecture can achieve at least double performance. This military-rated DSP can replace the imported industrial DSP after tape-out and makes weapons and equipment more stable. Furthermore, because of the higher performance and general high-speed serial interfaces, this DSP has broad prospects in defense applications.
- A more efficient structure of program controller in DSP core is proposed. In this work, a communication method that can reduce hand-shaking between interrupt controller and core is used. Compared with usual one, this method can reduce 76.74% time of interrupt request. Also, this work proposes a branch scheduling method that can reduce execution of redundant instructions if branch prediction fail. The method can reduce 50%-83.33% overhead of failure prediction, varying by the type of branches. Evaluation shows that, this controller can improve 22% speed when responding to an interrupt and consume 25%-37% less time of branch execution in case of 50% prediction accuracy.
- A high performance reconfigurable 32-bit fixed multiply-accumulator (MAC) is proposed. Novel methods have been implemented in this work. Firstly, a performance lossless reconfigurable method is proposed to reconfigure from integer MAC to fraction MAC and from add-accumulation to sub-accumulation. Secondly, an extraction method from integer MAC result based on leading ones prediction is proposed, reducing 30% delay of extraction. Thirdly, a round method of fraction MAC result is proposed. Compared with the round method used in mature float multiplier, this method can not only reduce 12% delay but also take up less area. As a result of all three novel methods, this work cuts 20% path delay compared with the mature MAC according to the synthesis result, and this work can make 10% more performance compared with the MAC designed under full customer flow and implemented on dynamic CMOS units.
- A novel processor hardened approach at normal deep-sub-micron and nanometers bulk-silicon process (PHOENIX) is proposed. As the shrinking scale of the process, current hardened technique cannot continue to use in high performance processor. PHOENIX innovatively varies registers’ protecting structure according to the slack of paths and offers a better solution on dynamic power control, placement of components and design of clock tree. All these solutions are easy to embed into mature ASIC design flow. Compared with the mature approach, PHOENIX consumes less performance and power and offers higher reliability. Backend evaluation shows that, PHOENIX can not only achieve the same performance when hardening the processor core based on lower performance and lower power standard cell library, but also lead to 40% less area and 63% less power. DSPs hardened by PHOENIX have been taped-out and conducted experiment of single event effects (SEE) induced by heavy ions in Lanzhou. The experiment preliminarily indicate that the DSP hardened by PHOENIX has better ability of anti-SEE than the requirement of this military project.
|
修改评论