A 32x32 Channels, 3-cm^2, 555-mW Chip for X-Ray Pixel Detector Read-Out