摘要:随着现代科学技术的发展,片上系统的应用越来越广泛。例如复杂可编程逻辑器件和现场可编程门阵列可编程逻辑器件的应用更是走进了千家万户。其中最为重要的便是对于USB Blaster的应用。相比之下,USB Blaster的下载速度和灵巧度上都远胜于传统的并口、串口下载线。而在体积大小,结构繁简,价格方面,USB Blaster更是略胜一筹。

有数据表明,USB Blaster下载FPGA配置程序的速度是BytelasyerII的六倍。并且USB Blaster运用USB接口模式,能够更好的运用于现在的计算机当中。

本论文硬件设计主要有两部分组成,其一是USB控制芯片,其二是CPLD器件。前者的主要作用是将主机发送给后者的数据转换为8位并行数据。后者再将其转换为JTAG时序,并发送给外部设备。本论文软件设计主要任务是把USB时序转换为JTAG时序。CPLD应用状态机的工作方式是将CPLD和USB控制芯片之间的数据交换分为两个部分,即接受状态机和发送状态机。他们的主要作用是接收和发送数据。75797

毕业论文关键字:CPLD,USB,下载线

ABSTRUCT:System on Chip,including CPLD and FPGA,has been widely used in modern circuits designs。 Compared with the parallel port and serial port download cable, USB blaster has several advantages in download speed and flexibility。And because of simple architecture, it is small and easy to carry。 A lot of designers can afford USB blaster when USB and CPLD chips become much more cheaper。

There are two main parts in hardware。 They are USB controller chip and CPLD device。 USB controller chip transforms the date from the host sent into eight parallel data。Then CPLD transform the date into JTAG timing and sent it to peripherals。 Software main function is that it can transform the USB timing into the JTAG timing。 CPLD use state machine for data transmission 。There are accepting state machine and Sending state machine。They can control that how the data send or receive。

USB blaster is almost six times as fast as Byteblaster II when it download FPGA configuration process。 And because that USB blaster is USB mode, it can better adapt to the development of the computer 。

Keywords : CPLD, USB, Download Cable

目录

1。绪论 5

1。1 本文的目的 5

1。2 下载线的发展 5

2。系统设计 6

2。1 硬件设计 6

2。2 软件设计 7

3。硬件电路设计 8

3。1 电路器件 8

3。2系统硬件设计 11

3。3 PCB版图设计 14

4。软件系统设计 16

4。1系统平台建立 16

4。2 基于VCP的PC机端软件设计 20

4。3 CPLD收发状态机设计 22

4。4 其他方案选择 29

5。系统调试及结果 31

5。1 电路检查 31

5。2 EEPROM烧录 31

5。3 CPLD下载 32

结论 33

致谢 34

参考文献 35

附录

上一篇:基于CPLD的电子密码锁的设计
下一篇:matlab的车牌识别的研究与实现+程序

5d电子体系的晶体场效应与自旋轨道耦合

基于Java的串口通信设计

基于Kinect的深度图像编码

PSpice的电容式加速度计闭环反馈控制模块设计

基于混沌的数字图像加密技术研究

HFSS频率选择表面的设计仿真与分析

基于Virtex-5FPGA的图像处理系统研究

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

安康汉江网讯

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究