首页 | 官方网站   微博 | 高级检索  
     


A novel clock generation algorithm for system-on-chip based on least common multiple
Affiliation:1. Division of Mathematics, University of Dundee, Dundee, DD1 4HN, United Kingdom;2. Institut National Des Sciences Appliquees de Rouen, 76801 Saint Etienne du Rouvray Cedex, France;3. Faculty of Science, University of Ontario Institute of Technology, Oshawa, Ontario, L1H 7K4, Canada
Abstract:Due to increase in the number of Intellectual Property (IP) cores, clock generation in current day System-on-Chips (SoCs) is facing a crisis. The conventional method of using a dedicated Phase Locked Loop (PLL) to generate the clock for each IP core is becoming inefficient in terms of power and cost. We propose an algorithm based on Least Common Multiple (LCM) to minimize the number of PLLs required to generate the clocks for the IP cores in a SoC. This is done by finding an Optimum Operating Frequency (OOF) for each IP core within 10% below the maximum operating frequency of the core. The OOF is chosen such that the LCM of the OOF of all the IP cores is minimized. Simulated annealing is used to find the LCM. This LCM is the crucial high frequency from which maximum number of clocks can be derived by clock dividers.
Keywords:Intellectual Property (IP) core  Least Common Multiple (LCM)  Simulated Annealing (SA)  Clock divider  Clock generation  Phase Locked Loop (PLL)
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号