PC board design is a cumbersome and timeconsuming task. Although some of the steps require knowledge and intelligence to complete, most of the process is mundane and routine. Add FPGAs to the mix, and the complexity of the board grows significantly. FPGAs have a myriad of complex I/O rulesthat are multi-dimensional and can present
difficult problems.

Reprinted with permission from Xcell Journal / First Quarter 2006. Article © Xcell Journal.