一种小型化FPGA仿真器制造技术

技术编号:35721024 阅读:15 留言:0更新日期:2022-11-23 15:42
本实用新型专利技术公开了一种小型化FPGA仿真器,包括壳体,所述壳体上开设有多个接口,所述壳体内设置有多个与所述接口对应连接的芯片,所述芯片包括USB芯片、CPLD芯片和电平转换芯片,所述USB芯片、CPLD芯片和电平转换芯片依次连接。本实用新型专利技术相较于目前市面上的FPGA仿真器,具有结构简单、体积小巧的特点,可满足特定的狭小空间环境下需要在线调试的需求,本实用新型专利技术便于维修,可节约维修时间和成本,极大程度上提升工程的施工效率。度上提升工程的施工效率。度上提升工程的施工效率。

【技术实现步骤摘要】
一种小型化FPGA仿真器


[0001]本技术涉及电子通信
,尤其涉及一种小型化FPGA仿真器。

技术介绍

[0002]FPGA(Field Programmable Gate Array)是在PAL (可编程阵列逻辑)、GAL(通用阵列逻辑)等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
[0003]FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输入输出模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。 现场可编程门阵列(FPGA)是可编程器件,与传统逻辑电路和门阵列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的结构。FPGA利用小型查找表(16
×
1RAM)来实现组合逻辑,每个查找表连接到一个D触发器的输入端,触发器再来驱动其他逻辑电路或驱动I/O,由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块,这些模块间利用金属连线互相连接或连接到I/O模块。FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能,FPGA允许无限次的编程。
[0004]一些特定场合需要在狭小空间中在线调试FPGA,就需要用到FPGA仿真器小型化设计实现方案;虽然目前市面上有较多的FPGA仿真器,但大多数FPGA仿真器体积过大,还是无法满足一些特定的狭小空间环境在线调试的需求。
[0005]故通过硬件设计、编程和Xilinx官方提供的驱动,将FPGA仿真器进行小型化设计,以满足特定的狭小空间环境下需要在线调试的需求,为工程实现提供有效支撑;小型化后,可自行生产,节约了大量购买和维修的时间及成本。

技术实现思路

[0006]本技术的目的是提供一种小型化FPGA仿真器,以解决如何将FPGA仿真器进行小型化设计,以满足特定的狭小空间环境下需要在线调试的需求,为工程实现提供有效支撑的技术问题。
[0007]本技术的目的是采用以下技术方案实现的:一种小型化FPGA仿真器,包括壳体,所述壳体上开设有多个接口,所述壳体内设置有多个与所述接口对应连接的芯片,所述芯片包括USB芯片、CPLD芯片和电平转换芯片,所述USB芯片、CPLD芯片和电平转换芯片依次连接。
[0008]进一步的,所述壳体包括上壳体和下壳体,所述上壳体设置于下壳体上,所述上壳体和下壳体一体成型或通过螺纹连接。
[0009]进一步的,所述上壳体上设置有双排JTAG接口,所述双排JTAG接口与电平转换芯
片相连接。
[0010]进一步的,所述上壳体上设置有LED指示灯,所述LED指示灯与CPLD芯片相连接。
[0011]进一步的,所述下壳体上设置有USB接口和单排JTAG接口,所述USB接口与USB芯片相连接,所述单排JTAG接口与电平转换芯片相连接。
[0012]进一步的,所述USB芯片的型号为CY7C68013A。
[0013]进一步的,所述CPLD芯片的型号为XC2C256。
[0014]本技术的有益效果在于:本技术相较于目前市面上的FPGA仿真器,具有结构简单、体积小巧的特点,可满足特定的狭小空间环境下需要在线调试的需求,本技术便于维修,可节约维修时间和成本,极大程度上提升工程的施工效率。
附图说明
[0015]为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0016]图1为本技术正视图;
[0017]图2为本技术左视图;
[0018]图3为本技术右视图;
[0019]图4为本技术原理图;
[0020]图5为本技术PCB原理图;
[0021]图中,1

上壳体,2

下壳体,3

LED指示灯,4

双排JTAG接口,5

USB接口,6

单排JTAG接口。
具体实施方式
[0022]为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
[0023]因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0024]实施例1:
[0025]参阅图1至图4,一种小型化FPGA仿真器,包括壳体,所述壳体上开设有多个接口,所述壳体内设置有多个与所述接口对应连接的芯片,所述芯片包括USB芯片、CPLD芯片和电平转换芯片,所述USB芯片、CPLD芯片和电平转换芯片通过I/O接口依次连接。
[0026]在本实施例当中,所述壳体包括上壳体1和下壳体2,所述上壳体1设置于下壳体2上,所述上壳体1和下壳体2一体成型或通过螺纹连接。
[0027]在本实施例当中,所述上壳体1上设置有双排JTAG接口4(14芯),所述双排JTAG接
口4与电平转换芯片相连接。
[0028]在本实施例当中,所述上壳体1上设置有LED指示灯3,所述LED指示灯3与CPLD芯片相连接,用以指示FPGA仿真器电源状态。
[0029]在本实施例当中,所述下壳体2上设置有USB接口5和单排JTAG接口6(6芯),所述USB接口5与USB芯片相连接,所述单排JTAG接口6与电平转换芯片相连接。所述USB接口5为方型结构。
[0030]在本实施例当中,所述USB芯片的型号为CY7C68013A,所述USB芯片外还设置有24MHz外部晶振和存储器EEPROM。计算机通过USB接口5连接到FPGA仿真器上,24MHz外部晶振为USB芯片提供工作时钟。USB芯片CY7C68013A主要提供USB设备的PID和VID描述符,根据Xilinx官方提供的驱动Xilinx仿真器的PID为0x0007,VID为0x03FD。当USB芯片通过此PID和VID自举以后,即可认本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种小型化FPGA仿真器,其特征在于,包括壳体,所述壳体上开设有多个接口,所述壳体内设置有多个与所述接口对应连接的芯片,所述芯片包括USB芯片、CPLD芯片和电平转换芯片,所述USB芯片、CPLD芯片和电平转换芯片依次连接。2.如权利要求1所述的一种小型化FPGA仿真器,其特征在于,所述壳体包括上壳体(1)和下壳体(2),所述上壳体(1)设置于下壳体(2)上,所述上壳体(1)和下壳体(2)一体成型或通过螺纹连接。3.如权利要求2所述的一种小型化FPGA仿真器,其特征在于,所述上壳体(1)上设置有双排JTAG接口(4),所述双排JTAG接口(4)与电平转换芯片相连接。4...

【专利技术属性】
技术研发人员:周雨石王维
申请(专利权)人:成都九洲迪飞科技有限责任公司
类型:新型
国别省市:

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

1