DocumentCode :
3457574
Title :
Reusable On-chip Communication architecture of Modular Hardware Accelerator (HA)
Author :
Goh, C.H. ; Ain, M.F. ; Teh, C.H. ; Leow, W.L.
Author_Institution :
Intel Microelectron. (M) Sdn Bhd, Bayan Lepas, Malaysia
fYear :
2011
fDate :
4-7 Dec. 2011
Firstpage :
132
Lastpage :
137
Abstract :
Modular Hardware Accelerator (HA) is designed for acceleration purpose which assists CPU (Central Processing Unit) in handling specific task. Modular HA capable to manage multiple engine and communicate them with core processor and main memory through the standard system on-chip (SoC) fabric architecture. The modules of modular HA are Scheduler, Storage, Workload Generator, On-Chip Communication Adapter (OCCA) and Power Management Unit (PMU). OCCA designed to be compliant to the SoC fabric architecture standard and plays an important role in the transaction and handshaking protocol with the Fabric. It responsible for communication behavior such as interface instantiation, arbitration, flow control, address and command signal decode capability, error handling, and power management function. In order to reduce the time of architecture design future usage, OCCA module has the block of reusable architecture. Furthermore, OCCA has a simple parameterize capability let the designer easy work with the different bits of control signal, command signal and data. With all the functionality of OCCA, some debug tool such as VCS and Assertion Based Verification (ABV) use for verification and simulation purpose to ensure get a correct result.
Keywords :
formal verification; protocols; system-on-chip; OCCA module; SoC fabric architecture standard; VCS; acceleration purpose; address; arbitration; assertion based verification; central processing unit; command signal decode capability; core processor; error handling; flow control; handshaking protocol; interface instantiation; main memory; modular hardware accelerator; on-chip communication adapter; power management function; power management unit; reusable on-chip communication architecture; scheduler; storage; system on-chip fabric architecture; transaction protocol; workload generator; Clocks; Computer architecture; Fabrics; Hardware; Phasor measurement units; Simulation; System-on-a-chip; HA; Modular Hardware Accelerator; OCCA; On-chip communication adapter; SoC; System on-chip; fabric architecture standard;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Applications and Industrial Electronics (ICCAIE), 2011 IEEE International Conference on
Conference_Location :
Penang
Print_ISBN :
978-1-4577-2058-1
Type :
conf
DOI :
10.1109/ICCAIE.2011.6162119
Filename :
6162119
Link To Document :
بازگشت