基于FPGA的多合一烧写器及实现方法技术

技术编号:41736334 阅读:21 留言:0更新日期:2024-06-19 12:55
本发明专利技术公开了基于FPGA的多合一烧写器及实现方法,属于通信技术领域,本发明专利技术要解决的技术问题为如何利用FPGA提高调试效率,实现离线烧写,采用的技术方案为:该烧写器包括多合一调试器和主板,主板电连接多合一调试器,多合一调试器包括包括输入接口,输入接口连接有USB转TTL模块,USB转TTL模块分别连接有FPGA芯片、TTL转RS232芯片、TTL转RS485芯片、TTL转RJ45芯片、TTL转SPI芯片以及TTL接口,FPGA芯片上设有SWD接口/MCU及JTAG接口/FPGA,TTL转RS232芯片、TTL转RS485芯片、TTL转RJ45芯片及TTL转SPI芯片用于实现USB接口转RS232接口、RS485接口、RJ45接口以及SPI接口。

【技术实现步骤摘要】

本专利技术涉及通信,具体地说是一种基于fpga的多合一烧写器及实现方法。


技术介绍

1、fpga,全称现场可编程门阵列(field programmable gate array),是一种半定制化的芯片。用户可以通过编程的方式来改变其内部逻辑电路的结构和配置,以实现特定的功能。与传统的asic(应用特定集成电路)相比,fpga具有更高的灵活性和可重配置性。

2、fpga主要由逻辑单元、可编程互联线和输入输出模块等部分组成。逻辑单元是fpga的基本元素,可以执行各种逻辑运算;可编程互联线用于连接不同的逻辑单元,以实现复杂的逻辑功能;输入输出模块则负责fpga与外部设备的通信。

3、烧写器,也叫烧录器或编程器,实际上是一个把可编程的集成电路写上数据的工具。它负责将程序代码转换成特定的信号,通过连接线传输到目标板上,目标板上的烧写电路接收信号并将其写入单片机中。这个过程需要保证信号的稳定性和准确性,以确保程序代码的正确烧写。

4、现有数据通信网关机多种器件需要烧写程序诸如bios、桥片、mcu及cpld,调试测试时往往涉及多种本文档来自技高网...

【技术保护点】

1.一种FPGA的多合一烧写器,其特征在于,该烧写器包括多合一调试器和主板,主板电连接多合一调试器,多合一调试器包括包括输入接口,输入接口连接有USB转TTL模块,USB转TTL模块分别连接有FPGA芯片、TTL转RS232芯片、TTL转RS485芯片、TTL转RJ45芯片、TTL转SPI芯片以及TTL接口,FPGA芯片上设有SWD接口/MCU及JTAG接口/FPGA,TTL转RS232芯片、TTL转RS485芯片、TTL转RJ45芯片及TTL转SPI芯片用于实现USB接口转RS232接口、RS485接口、RJ45接口以及SPI接口。

2.根据权利要求1所述的基于FPGA的多...

【技术特征摘要】

1.一种fpga的多合一烧写器,其特征在于,该烧写器包括多合一调试器和主板,主板电连接多合一调试器,多合一调试器包括包括输入接口,输入接口连接有usb转ttl模块,usb转ttl模块分别连接有fpga芯片、ttl转rs232芯片、ttl转rs485芯片、ttl转rj45芯片、ttl转spi芯片以及ttl接口,fpga芯片上设有swd接口/mcu及jtag接口/fpga,ttl转rs232芯片、ttl转rs485芯片、ttl转rj45芯片及ttl转spi芯片用于实现usb接口转rs232接口、rs485接口、rj45接口以及spi接口。

2.根据权利要求1所述的基于fpga的多合一烧写器,其特征在于,多合一调试器还包括电源模块,电源模块为fpga芯片、ttl转rs232芯片、ttl转rs485芯片、ttl转rj45芯片、ttl转spi芯片供电,仅当输入接口无电源或者输入电压低时进行对多合一调试器的板载芯片供电。

3.根据权利要求1或2所述的基于fpga的多合一烧写器,其特征在于,输入接口的形式包括microusb接口和type-c接口,由usb转microusb或usb转type-c连接器将多合一调试器连接至pc端。

4.根据权利要求3所述的基于fpga的多合一烧写器,其特征在于,fpga芯片实现usb转jtag/swd协议,多合一调试器接收来自开发软件的调试命令,fpga芯片实现rdi到jtag/swd协议的转换,再与mcu进行通信,简化烧写口的pin资源,对外mcu接口为四线制的swd接口;swd接口外部接两片epcs4,利用sgm44602实现对不同代码配置芯片的切换。

5.根据权利要求4所述的基于fpga的多合一烧写器,其特征在于,该烧写器使用拨码开发实现ttl信号到fpga芯片、ttl转rs232芯片、ttl转rs485芯片、ttl转rj45芯片、ttl转spi芯片的切换。

...

【专利技术属性】
技术研发人员:刁连宝张磊尹双王滨徐牧欣陈玉峰
申请(专利权)人:西安超越申泰信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1