首页 | 本学科首页   官方微博 | 高级检索  
     


A SystemC library for specifying pipeline abstractions
Authors:Ed Harcourt  James Perconti
Affiliation:1. Department of Computer Science, 1 St. Lawrence University, Canton, NY, United States;2. Department of Computer Science, Northeastern University, Boston, MA, United States
Abstract:We describe a SystemC library for specifying, modeling, and simulating hardware pipelines. The library includes a set of overloaded operators defining a pipeline expression language that allows the user to quickly specify the architecture of the pipeline. The pipeline expression is used to derive the connectivity of the SystemC modules that define the stages of the pipeline and to automatically insert latches and control modules between the stages to handle the proper routing of transactions through pipeline. Using the SystemC simulator the pipeline can then be simulated and evaluated. The pipeline expression language sits on top of SystemC, exposes all of the features of C++ and SystemC enabling the user to specify, evaluate, and analyze pipeline architectures.
Keywords:Pipeline   SystemC   Domain specific languages   System modeling
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号