当前位置:网站首页>USB (XVI) 2022-04-28
USB (XVI) 2022-04-28
2022-07-07 23:25:00 【Xiao Xiao and evening rain Xiao Xiao】
The relevant configuration of firmware should be clear before testing , May refer to ( fourteen ); Check the development environment article to understand Control center and Streamer Use , Use test use Streamer Conduct speed test , Make sure FX3 Running on the 3.0 state , Use Control center Complete the basic reading and writing test . In addition, you should know the board information before testing , Modify the corresponding pin mapping .
1. Reading test
The mechanism of lower machine reading test code is to read it all the time as long as there are a few numbers in the buffer , Until the buffer is read empty . In the read operation, use 16kB By the upper computer (control center) Data distribution , If the data is less than 16kB, Notice when sending , Not for 1024bit Multiple , Otherwise, only when the cumulative data reaches 16kB Can only be collected . At the same time, it has been verified , If the data sent by the upper computer is less than 1024 It can also be done through ILA Collect to . adopt GPIF II Interfaces can be FPGA Read , And it can be captured and verified by logic analyzer . among flag_x_d All signals are sampled . The sampled signal is used in the general formula calculation in the case of local signs . Use vivado burning (.bit) Documents are burned at the same time DEBUG(.ltx) The file will pop up ILA display , The trigger signal can be set to slrd_n Falling edge trigger of , Observe ILA Whether the last data captured is consistent with the data sent by the upper computer , Verify the experimental results . meanwhile Make it clear that a cell of the logic analyzer represents writing or reading a data word .
verilog The code is as follows :
边栏推荐
- 13、 System optimization
- USB (十八)2022-04-17
- Bea-3xxxxx error code
- In the field of software engineering, we have been doing scientific research for ten years!
- Network security -burpsuit
- Network security -beef
- Wechat forum exchange applet system graduation design completion (1) development outline
- Dynamic agent explanation (July 16, 2020)
- Install Fedora under RedHat
- How to generate unique file names
猜你喜欢
MySQL Index Optimization Practice II
Wechat forum exchange applet system graduation design (3) background function
Wechat forum exchange applet system graduation design (5) assignment
ROS2专题(03):ROS1和ROS2的区别【01】
leetcode-520. Detect capital letters -js
海内外技术人们“看”音视频技术的未来
js 获取对象的key和value
Puce à tension stabilisée LDO - schéma de bloc interne et paramètres de sélection du modèle
三问TDM
Description of longitude and latitude PLT file format
随机推荐
Network security -burpsuit
LM12丨Rolling Heikin Ashi二重K线滤波器
Unity3D学习笔记6——GPU实例化(1)
Mysql索引优化实战二
Kubernetes' simplified data storage storageclass (creation, deletion and initial use)
Adrnoid开发系列(二十五):使用AlertDialog创建各种类型的对话框
LDO稳压芯片-内部框图及选型参数
B_QuRT_User_Guide(37)
RE1 attack and defense world reverse
【编译原理】词法分析设计实现
Wechat forum exchange applet system graduation design completion (4) opening report
Unity3d learning notes 4 - create mesh advanced interface
ArcGIS: field assignment_ The attribute table field calculator assigns values to fields based on conditions
解决:信息中插入avi格式的视频时,提示“unsupported video format”
Oracle database backup and recovery
高级程序员必知必会,一文详解MySQL主从同步原理,推荐收藏
Network security - phishing
ArcGIS: two methods of attribute fusion of the same field of vector elements
What are the similarities and differences between smart communities and smart cities
Bit operation