Altera USB Blaster 仿真器(EPM240仿制版
转载:http://tigerwang202.blogbus.com/logs/35981280.html
其他很好的资料:http://bbs.ednchina.com/BLOG_ARTICLE_1740903.HTM
论文:http://wenku.baidu.com/view/0c23a7d73186bceb19e8bbe2.html
这里提供一个采用MAX II芯片的USB Blaster制作方案。官方版本采用的是MAX3128。它是Altera早期的CPLD价格较高,设计采用EPM240T100代替,其它电路同Altera原版的Blaster。原理图及PCB在下面链接里。先焊接硬件板,上点前需检查有无虚焊现象。到FTDI公司网站上下载D2XX drivers 驱动及MProg(clicking here)工具,使用MProg向挂接在FT245芯片上的93LC46烧写下面的链接中的配置文件。如果一切无误,配置后的Blaster重新插入PC机的USB接口被识别成“Altera USB Blaster” 。通过Byte Blaster MV(并口烧写器)或其它Altera的仿真器烧写配置文件至CPLD。需要从Altera公司网站上下载个Quartus II或StandAlone Programer 完成烧写操作。如果USB Blaster可以识别Altera的可编程逻辑器件(CPLD或FPGA),制作的USB Blaster应该是正常工作了。
需要注意的两点:
(1) 如果是自己编译网上公开的VHDL代码,应该在Quartus II中设置支持CPLD设备复位引脚(DEV_CLRn),在Assignment->Devices->Devices and Pin Options里,General选项卡的“Enable device-wide reset(DEV_CLRn)”打钩。
(2) 在Pin Assignment 中的引脚电平设置为LVCOMS。
制作文件下载:
http://tigerwang202.blogbus.com/files/12360481150.rar (EEPROM烧写文件,用以配置FT245)
http://tigerwang202.blogbus.com/files/12360479201.pof (CPLD编程文件)
http://tigerwang202.blogbus.com/files/12360479200.vhd (CPLD逻辑描述VHDL)
http://tigerwang202.blogbus.com/files/12360479202.pdf (原理图文件pdf)
http://tigerwang202.blogbus.com/files/12360479204.pdf (PCB顶层pdf)
http://tigerwang202.blogbus.com/files/12360479203.pdf (PCB底层pdf)



Altera USB Blaster 仿真器(EPM240仿制版的更多相关文章
- 电脑不识别USB blaster驱动问题
电脑不识别USB blaster,如下图: 解决办法:手动更新 http://zhidao.baidu.com/link?url=snVT__AsbtmQ4U5EBVN05Yrgv1TPv7AdVYe ...
- Open JTAG Project
Open JTAG Project is an open source hardware and software for a high speed USB JTAG tool. In this si ...
- Arria II GX FPGA开法套件——初步使用
1. 从官网下载使用手册和参考手册,以及开发包 下载地址:https://www.altera.com.cn/products/boards_and_kits/dev-kits/a ...
- 【小梅哥SOPC学习笔记】Altera SOPC嵌入式系统设计教程
Altera SOPC嵌入式系统设计教程 第1章 概述 SOPC(System On Programmable Chip,可编程的片上系统)是Altera公司提出来的一种灵活.高效的SOC解决方案.它 ...
- 友晶Altera Cyclone V GX Starter Kit开发板使用ADC-第一篇
1. 拿到板子在,做工很好,属于GX系列,GX应该是高速收发器 2. 去探究下GX是什么用途,大约有6个型号,这个板子是5CGXFX5,有77 LE逻辑单元,这个收发器不知道是什么?6个 3.125G ...
- Soc常见问题
SOC常见问题解答 1.SOC FPGA中的ARM是软核还是硬核?ARM核的外设是软核还是硬核? SOC FPGA 中的ARM核是硬核.所以简称HPS,Hardware Processor Syste ...
- 国产CPLD(AGM1280)试用记录——做个SPI接口的任意波形DDS [原创www.cnblogs.com/helesheng]
我之前用过的CPLD有Altera公司的MAX和MAX-II系列,主要有两个优点:1.程序存储在片上Flash,上电即行,保密性高.2.CPLD器件规模小,成本和功耗低,时序不收敛情况也不容易出现.缺 ...
- (转)小心FPGA的JTAG口(上电和下电顺序)
同志们,根据ALTERA官方FAE(现场应用工程师)的强烈建议,请注意不要随意带电插拔你的JTAG下载接口,否则会损坏FPGA芯片的JTAG口信号管脚.现象:在排除了下载线的问题后,还是不能访问FPG ...
- Quartus 11.0 的AS 下载方式和JTAG下载jic文件的方式
FPGA下载的三种方式:主动配置方式(AS)和被动配置方式(PS)和最常用的(JTAG)配置方式: AS由FPGA器件引导配置操作过程,它控制着外部存储器和初始化过程,EPCS系列.如EPCS1,EP ...
随机推荐
- jquery的add()方法扩大选择返回
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- java实验报告三 敏捷开发与XP
20145306 java 实验三 实验报告 实验内容 1.git下载结对同学的代码 2.修改结对同学的代码 3.实现代码重构 实验步骤 新建存储空间 git下载代码 将修改后的代码上传 上传结果 重 ...
- Jmeter笔记2:参数化(五种方法)
案例:邮箱登录操作,参数化登录的用户名 方法一.依赖Jmeter自带的函数助手 选项-->函数助手对话框,即可打开函数助手弹窗 (1)比如使用函数_Random 输入最小值.最大值,点击下方的[ ...
- 1028 C语言文法
<程序> -> <外部声明> | <程序> <外部声明> <外部声明> -> <函数定义> | &l ...
- C puzzles详解【34-37题】
第三十四题 The following times. But you can notice that, it doesn't work. #include <stdio.h> int ma ...
- BochsDebug
Bochs User Manual Chapter 8. Tips and Techniques 8.12. Using Bochs internal debugger Note, if yo ...
- varnish状态引擎1
vcl: state engine:各引擎之间存一定程度上的相关性:前一个engine如果可以有多种下游engine,则上游engine需要用return指明 要转移的下游engine vcl_rec ...
- 添加TextView隐藏进度条的方法
在TextView中添加 android:scrollbars="vertical" android:singleLine="false" 在Activity代 ...
- C# 文件流基本操作步骤
private void button1_Click(object sender, EventArgs e) { FileStream fs = new FileStream("123.tx ...
- for xml path('') 引发的数据不完整
When you read Extensible Markup Language (XML) data from Microsoft SQL Server by using the SqlDataRe ...