+ All Categories
Home > Technology > ICIECA 2014 Paper 16

ICIECA 2014 Paper 16

Date post: 18-Aug-2015
Category:
Upload: association-of-scientists-developers-and-faculties
View: 40 times
Download: 0 times
Share this document with a friend
Popular Tags:
21
JNN INSTITUTE OF ENGINEERING Keerthana Padmanabhan, S.R.Saranya Final year Electronics And Communication Engineering M.Mari selvam Asst.Professor Electronics And Communication Engineering
Transcript
Page 1: ICIECA 2014 Paper 16

JNN INSTITUTE OF ENGINEERING

Keerthana Padmanabhan,S.R.SaranyaFinal yearElectronics And Communication Engineering

M.Mari selvamAsst.ProfessorElectronics And Communication Engineering

Page 2: ICIECA 2014 Paper 16

DESIGN AND DEVELOPMENT OF LOW POWER SOCBY USING STEINER GRAPHWITH GALS

Page 3: ICIECA 2014 Paper 16

ABSTRACT Power consumption and the thermal wall

have become the major factors limiting the speed of VLSI.

The power reduction is done by two ways 1.Steiner

graph using gated tree 2.GALS.

In steiner graph the power is reduced by finding the shortest path.

And frequency is efficiently used with the help of GALS.

Page 4: ICIECA 2014 Paper 16

INTRODUCTION

In Modern VLSI system power consumption increases due to increase of density and reduction of feature size.

Power consumption P=αCV2F.The way to reduce power consumption is by reducing the supply voltage.

Less Power consumption achieved by reducing power dissipation.

Page 5: ICIECA 2014 Paper 16

EXISTING SYSTEM-ON-CHIP

BLOCK DIAGRAM

Here PLL used as a clock generator. First we are using global clock network.

The single clock is used for microcontroller and shift register.

Here both operates at 120MHz.

Page 6: ICIECA 2014 Paper 16

GATED CLOCK TREE

Page 7: ICIECA 2014 Paper 16

STEINER GRAPH It is a rectilinear graph. It added new

vertices which is called Steiner vertices.

It reduce the power consumption by finding the shortest communication path between source and destination.

Page 8: ICIECA 2014 Paper 16

DRAWBACKS

The processing time for an operation is not constant.

All parts of a processor needs equal energy.

High-frequency radiation

The signal has to be delivered to each unit of the chip at the same time.

Page 9: ICIECA 2014 Paper 16

PROPOSED SYSTEM

PLL generates multiple frequencies Two stage synchronizer is used Microcontroller operates at 120MHz Shift register operates at 30MHz

Page 10: ICIECA 2014 Paper 16

DESIGN OF PROPOSED SYSTEM

Page 11: ICIECA 2014 Paper 16

GALS ARCHITECTURE

In GALS the system module is partitioned according to operating frequency.

The components in each module work in synchronous manner.

But each module operates in Asynchronous manner due to simultaneous clock generation from DPLL.

Page 12: ICIECA 2014 Paper 16

OUTPUT WAVEFORM-SINGLE-CYCLE, NON-PIPELINED DESIGN

Page 13: ICIECA 2014 Paper 16

PIPELINED DESIGN WITH PERFECT, SINGLE-CYCLE MEMORY

Page 14: ICIECA 2014 Paper 16

COMPLETE PIPELINED DESIGN WITH HIERARCHICAL MEMORY SYSTEM

Page 15: ICIECA 2014 Paper 16

AREA ANALYSIS

Page 16: ICIECA 2014 Paper 16

POWER ANALYSIS

Page 17: ICIECA 2014 Paper 16

CONCLUSION Steiner graph is used in bus matrix to reduce the low wire

and power efficiency.

The power of the system is further reduced by using GALS.

In existing gated clock tree with steiner graph is used,power consumption is reduced 1.02 watts.

In proposed by using GALS operates components at different frequencies.

Power consumption is further reduced to 547 milliwatts.

Page 18: ICIECA 2014 Paper 16

REFERENCE [1ss] S. V. Adve, V. S. Adve, G. Agha, M. I. Frank, M. J. Garzar´an, J. C. Hart, W.-M. W. Hwu, R.

E. Johnson, L. V. Kale, R. Kumar, D. Marinov, K. Nahrstedt, D. Padua, M. Parthasarathy, S. J. Patel, G. Rosu, D. Roth, M. Snir, J. Torrellas, and C. Zilles, Parallel Computing Research at Illinois: The Upcrc Agenda. Urbana, IL: Univ. Illinois Urbana-Champaign, Nov. 2008.

[2] C. J. Alpertt, A. B. Kahng, C. N. Szet, and Q. Wang, “Timing-driven Steiner trees are (practically) free,” in Proc. ACM/IEEE Des. Autom. Conf., Sep. 2006, pp. 389–392.

[3] K. Lahiri, A. Raghunathan, and S. Dey, “Efficient exploration of the SoC communication architecture design space,” in Proc. Int. Conf. Comput.- Aided Design, 2000, pp. 424–430.

[4] K. Lahiri and A. Raghunathan, “Power analysis of system-level onchip communication architectures,” in Proc. Int. Conf. Hardw.-Softw. Codesign Syst. Synthesis, 2004, pp. 236–241.

[5] R. Wang, N.-C. Chou, B. Salefski, and C.-K. Cheng, “Low power gated bus synthesis using shortest-path Steiner graph for system-on-chip communications,” in Proc. ACM/IEEE Des. Autom. Conf., Jul. 2009, pp. 166–171.

[6] Amba 2.0 Specification. (1999) [Online]. Available:http://www.arm.com/products/solutions/AMBA Spec.html

[7] Amba 3 Specification. (2003) [Online]. Available: http://www.arm.com/products/solutions/axi spec.html

[8] R. Ho, K. W. Mai, and M. A. Horowitz, “The future of wires,” Proc. IEEE, vol. 89, no. 4, pp. 490–504, Apr. 2001.

[9] L. A. Ca, Q. Wu, M. Pedram, and X. Wu, “Clock-gating and its application to low power design of sequential circuits,” in Proc. IEEE Custom Integr. Circuits Conf., vol. 47. Mar. 2000, pp. 415–420.

Page 19: ICIECA 2014 Paper 16

[10] M. Donno, A. Ivaldi, L. Benini, and E. Macii, “Clock-tree power optimization based on RTL clock-gating,” in Proc. ACM/IEEE Des. Autom. Conf., Jun. 2003, pp. 622–627.

[11] S. K. Rao, P. Sadayappan, F. K. Hwang, and P. W. Shor, “The rectilinear Steiner arborescence problem,” Algorithmica, vol. 7, nos. 1–6, pp. 277– 288, 1992.

[12] W. Shi and S. Chen, “The rectilinear Steiner arborescence problem is np-complete,” in Proc. ACM-SIAM Symp. Discrete Algorithms, 2000, pp. 780–787.

[13] J. Cong, A. B. Kahng, and K.-S. Leung, “Efficient algorithms for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design,” IEEE Trans. Comput.-Aided Design, vol. 17, no. 1, pp. 24–39, Jan. 1998.

[14] J. Griffith, G. Robins, J. Salowe, and T. Zhang, “Closing the gap: Nearoptimal Steiner trees in polynomial time,” IEEE Trans. Comput.-Aided Design, vol. 13, no. 11, pp. 1351–1365, N

ov. 1994. [15] C.-T. Hsieh and M. Pedram, “An edge-based heuristic for Steiner routing,” IEEE Trans.

Comput.-Aided Design, vol. 13, no. 12, pp. 1563– 1568, Dec. 1994. [16] C. J. Alpertt, A. B. Kahng, C. N. Szet, and Q. Wang, “Timing-driven Steiner trees are

(practically) free,” in Proc. ACM/IEEE Des. Autom. Conf., Sep. 2006, pp. 389–392. [17] J. Y. Chen, W. B. Jone, J. S. Wang, H. I. Lu, and T. F. Chen, “Segmented bus design for low

power systems,” IEEE Trans. Very Large Scale Integr. Syst., vol. 7, no. 1, pp. 25–29, Mar. 1999. [18] J. Cong, A. B. Kahng, and K.-S. Leung, “Efficient algorithms for the minimum shortest path

Steiner arborescence problem with applications to VLSI physical design,” IEEE Trans. Comput.-Aided Design, vol. 17, no. 1, pp. 24–39, Jan. 1998.

Page 20: ICIECA 2014 Paper 16

THANK YOU

Page 21: ICIECA 2014 Paper 16

QUERIES?


Recommended