International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 181 - Number 48 |
Year of Publication: 2019 |
Authors: Hatem M. Zakaria, Ashraf Mohamed Ali, Waleed Elnahel |
10.5120/ijca2019918665 |
Hatem M. Zakaria, Ashraf Mohamed Ali, Waleed Elnahel . Design of an Asynchronous Switch for Clock Domain Crossing Interfaces. International Journal of Computer Applications. 181, 48 ( Apr 2019), 63-70. DOI=10.5120/ijca2019918665
This paper proposes a design of an asynchronous switch interfacing circuit between any numbers of different local clock synchronous domains. The asynchronous switch will generate a slower clock frequency from different local clock modules and moderate the high rated clock domain to slow down its clock frequency without stopping or pausing any clock of them during the data communication phase. The proposed design is implemented using the CMOS 45nm technology of STMicroelectronics and simulated using timed VHDL model (Xilinx ISE Design Suite 12.1). The delay time is required to change the clock frequency is mathematically modeled. It is shown that the switching delay time depends on the number of multipoint communicating domains. The proposed system is designed to use a small number of circuit elements that results in conspicuous improvements in terms of power consumption, throughput, and circuit area.