发明名称 |
一种现场可编程门阵列逻辑代码的下载装置 |
摘要 |
本发明公开了一种现场可编程门阵列逻辑代码下载装置,该装置由计算机、USB接口、USB协议转换器、晶体振荡器、JTAG下载接口模块、系统控制器组成,USB接口与计算机数据端连接,电源转换器与USB接口连接,USB协议转换器与USB接口和系统控制器连接,系统控制器分别与USB协议转换器、晶体振荡器和JTAG下载接口模块连接,JTAG下载接口模块与系统控制器连接,本发明通过USB接口对FPGA器件进行JTAG模式下的逻辑代码下载。该装置在进行FPGA逻辑代码下载时下载速率可调,并可在下载的同时监测FPGA器件工作状态及逻辑代码下载进度。 |
申请公布号 |
CN103823781A |
申请公布日期 |
2014.05.28 |
申请号 |
CN201410074932.0 |
申请日期 |
2014.03.03 |
申请人 |
中国科学院电子学研究所 |
发明人 |
胡凯;杨海钢;徐春雨;曾宪理;王德利 |
分类号 |
G06F13/40(2006.01)I;G06F13/42(2006.01)I |
主分类号 |
G06F13/40(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
宋焰琴 |
主权项 |
一种现场可编程门阵列逻辑代码下载装置,其特征在于:由计算机、USB接口、USB协议转换器、晶体振荡器、JTAG下载接口模块、系统控制器组成,其中:计算机,接收符合USB协议的现场可编程门阵列的串行工作状态信息,输出现场可编程门阵列的逻辑代码;USB接口与计算机数据端连接,接收并发送逻辑代码,接收并发送符合USB协议的现场可编程门阵列的串行工作状态信息,输出5V电压信号至电源转换器;电源转换器与USB接口连接,将电压信号转换成两路电压信号,用于为USB协议转换器和系统控制器的供电;USB协议转换器与USB接口和系统控制器连接,接收系统控制器输出的关于可编程逻辑门阵列工作状态的8位并行数据,生成并输出符合USB协议的现场可编程门阵列的串行工作状态信息,接收USB接口输出的逻辑代码,对逻辑代码进行USB协议转换,生成并输出8位并行数据;系统控制器分别与USB协议转换器、晶体振荡器和JTAG下载接口模块连接,接收晶体振荡器输出的时钟信号,接收USB协议转换器输出的8位并行数据,并根据国际标准测试协议,将时钟信号、8位并行数据转换生成并输出现场可编程门阵列下载所需的现场可编程门阵列的测试时钟TCK、测试模式选择信号TMS和输入测试数据信号TDI;将接收JTAG下载接口模块中的测试数据TDO转换并输出关于可编程逻辑门阵列工作状态的8位并行数据;JTAG下载接口模块与系统控制器连接,下载并输出系统控制器生成的测试时钟TCK、测试模式选择信号TMS和输入测试数据信号TDI,接收并输出现场可编程门阵列产生的测试数据TDO信号。 |
地址 |
100190 北京市海淀区北四环西路19号 |