系统级硬件描述语言SpecC词法分析器设计与实现

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:porminor100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着硬件系统复杂性的提高,在更高的抽象层次——系统级进行软硬件协同设计成为一种趋势。SpecC语言是一种用来在系统级对硬件系统进行描述的系统级硬件描述语言。SpecC词法分析器作为SpecC综合器的基础模块,其性能是影响SpecC综合器性能的关键因素之一,而SpecC综合器是实现系统级设计综合自动化必不可少的硬件系统开发工具。本文在Linux环境下用C设计并实现了SpecC语言的一个词法分析器SpecCLexer。它能正确地对用户输入的SpecC源代码进行预处理和词法分析,并在源代码中出现词法错误时给用户
其他文献
在对智能卡的存储器进行数据写入操作过程中,电源触点的掉电会破坏智能卡中存储的数据的完整性。本文针对这一问题,提出了一种面向耗损均衡的数据备份机制。实际应用表明,该机制
"长征"一词,随着红军长征的发展有一个演变过程,并不是一开始就明确的。1934年10月16日,由于第五次反围剿的失利,中国工农红军从江西中央革命根据地出发,开始战略大转移。去
期刊
三维地形可视化是GIS、计算机仿真、虚拟现实等领域中的关键技术之一,而基于多层次细节的实时优化自适应网格动态地形渲染算法(ROAM)凭借其简单性和可扩展性成为解决海量高程数
参数复杂性作为算法研究的一个重要分支,近十年来在国际上受到了广泛的关注,确定参数可解算法是参数复杂性研究的一类重要问题,因此被广泛研究。本文主要研究了顶点覆盖问题的两
针对具有异步时序和状态反馈的异步网络化控制系统,分析了在短时延单包传输、多包传输、单包传输有数据包丢失、多包传输有数据包丢失和长时延单包传输等不同网络条件下网络化
为切实做好新世纪新阶段统战工作,今年以来,绵阳市委统战部在深入调查研究的基础上,结合本市实际,建立和完善五项工作机制,推动绵阳统战工作跃上—个新台阶。一是建立和完善
提到南非,那里美丽的自然风光,种类繁多的动物以及多样的文化,非常令人向往。尤其是好望角、桌山、钻石、红酒、爵士乐、纳尔逊·曼德拉……更像神交已久的朋友,亲切而熟
期刊
8月12日,四川省统一战线纪念抗日战争胜利60周年座谈会在成都金牛宾馆俱乐部召开。参加座谈会的有省级各民主党派、工商联负责人和无党派人士,民族宗教界人士,黄埔军校同学会
机械制图是机械类通用工种的一门重要技术基础课,理论性和实践性较强,主要任务是培养和发展学生的空间思维能力。教师是教的主体,学生是学的主体,制图教学是师生共同活动的双边过程,只有二者的有机结合才能完成教学任务。成功的教学不是强制,兴趣才是最好的老师。在制图教学过程中,要创造一个活跃的课堂气氛,激发学生的学习兴趣,达到寓教于乐的教学效果。笔者结合多年机械制图课的教学实践,提出以下四种激发学生兴趣的方法
面积最大的海珊瑚海是世界最大的海,位于大洋洲,海域面积为479.3万平方公里。面积最小的海马尔马拉海为世界最小的海,长280公里,宽77公里,面积1.2万平方公里,位于欧亚大陆之
期刊