跳转到主要内容

KV260 AI入门开发套件简介

judy 提交于

作者: 硬码农二毛哥 ,文章来源:<span id="profileBt"><a href="https://mp.weixin.qq.com/s/01dXeOHthAVO8RTU0K2UDg"&gt; 硬码农二毛哥微信公众号 </a></span>

去年参加Xilinx技术日,知道了KV260开发套件,对它有了初步的了解,最近拿到单板,对KV260有了新的认识,跟大家分享一下。

<li>KV260与K26的差异</li>

<li>K26的资源</li>

<li>KV260参考例程</li>

<li>K26能否可以进行自定义开发</li>

<strong>KV260与K26的差异</strong>
KV260是 AI入门套件,相当于底板加K26。K26分为工业级和商业级两个版本,每个K26上有两个连接器,用来将K26引出的引脚与底板连接。KV260上的K26只引出一个连接器,所以它能实现的功能是不全的。
<center><img src="http://xilinx.eetrend.com/files/2022-03/%E5%8D%9A%E5%AE%A2/100558680-24…; alt=""></center>

<strong>K26资源</strong>
K26核心芯片使用5EV系列芯片。

K26通过两个连接器引出如下类型IO:

○ PS MIO

○ PS-GTR transceivers

○ PS I2C platorm control bus

○ PL HPIO

○ PL HDIO

○ PL GTH transceivers

○ Sideband platorm signals

○ Power and power sequencing signals
<center><img src="http://xilinx.eetrend.com/files/2022-03/%E5%8D%9A%E5%AE%A2/100558680-24…; alt=""></center>

<strong>接口数量</strong>
HDIO

21HDIO->connector1

48HDIO->connector2

HPIO

16 差分对->connector1

42 差分对->connector2

GTH

x4->connector2 ->PL

GTR

x4-> PS-GTR

MIO

x49

<strong>接口功能描述</strong>
<center><img src="http://xilinx.eetrend.com/files/2022-03/%E5%8D%9A%E5%AE%A2/100558680-24…; alt=""></center>

<strong>MIO Banks</strong>
The MPSoC has a total of three MIO banks

All three MIO banks are powered by the SOM with a 1.8V power rail

<strong>Programmable Logic</strong>
HDIO 支持1.2v到3.3v

<strong>HPIO支持 1.0v或1.8v</strong>
<center><img src="http://xilinx.eetrend.com/files/2022-03/%E5%8D%9A%E5%AE%A2/100558680-24…; alt=""></center>

<strong>连接器</strong>
K26有两个连接器 SOM240_1 和OM240_2

KV260硬件上只连接了SOM240_1,无法使用GTH。

<strong>启动模式</strong>
K26单板配置引脚由SOM240_1引出到底板,PS_MODE引脚悬空配置成1,接0欧电阻配置成0。

<strong>KV260参考例程</strong>
KV260有如下四个官方例程:
<center><img src="http://xilinx.eetrend.com/files/2022-03/%E5%8D%9A%E5%AE%A2/100558680-24…; alt=""></center>

<strong>参考文档</strong>
Xilinx/kv260-vitis: Kria KV260 Vitis platforms and overlays (github.com)

https://xilinx.github.io/kria-apps-docs/main/build/html/docs/build_peta…

Kria K26 SOM - Xilinx Wiki - Confluence (atlassian.net)

<strong>自定义开发</strong>
由于K26原理图没有开放,我原来一直以为使用K26开发受限制,目前用了几天,没觉得受到限制,还需要进一步验证。