The TIDA-00704 is a compact: universal input: 20-32VDC - 320-W output: AC/DC storage battery bank charger for 8 cell LiFePO4 batteries. The circuit consists of a front end continuous conduction mode (CCM) power factor correction (PFC) circuit: followed by an LLC based second stage. The design uses the UCC29950 combo controller which controls both the PFC stage and LLC stage: to achieve a compact and robust control structure. Synchronous rectification based on UCC24610 and low RDSon FETs from Texas instruments help in achieving higher efficiencies. The board comes with an option of a customizable battery charge profiling: by means of adding a small daughter card based on MSP430 controller.