A power optimized communication system is proposed in this paper with clock gating technique. The encoder decoder block and the converter circuits are designed using clock gating for power optimization without degrading the system performance. Unwanted switching activities can be much reduced by using clock gating techniques and power saving can be done. Negative latch has been used to generate the gated clock which feeds into various blocks. The RTL view of the communication system with gated clock is also generated for implementation in hardware. We have used two clocks of frequencies 20MHz and 200MHz. For these frequencies, the hierarchy total power is reduced by 68.27%, the logic power is reduced by 53.33%, the signal power is reduced by 75.67% and the clock domain and on-chip powers are same as it is in the system without using gated clock. Verilog HDL has been used to implement the various blocks and simulation done using ModelSim 10.3c. RTL implementation has been done using Xilinx ISE suite 13.4.
[1]
Peter A. Franaszek,et al.
A DC-Balanced, Partitioned-Block, 8B/10B Transmission Code
,
1983,
IBM J. Res. Dev..
[2]
Sujata Pandey,et al.
Power optimization of 8b/10b encoder decoder used for high speed communication
,
2014,
2014 9th International Conference on Industrial and Information Systems (ICIIS).
[3]
Mohammad Maadi.
An 8b/10b Encoding Serializer/Deserializer (SerDes) Circuit for High Speed Communication Applications Using a DC Balanced, Partitioned- Block, 8b/10b Transmission Code
,
2015
.
[4]
Sujata Pandey,et al.
Low power approach for implementation of 8B/10B encoder and 10B/8B decoder used for high speed communication
,
2014,
2014 2nd International Conference on Emerging Technology Trends in Electronics, Communication and Networking.