【五分钟上手】国产高云FPGA:Tang Mega 138k pro dock快速上手

 Tang Mega 138k pro dock快速上手

——SZTU小羊同学    

ps:本文旨在教会刚接触高云FPGA的新手快速配置IDE软件及熟悉FPGA板卡,降低上手难度

官方手册链接:Tang Mega 138K Pro Dock - Sipeed Wiki

一、板卡简介

        Tang Mega 138K 使用 22nm 制程 GW5AST-LV138FPG676A FPGA 芯片,具有 138240 个查找表单元和近 300 个 DSP 单元。含有八个速度范围在 270Mbps ~ 12.5Gbps 高速收发器,适合用于光纤或者 PCIE 等高速口传递数据。此外,芯片含有硬核 PCIE,在使用 PCIE 的时候消耗更好的资源,并且得到更佳的性能。适用于高速通信、协议转换、高性能计算等场合。

二、Windows——IDE软件安装及lic申请

1.IDE下载

注意138K Pro目前未被教育版支持,需要下载 V1.9.9 或更新版本的商业版IDE使用。


V1.9.10.02版本的Programmer存在严重问题!!!无法正常下载本产品。

高云官网:广东高云半导体科技股份有限公司

  • 进入高云官网
  • 进入开发者专区-高云云源软件

  • 下载商业版最新版本软件

  2.license申请

lic可以自行从官网申请lic文件,填写信息后导入即可(时间较长,需等待1~2天)

或者直接使用官方提供的ip地址启动IDE

(1)官方提供ip

(无需申请,在license界面输入后点击check,成功后点save后重启ide即可进入)

ip: 106.55.34.119
port: 10559

//如果上面那个ip用不了可以试试下面这个

ip:45.33.107.56
port:10559

(2)申请官方license

  • 进入高云官网
  • 进入开发者专区-高云云源软件
  • 点击License申请,填写申请表并等待邮件1-2天

 

  • 打开Gowin软件,填写license并save,关闭窗口后重新启动软件即可启动IDE

三、IDE软件使用方法及引脚物理约束教程

教程视频:

高云半导体FPGA课程 - 软件篇_哔哩哔哩_bilibili

创建新项目时填写的硬件信息如下:

四、常用引脚及原理图展示

BUTTON0-K16

BUTTON1-F15

BUTTON2-G15

BUTTON3-G16

CLK-N22 ( 26MHz )

板载led引脚:

LCD屏幕接口:

LCD背光光源接口BL—F25

50M clk - p16

主要原理图及接口展示:

图1 电源模块

此模块包括5V DC-DC、12V DC-IN、12V PCIE-IN、POWER-IN、BANK VOLTAGE SEL、3.3V DC-DC、1.8V DC-DC等部分。

注释:

DC-DC——DC-DC 是一种电源装置,它的作用是将一个固定的直流电压转换为另一个可变的直流电压。这种转换是通过微电子技术实现的,通常由小型表面安装集成电路和微型电子元器件组成。DC-DC转换器是开关电源技术的一个分支,它利用电容电感的储能特性,通过可控开关(如MOSFET)进行高频开关动作,将输入的电能储存在电容或电感中,并在开关断开时释放能量给负载,提供所需的电压或电流。

DC-IN——DC-IN直流电输入线。直流电(Direct Current,简称DC),又称“恒流电”,恒定电流是直流电的一种,是大小和方向都不变的直流电,它是由爱迪生发现的。

PCIE-IN——PCIE12V电源输入

POWER-IN——总电源输入

图2 时钟模块

PLL——即锁相环(Phase Locked Loop),是一种电子电路,用于实现信号频率和相位的稳定同步。PLL通过闭环反馈控制系统,使输出信号的频率和相位与一个参考信号保持固定的关系。这泛应用于需要高精度频率同步的设备中,如无线通信设备、移动电话、计算机内存等。PLL通常由 鉴相器、电荷放大器(Charge Pump)、低通滤波器、压控振荡器以及输出转换器等组成。通过这些组件,PLL能够将一个较低频率的输入信号转换为较高频率的输出信号,同时保持输入和输出信号之间的相位关系。

TWI——串行通讯接口

图3 核心模块部分

图4 USB下载部分

注释:

JTAG——JTAG是(Joint Test Action Group;联合测试行动小组)1980年代开发的用于解决电子板制造问题的IEEE标准,更常用的是可以用作编程,调试和探测端口的一种协议。主要用于芯片内部测试。既然是协议,自然也是一种接口,一个将PC与芯片连接起来的接口。

JTAG的基本原理是在器件内部定义一个TAP(TestAccess Port;测试访问),TAP控制器的状态机通过TCK和TMS进行状态的改变,实现数据和指令的输入,通过专用的JTAG测试工具对进行内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在,JTAG接口还常用于实现ISP(In-System Programmable;在线编程),对Flash等器件进行编程。

UART——UART(Universal Asynchronous Receiver and Transmitter)通用异步收发器(异步串行通信口),是一种通用的数据通信协议,它包括了RS232、RS499、RS423、RS422和RS485等接口标准规范和总线标准规范,即UART是异步串行通信口的总称。而RS232、RS499、RS423、RS422和RS485等,是对应各种异步串行通信口的接口标准和总线标准,它规定了通信口的电气特性、传输速率、连接特性和接口的机械特性等内容,这些东东都是物理层的概念。通信协议,是属于通信网络中的数据链路层的概念。

图5 PCIE x4接口

PCIE——PCI-Express(peripheral component interconnect express)是一种高速串行计算机扩展总线标准,它原来的名称为“3GIO”,是由英特尔在2001年提出的,旨在替代旧的PCI,PCI-X和AGP总线标准。PCIe属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能。PCIe交由PCI-SIG(PCI特殊兴趣组织)认证发布后才改名为“PCI-Express”,简称“PCI-e”。它的主要优势就是数据传输速率高,而且还有相当大的发展潜力。

PCI Express也有多种规格,从PCI Express x1到PCI Express x32,能满足将来一定时间内出现的低速设备和高速设备的需求。PCI-Express的接口是PCIe 3.0接口,其比特率为8Gbps,约为上一代产品带宽的两倍,并且包含发射器和接收器均衡、PLL改善以及时钟数据恢复等一系列重要的新功能,用以改善数据传输和数据保护性能。

 

图6、7 DVI TX,RX    HDMI接口

  • DVI TX负责将数字视频信号转换为电信号并发送,位于视频源设备中。
  • DVI RX负责接收电信号并将其转换为数字视频信号,位于显示设备中。

图8 外围设备

图9 以太网口原理图

图10 音频模块

LOW PASS FILTER中文名为低通滤波器,是容许低于截止频率的信号通过, 但高于截止频率的信号不能通过的电子滤波装置

DAC数模转换器,又称D/A转换器,简称DAC,它是把数字量转变成模拟的器件。D/A转换器基本上由4个部分组成,即权电阻网络运算放大器、基准电源和模拟开关模数转换器中一般都要用到数模转换器,模数转换器即A/D转换器,简称ADC,它是把连续的模拟信号转变为离散的数字信号的器件。

图11 存储模块

其中包含:

·M.2硬盘接口(位于屏幕下方,需拆解)

·SD卡接口(位于屏幕下方边缘处,无需拆解)

·EEPROM (Electrically Erasable Programmable read only memory),带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值