发明名称 实现CPLD在线编程和离线编程的控制方法和控制电路
摘要 本发明提供一种实现CPLD在线编程和离线编程的控制方法和控制电路,应用于对配置于单板机上的CPLD进行编程的控制中,所述控制电路包括:单机板的CPU,通过输出四个通用输入输出GPIO信号至CPLD的JTAG接口,实现对CPLD的在线编程;驱动电路,连接于单机板的CPU和CPLD之间,用于连通或阻断单机板的CPU和CPLD之间的加载通道以控制所述CPLD处于在线编程模式或离线编程模式;连接器,通过连接加载电缆可将CPLD连接至控制CPLD离线编程的控制终端;其中,加载电缆的第一引脚和第四引脚相连,形成短路。本发明在无需人为或软件额外配置的情况下,同时支持CPLD在线编程和离线编程两种工作模式。
申请公布号 CN105068482A 申请公布日期 2015.11.18
申请号 CN201510489343.3 申请日期 2015.08.11
申请人 上海斐讯数据通信技术有限公司 发明人 王亦鸾
分类号 G05B19/042(2006.01)I 主分类号 G05B19/042(2006.01)I
代理机构 上海光华专利事务所 31219 代理人 庞红芳
主权项 一种实现CPLD在线编程和离线编程的控制电路,应用于对配置于单板机上的CPLD进行编程的控制中,其特征在于:所述控制电路包括:单机板的CPU,通过输出四个通用输入输出GPIO信号至CPLD的JTAG接口,实现对CPLD的在线编程;驱动电路,连接于所述单机板的CPU和所述CPLD之间,用于连通或阻断所述单机板的CPU和所述CPLD之间的加载通道以控制所述CPLD处于在线编程模式或离线编程模式;连接器,通过连接加载电缆可将所述CPLD连接至控制所述CPLD离线编程的控制终端;其中,所述加载电缆的第一引脚和第四引脚相连,形成短路。
地址 201616 上海市松江区思贤路3666号