中国集成电路
中國集成電路
중국집성전로
CHINA INTEGRATED CIRCUIT
2011年
11期
32-38,54
,共8页
陈宏铭%林昶志%陈麒安
陳宏銘%林昶誌%陳麒安
진굉명%림창지%진기안
非一致Cache体系结构%同构单芯片多处理器%FMP626%缓存%AXI%SoC
非一緻Cache體繫結構%同構單芯片多處理器%FMP626%緩存%AXI%SoC
비일치Cache체계결구%동구단심편다처리기%FMP626%완존%AXI%SoC
NUCA%CMP%FMP626%Cache%AXI%SoC
非一致Cache体系结构(NUCA)几乎已经成为未来片上大容量Cache的发展方向。本文指出同构单芯片多处理器的设计主要有多级Cache设计的数据一致性问题,核间通信问题与外部总线效率问题,我们也说明多处理器设计上的相应解决办法。最后给出单核与双核在性能、功耗的比较,以及双核处理器的布局规划图。利用双核处理器,二级Cache控制器与AXI总线控制器等IP提出一个可供设计AXI总线SoC的非一致Cache体系结构平台。
非一緻Cache體繫結構(NUCA)幾乎已經成為未來片上大容量Cache的髮展方嚮。本文指齣同構單芯片多處理器的設計主要有多級Cache設計的數據一緻性問題,覈間通信問題與外部總線效率問題,我們也說明多處理器設計上的相應解決辦法。最後給齣單覈與雙覈在性能、功耗的比較,以及雙覈處理器的佈跼規劃圖。利用雙覈處理器,二級Cache控製器與AXI總線控製器等IP提齣一箇可供設計AXI總線SoC的非一緻Cache體繫結構平檯。
비일치Cache체계결구(NUCA)궤호이경성위미래편상대용량Cache적발전방향。본문지출동구단심편다처리기적설계주요유다급Cache설계적수거일치성문제,핵간통신문제여외부총선효솔문제,아문야설명다처리기설계상적상응해결판법。최후급출단핵여쌍핵재성능、공모적비교,이급쌍핵처리기적포국규화도。이용쌍핵처리기,이급Cache공제기여AXI총선공제기등IP제출일개가공설계AXI총선SoC적비일치Cache체계결구평태。
Non-Uniform Cache Architecture ( NUCA ) has almost been the trend of large cache designs In this paper, we point out the main problems for CMP design which are cache coherence, inter-processor communication and external bus efficiency problems. We highlight the solutions for all the problems. Finally we provide the benchmark about performance and power consumption for single-core and dual-cores processors as well as the floorplan of the proposed dual core processor design. We assemble the dual core processor, L2 cache controller and AXI system bus controller to form the NUCA architecture which can apply for any AXI-based SoC design.