摘要
SOPC是Altera公司提出的一种灵活、高效的片上系统设计方案,它可以有选择地将处理器、存储器、I/O等系统设计需要的组件集成到一个PLD器件上。但是为了构建一个高效的片上系统,用户需要面向应用的IP组件。IP组件可以由供应商提供,或者是用户自定义。在SOPC设计中可方便地加入用户自定义逻辑,而用户自定义逻辑具有灵活性、紧耦合性、高效率、低功耗等特性,使SOPC设计的优越性得以充分体现。该文简要介绍了SOPC设计架构,然后通过一个实例,详细介绍了SOPC设计中用户自定义逻辑的实现方法和效果。
SOPC is a flexible、efficient SOC design methodology which is developed by Altera corporation. It can build a SOC design by integrating processor、memory、I/Os and other peripherals selectively into a PLD. In order to build an efficient SOC, application-oriented IP cores are needed. IP cores can be provided by manufacturer or come from user-defined logic. User-defined logic can be added conveniently into SOPC design and it is the flexibility 、 tight coupling 、 high efficiency and low power consuming of user-defined logic that render SOPC special advantage. In this paper, the architecture of SOPC design will be firstly presented, after that an example is given, through which the implementation and the effect of a user-defined logic in SOPC design are demonstrated.
出处
《计算机工程》
CAS
CSCD
北大核心
2004年第17期42-44,共3页
Computer Engineering
基金
国家自然科学基金资助项目(69873010)
国防预研项目