Design and implementation of Decimal Floating Point (DFP) unit