Design Of Globally Asynchronous Locally Synchronous (GALS) System Based Scalable Heterogeneous Multi-Core System

Rashmi A. Jain, Dinesh V. Padole

Abstract


Scaling the number of cores,however, does not
essentially translate into an equal scaling of performance. we
propose several techniques to improve the performance scalability of
multicore systems. With those techniques we address numerous key
challenges of the multicore area. The system those are multi-core
has wide efficacy in Now-a-day’s applications due to a smaller
amount power consumption and high performance. According to the
different scalable architectures of heterogeneous multi-core system
those are made with different kinds of core, we have been presented
two different cores. First one is synchronous core design based that
is most accepted by digital system design methodology. Second one
is Globally Asynchronous Locally Synchronous core is a relatively
most recent design methodology of VLSI system that promises to
merge the advantages of synchronous and asynchronous designs. By
different partitioning strategy of the synchronous architecture it is
created.
To represent comparisons; a general purpose 8-bit synchronous
core was designed and then rehabilitated into GALS core. These
models were implemented in VHDL with Xilinx ISE 9.2 software
and simulated using ModelSim tool. The synthesis outcome show in
the same power utilization and a less area, GALS core outperformed
the core of operating frequency which is just about double the
operating frequency than the synchronous version. Globally through
the proposed and integrate these cores into a single integrated chip.
Generate a duel core system

Full Text:

PDF

References


J. Sparso, S. Furber “Principles of Asynchronous Circuit Design- A System

Perspective” Kluwer Academic Publishers, 2001

M. Krstic, E. Grass, F. K. Gurkaynak, P. Vivet, “Globally Asynchronous,

Locally Synchronous Circuits: Overview and Outlook”, IEEE Design and Test

of Computers, vol 24, pp 430-441, sept. 2007.

P. Teehan, M. Greenstreet, G. Lemieux “A Survey and Taxonomy of GALS

Design Styles” IEEE Design and Test of Computers, 2007, pp 418-428

X. Fan, M. Krstic, E. Grass, “Analysis and Optimization of Pausible

Clocking based GALS Design” International conference on Computer Design

ICCD, 2009, pp 358-365

M. A. Rahimian, S. Mohammadi, M. Fattah, “A High- Throughput,

Metastability-Free GALS Channel Based on Pausible Clock Method” 2nd Asia

Symposium on Quality Electronic Design, 2010 IEEE, pp 294-300

Wu Ning, Ge Fen, Wu Fei, “Design of a GALS Wrapper for Network on

Chip” 2009 World Congress on Computer Science and Information Engineering,

pp 592- 595

Shijun Lin, Su Li, Jin Depeg, Zeng Lieguang, “ Universal GALS platform

and evaluation Methodology for networks on chip” Tsinghua Science and

Technology, ISSN 1007-0214, pp 176-182, Vol 14, No. 2, April 2009

Yvain Thonnart, Pascal Vivet, Fabien Clermidy, “A Fully-Asynchronous

Low-Power Framework for GALS NoC Integration” Design, Automation & Test

in Europe Conference & Exhibition (DATE), 2010, pp 33 - 38

Z.Yu and B.Baas, “High Performance, Energy Efficiency & Scalability with

GALS chip Multiprocessors” IEEE Transactions on VLSI sytems 2009, pp 66-

Rune Watn, Tormod NjBlstad, Frank Berntsen and Jan Fmde Lonnum,

“Independent Clocks for Peripheral Modules in System on- Chip Design”, SOC

Conference, 2003. Proceedings. IEEE International [Systems-on- Chip], pp 25-

S.Zhuang, J. Carlsson, L. Wanhammar, “A Design Approach for GALS

based SoC” Solid-State and Integrated Circuits Technology, 2004. Proceedings.

th International Conference on, pp 1368 - 1371 vol.2

René Gagné, Jean Belzile, and Claude Thibeault, “Asynchronous

Component Implementation Methodology for GALS Design in FPGAs”, Circuits

and Systems and TAISA Conference, 2009. NEWCAS-TAISA '09. Joint IEEE

North-East Workshop on, pp 1-4

Esmail Amini, Mehrdad Najibi, Zahra Jeddi and Hossein Pedram, “FPGA

Implementation of Gated Clock Based GALS Wrapper Circuits”, Signals,

Circuits and Systems, 2007. ISSCS 2007. International Symposium on, pp 1-4,

vol1

A.Iyer, D. Marculescu, “Power and Performance Evaluation of GALS

processors” Computer Architecture, 2002. Proceedings. 29th Annual

International Symposium on, pp 158-168

M.Kovac, “Asynchronous microcontroller simulation model in vhdl” 2008

Ryan Mabry, “Asynchronous implementation of 8051 microcontroller”

Honour’s Thesis

F.Gurkaynak, T.Villiger, S.Oetiker, N.Felber, H.Kaeslin, W Fichtner, “A

Functional Test Methodology for GALS Systems”, Asynchronous Circuits and

Systems, 2002. Proceedings. Eighth International Symposium on, pp 181-189

E. Hwang, “Microprocessor design Principles and Practices with VHDL”

La Sierra University 2004 ISBN: 0-534-46593-5

Rashmi A Jain, Dr. Dinesh V. Padole “Scalable and Flexible heterogeneous

multi-core system” (IJACSA) International Journal of Advanced Computer

Science and Applications, Vol.3, No.12, 2012.


Refbacks

  • There are currently no refbacks.


Copyright © IJETT, International Journal on Emerging Trends in Technology