F2258 Block Diagram