2.1 Perf-V 开发板初识
2.1.1 Perf-V 开发板开箱
我入手的版本为Perf-V 开发板基础版本,开门见山,开箱见下图
Fig 1 Perf-V 开发板基础版本开箱示意图(5V电源未拍)
注:Perf-V 开发板基础版本共四个部件:
(1) Perf-V 开发板
(2) USB 数据线(TYPE A接口转Micro B接口)
(3) FPGA USB Cable
(4) 5V电源(上图未拍全)
2.1.2 Perf-V 开发板原理图
Fig 2 Perf-V 开发板板载资源示意图
2.1.2.1 电源管理
Perf-V 开发板为5V电源输入,大部分接口电压为3.3V,辅助电压为1.8V,DDR电压为1.5V,FPGA核心电压为1.0V。
电源有上电时序,为5.0V->1.0V->1.8V->1.5V/3.3V。
2.1.2.2 时钟源
Perf-V 开发板时钟源采用外部有源晶振电路:50MHz。
2.1.2.3 Perf-V 开发板I/O
Perf-V 开发板包含9个LED,9个按键,2对差分AD采用输入
2.1.2.4 DDR3及Flash
Perf-V 开发板包含一块DDR3 SDRAM,256Mbyte。
Perf-V 开发板包含两块Flash,分别为8Mbyte。
2.1.2.5 扩展接口
Perf-V 开发板共有三个用户扩展接口:P1、P2、JP1.
2.1.3 初识
Perf-V 开发板核心处理芯片采用Xilinx Artix-7 FPGA 芯片XC7A35T1FTG256C。XC7A35T1FTG256C芯片共33280个逻辑单元,可配置逻辑块:400Kb,Block RAM:1800Kb,可用IO数量:210个,时钟单元:5。
Perf-V 开发板基础版本由澎峰科技(PerfXLab)于2018年开发完毕。开发者提供了完备的调试环境(可在Linux和Windows运行),配备了完备的Demo程序。这对于应用者比较友好,容易上手与再开发。
本次我的角色是测试,前期将以接口测试切入。后期加入应用设计,以功能和性能为导向。Perf-V 开发板可以移植野火RISC-V架构及软核,希望碰出火花。
|