An-Ocp Compliant Component Model for Fpgas

Joshua Noseworthy, James Kulp · 2006

The design complexity of modern day field programmable gate array (FPGA) systems is increasing as system designers are forced to integrate more and more FPGA devices into a single system in hopes of meeting the demands of today's computationally intensive applications. The problem is further worsened by applications such as software defined radios that not only demand high levels of performance, but also high degrees of portability and reconfigurability. One technique that can be used to alleviate a significant percentage of these burdens is to design intellectual property (IP) cores to conform to specific interfaces that can be parameterized to suite the particular needs of the IP core. Change Proposal 289 (CP289) addresses these issues by specifying three profiles to describe the various types of component communications. In this paper we describe the CP289 specification and how using the three profiles can facilitate the design of CP289 systems. The concepts presented are in no way specific to CP289 and can easily be extended to incorporate other FPGA component models

Read the paper · More papers on PaperTik