While broadcast equipment developers have traditionally used ASSPs for implementing serial digital interface (SDI) and digital video broadcasting (DVB)-asynchronous serial interface (ASI) functions, these interfaces can also be implemented in programmable logic devices (PLDs), using the logic and other embedded resources available in PLDs to build the required individual digital functions. By using programmable logic instead of ASSPs, broadcast equipment developers can significantly reduce overall costs. To achieve the 270-Mbps data rate required by SDI and DVB-ASI, a programmable solution must offer: LVDS I/Os; sufficient logic capacity; data recovery capability; and PLLs to generate CLK. The Altera Cyclone series and Stratix series FPGAs provide these features.