F2912 Block Diagram