A photovoltaic (PV) energy harvesting system with 2-Dimensional Fast Maximum Power Point Tracking (2-D FMPPT), based on the hill climbing (HC) MPPT technique is proposed. The 3-step MPPT modes for the energy harvesting system are employed to obtain KVOC that is independent of environmental effects such as irradiance and radiated temperature. The system consists of a dynamic peak transducer power sensor (DPTPS), Coarse (1st) FMPPT mode, Ton Increment/Decrement Mode, Fine (2nd) mode, MPPT logics, and a controller. The system can handle a voltage range of 0.5 V to 2.4 V and a power range of 1.4 mW to 119 mW. A peak MPPT efficiency of 99.4% and over 96.1% MPPT efficiency in 1 k to 50 k illuminance are achieved. The proposed system is fabricated on 0.18-mu mCMOS process and occupies an active area of 1.4 mm(2).