The Cisco ASR 9000 system architecture uses a fully distributed design with routing and forwarding functions split between the Route Switch Processor (RSP) and line cards. The RSP handles the control plane while line cards use Network Processing Units (NPUs) to perform data forwarding. The system utilizes a multi-stage fabric to interconnect line cards and provide high throughput and redundancy.