A Bottom-Up Approach to On-Chip Signal Integrity