NRZ (non-return-to-zero) line code is a binary code in which 1s representation is by one significant condition (usually a positive voltage) and 0s representation is by some other significant condition (usually a negative voltage), with no other neutral or