The Common Public Radio Interface (CPRI) is an initiative to define a publicly available specification that standardizes the protocol interface between the radio equipment control (REC) and the radio equipment (RE) in wireless basestations. This allows interoperability of equipment from different vendors, and preserves the software investment made by wireless service providers.
Conventional basestations are located adjacent to the antenna in a small hut at the base of the antenna tower. Finding suitable sites can be a challenge because of the footprint required for the hut, the need for structural reinforcement of rooftops, and the availability of both primary and backup power sources.
CPRI allows the use of a distributed architecture where basestations, containing the REC, are connected to remote radio heads via lossless fibre links that carry the CPRI data. This architecture reduces costs for service providers because only the remote radio heads containing the RE need to be situated in environmentally challenging locations. The basestations can be centrally located in less challenging locations where footprint, climate, and availability of power are more easily managed.
Figure 1 shows common CPRI network topologies. The blue lines represent the CPRI links; in most cases CPRI links are between two REC and RE modules or between 2 RE modules in a chain configuration.
Figure 1. CPRI Network Topologies

The CPRI specification addresses the details of the interface shown in Figure 2.
Figure 2. CPRI Interface
Meeting CPRI Latency Requirements
Many of Altera's FPGAs include new transceiver enhancements that make it easy to meet the stringent deterministic latency requirements of the CPRI specification: Stratix® V GX and GT, Stratix IV GX and GT, Arria® V, Arria II GX and Arria II GZ, Cyclone® V, and Cyclone IV GX FPGAs, and HardCopy® V GX and GT and HardCopy IV GX and GT ASICs. As CPRI continues to evolve and line rates push upward, implementing the link layer in an FPGA is the easiest, most flexible, and cost-effective solution.
Altera’s transceiver FPGAs and HardCopy ASICs, used in conjunction with a CPRI intellectual property (IP) core optimized for FPGAs, are ideal platforms for CPRI system implementation (see Table 1).
| Table 1. CPRI System Implementation | ||||||||||||||||||
| CPRI Line Rate (Mbps) |
Stratix |
Arria | Cyclone | HardCopy | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| V GX FPGAs |
IV GX FPGAs |
II GX FPGAs |
V GX FPGAs |
V GT FPGAs |
II GZ FPGAs |
II GX FPGAs |
V GX FPGAs |
V GT FPGAs |
IV GX FPGAs |
V GX ASICs |
IV GX ASICs |
|||||||
| 614.4 | ||||||||||||||||||
| 1228.8 | ||||||||||||||||||
| 2457.6 | ||||||||||||||||||
| 3072.0 | ||||||||||||||||||
| 4915.2 | - | - | - | |||||||||||||||
| 6144.0 | - | - | - | - | ||||||||||||||
| 9830.4 | - | - | - | - | - | - | - | - | - | |||||||||
Related Links
Solutions
Devices
- Stratix V FPGAs
- Stratix IV FPGAs
- Stratix II GX FPGAs
- Arria V FPGAs
- Arria II FPGAs
- HardCopy V ASICs
- HardCopy IV ASICs
- Cyclone V FPGAs
- Cyclone IV GX FPGAs
