Title
Design of instruction decode logic for dual-issue superscalar processor based on LEON2
Abstract
An instruction decode logic available for dual-issue pipeline processor is presented in this paper. The structure is based on the LEON2 scalar processor since it is a multifunctional processor widely used in many application scenarios. Focusing on the decode part, mainly three problems are solved. A comparator that can help to get the right nPC (nest program counter) is introduced for instruction dispatching. Dependences between two instructions in parallel are settled by the added Branch detector, and operands hand over to each other between the two pipelines are implemented by brought in forwarding roads. Structure block diagrams of the dual-issue pipeline and the new function units added are given. Run testing program Dhrystone on the two different structures, results indicate that the performance of the dual-issue structure is improved by 30.18% comparing to the single-issue structure.
Year
DOI
Venue
2013
10.1109/ICCE-Berlin.2013.6697986
ICCE-Berlin
Keywords
DocType
Volume
instruction decode logic design,dual-issue pipeline,dual issue pipeline processor,leon2 scalar processor,program testing,microprocessor chips,counting circuits,structure block diagram,dual issue superscalar processor,parallel architectures,instruction dependences,instruction decoding,right npc,added branch detector,next program counter,logic design,comparators (circuits),instruction dispatching,instruction sets,operands hand over,comparator,multifunctional processor,run testing program,dhrystone,pipeline processing
Conference
null
Issue
ISSN
ISBN
null
null
978-1-4799-1411-1
Citations 
PageRank 
References 
1
0.43
0
Authors
5
Name
Order
Citations
PageRank
Xue Yang11510.21
Lixin Yu262.93
Wei Zhuang332.23
Yingpan Wu461.58
Li Hao510.43