- 7
- 0
- 约6.28千字
- 约 3页
- 2015-08-20 发布于未知
- 举报
一般工业技术
维普资讯
第21卷 第 1期 青 岛大 学 学 报 (工 程 技 术 版 )
JOURNALOFQINGDAOUNIVERSITY (E T) V01.21No.1
2006年 3月 Mar.2006
文章编号:1006—9798(2006)01—0062—03
基于单片机的CPLD在系统动态配置
游永智 ,李 芳 ,汪 颖 ,周 鹏
(1.中国石油大学(华东),山东 东营 257061;2.洛阳石化工程公司仪 电室,河南 洛阳471003)
摘要:以51单片机和Lattice公司的ispLSI2032为例 ,介绍了一种利用微控制器动态配
置CPLD器件的方法。将配置文件存放在只读存储器中,利用ISP(在系统可编程)技术,
单片机在内部软件程序的控制下,读取存储器配置信息,并将其转换为具有准确定时的串
行数据流,通过编程接 口移入 ispLSI2032,实现对 ispLSI2032的动态配置。
关键词 :单片机;CPLD;动态配置;在系统可编程
中图分类号:TN409 文献标识码:A
随着微电子技术的发展,设计与制造集成电路的任务已不完全由半导体厂商来独立承担,系统设计师们
更愿意 自己设计专用集成电路(ASIC)芯片。随着现场可编程逻辑器件(CPLD与FPGA)的发展完善,ISP
技术应运而生。而在高校实际教学中,普遍开设了数字电路实验课程,但在传统数字实验箱上,学生插拔芯
片易出现芯片管脚损坏、面包板损坏等不稳定的因素,从而导致实验结果出现异常的现象,且由于不断地更
新芯片也造成了不小的经济损失;同时,实验内容受芯片限制,难以充分发挥学生的创新能力。如果能够在
低成本条件下对实验箱进行创新改造,采用ISP技术,根据实验内容在实验箱上通过硬件选择动态配置实验
箱上的PLD器件,从而在相同的插槽上模拟出不同的芯片功能,甚至可以让学生 自行设计相应的实验电路
进行配置,充分锻炼学生的动手实践能力和创新能力,全面提高大学生的综合素质。
l 在系统编程原理[1-3]
在系统可编程 ISP(InSystemProgrammability)技术 ,是指能对器件、电路甚至整个系统进行现场升级
和功能重构的技术。这种重构可以在实验开发过程、制造过程中,甚至是在交付用户使用之后进行。它的最
大特点是编程时既不需要编程器,也不需要将它从所在系统的电路板上取下,可以直接在用户 自己设计的目
标系统中或线路板上对 PLD器件进行编程,成为产品后还可反复编程,从而开创了数字电子系统设计技术
新的一页。
在系统编程与普通编程的基本操作并无太大区别,仍然是逐行编程,如阵列共有 n行 ,其地址用一个
位的地址移位寄存器(垂直)来选择。对起始行(地址为LO0000)编程时,先将欲写入该行的数据串行移入水
平移位寄存器,并将地址移位寄存器中与0行对应的位置置 1(其余位置O),让该行被选中,在编程脉冲的作
用下,将水平移位寄存器中的数据写入该行,然后,将地址移位寄存器移动一位 ,使阵列的下一行被选中,并
将水平移位寄存器中换入下一行的编程数据,如此反复,直至结束。
ISP编程接口有5个信号:即模式控制输入MODE、串行数据输入SDI、串行数据输出SDO、串行时钟输
入SCLK和在系统编程使能输入端ispEN。它们配合使用以实现对 ISP器件的动态编程配置。对某一行的
编程过程包括:按地址和命令将 jED文件中的数据 自SDI端串行装入数据寄存器;将编程数据写进 EEP—
ROM逻辑单元;将写入的数据自SDO移出校验等3个操作。同一行数据寄存器有高段位和低段位之分,它
收稿 日期:2005—05—27;修回日期:2005—11一O4
作者简介:游永智(1979),男,四川省屏山县,助教,工学硕士,研究方向为电子信息。
维普资讯
第 1期 游永智,等:基于单片机的CPLD在系统动态配置
您可能关注的文档
- 多头螺纹数控车削的周向分度法.pdf
- 多元共聚浆料的研制与应用.pdf
- 多元羧酸无甲醛免烫整理剂的现状及发展.pdf
- 鄂尔多斯盆地中南部本溪组障壁岛沉积特征及沉积相演化.pdf
- 二甲胺聚合物在固色和絮凝方面的应用.pdf
- 防水透湿织物的发展与现状.pdf
- 防水透湿织物湿传递性能研究.pdf
- 防止兔毛掉毛方法及机理研究.pdf
- 仿射不确定广义系统的鲁棒耗散性分析.pdf
- 纺织复合材料强度的概率分布预测.pdf
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ISO9001-2026质量管理体系标准版中英文及变化点解析.pdf VIP
- HGT 21629-1999 管架标准图(四).docx VIP
- 广州市民办学校申办审批表.doc VIP
- 无人机测绘技术与应用课件21--无人机驾驶员职业规划.ppt
- 2025年袋鼠数学LevelB试卷及答案.pdf VIP
- 《重症凝血病标准化评估中国专家共识(2025)》解读PPT课件.pptx VIP
- 《动物防疫法》培训解读课件.pptx VIP
- 无人机测绘技术与应用课件20--无人机飞行原理.ppt
- 先进控制技术及其应用.docx VIP
- 2025-2026学年济南版(2024)初中生物八年级上册《血液是物质运输的载体》教学设计.docx
原创力文档

文档评论(0)