Single-Chip 16.7-Million Color PDP Display Controller