基于CPLD的配置控制系统的研究与设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ywanywhere
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)是一种可以按照用户特定需求进行电路逻辑功能设计的器件。CPLD器件可以实现各种逻辑功能,设计者经过代码输入、设计实现可以得到配置位流文件,将位流文件通过联合测试工作组(Joint Test Action Group,JTAG)配置模式下载到CPLD器件,实现特定的逻辑功能。经过几十年的发展,CPLD器件如今在通信、电子、航天等多个领域有着广泛的应用。CPLD器件内部包含很多模块,每个模块可以实现特定的功能。本文研究的是CPLD器件中配置控制系统(Configuration Control System,CCS)模块,CPLD器件在CCS的控制下,执行具体的功能操作,包括Flash IP模块的配置、回读、擦除和OTF重配置操作,SRAM模块的配置和回读操作,输入输出IO模块中边界扫描操作。此外,CCS支持数据交换功能,实现数据的安全存储。本文根据CCS的功能,设计出CCS模块的结构。CCS结构包含JTAG模块、Flash时序生成模块、SRAM时序生成模块、边界扫描生成模块、数据存储模块。CCS内部各个模块设计是本文研究的重点,通过这些模块的控制作用,CPLD器件可以实现相应的功能操作。通过搭建CPLD芯片仿真验证平台,对CCS控制下的CPLD芯片的功能点进行NC-Verilog功能仿真。采用GSMC 0.18μm E-Flash工艺,根据版图布局条件,对CCS模块通过布局布线工具Encounter自动生成版图。在CPLD器件流片后,测试CPLD芯片,测试结果表明CPLD芯片的功能点可以正确实现。
其他文献
世界卫生组织的资料表明,目前发达国家的肿瘤5年治愈率已达45%~50%,而我国仅在一些条件较好的肿瘤医院可达40%以上,全国平均仅为10%~20%。究其根本,不能合理选择首治方案,是一个突出原因
由于受英语考试和传统教学模式的影响,初中英语阅读教学普遍存在重视知识的传授而忽视学生阅读能力培养等问题。因此,作者以思维导图为切入点,训练学生在读前、读中、读后合
通过现代工艺手段加工研磨可以制成不同形状的光纤端面,由于光纤内的全反射,在纤芯与包层界面处会产生倏逝波,而光纤端面处倏逝场的电场强度分布将对光纤的传输特性有着很大的影
利用ArcGIS9.2对广西1:25万GIS数据进行提取和处理,选取地形、水系和近海指数等3个因子,并根据北海市实际情况赋予权重系数,建立北海市暴雨洪涝孕灾环境敏感性分析模型。
随着现代通信技术的快速发展,对宽频带、大功率、低噪声微波器件的需求也越来越旺盛,相应的设计难度也越来越大,对这类微波器件进行快速且精确的测量和建模变得越发重要。在
研究了具有感染率为βIS/(1+R)流行病SIR模型的脉冲接种策略,通过利用频闪映射的方法,得到了无病周期解的确切表达式。并且也给出了此周期解的全局稳定性分析,即如果R〈1。疾病得以
表面传导电子发射显示器件(SED)在能耗、分辨率、视角等方面较其他平板显示(LCD/PDP)存在明显的优势。但是,表面传导电子发射显示器件的阴极电子发射阵列的发射效率以及寿命
随着我国建筑行业的快速发展以及科技水平的提升,大型的机械化设备已经成为了建筑工程中必不可少的组成部分,其直接决定着建筑工程的进度、质量、安全以及经济效益。要对建筑
"见死不救"行为对社会道德造成了损害,对处在危难之中的人们的伤害则更直接。然而"见死不救"行为却一次次发生着,这表示对"见死不救"行为的道德约束机制出现问题。此时,我们
加拿大社区儿童服务存在于一个高福利国家、社区功能成熟、宗教在人们日常生活中占重要地位以及弱势儿童群体不可避免等背景下,主要体现在学前项目、原住民项目、图书服务、