
高速接口
文章平均质量分 81
InnoLink_1024
一名FPGA数字逻辑设计和嵌入式系统开发的爱好者
展开
-
FPGA:高速接口JESD204B以及FPGA实现
JESD204B是由JEDEC(固态技术协会)制定的一种高速串行通信标准,主要用于数据转换器(如ADC、DAC)与数字处理单元(如FPGA、ASIC)之间的高速数据传输。高速串行通信JESD204B采用差分对(SerDes)进行高速串行数据传输,单通道速率可达12.5 Gbps(JESD204C进一步提升至32 Gbps)。通过多通道(lanes)并行传输,支持更高的总带宽,适合高采样率、高分辨率的数据转换器。主要特性同步性。原创 2025-05-19 23:37:14 · 1536 阅读 · 0 评论 -
FPGA: Xilinx Kintex 7实现PCIe接口
在Kintex-7 FPGA上实现PCIe接口,核心是使用Xilinx 7 Series PCIe IP核,配置GTX收发器和AXI-Stream接口,结合用户逻辑实现数据传输。流程包括IP配置、逻辑设计、仿真验证和硬件调试。参考Xilinx文档和示例工程,可快速搭建PCIe通信系统。原创 2025-05-14 22:11:27 · 1423 阅读 · 0 评论 -
FPGA:Xilinx Kintex 7实现DDR3 SDRAM读写
通过MIG IP核,Kintex-7 FPGA可以高效实现DDR3 SDRAM的读写。核心步骤包括:配置MIG生成控制器、设计用户逻辑、验证时序、仿真测试和硬件调试。结合Xilinx文档和参考设计,可快速搭建可靠的DDR3接口。原创 2025-05-14 22:07:49 · 1244 阅读 · 0 评论 -
计算机硬件(南桥):主板芯片组FCH和PCH的区别
在计算机主板设计中,(Fusion Controller Hub)和(Platform Controller Hub)分别是AMD和Intel对主板芯片组中“南桥”(Southbridge)部分的命名。尽管两者功能相似,但受不同厂商架构设计的影响,存在一些关键区别。原创 2025-05-07 22:46:54 · 1046 阅读 · 0 评论 -
计算机硬件:AMD X670E与B650主板的PCIe通道分配
X670E适合追求极致扩展性与多设备支持的高端用户,而B650则以性价比满足主流需求。选择时需结合具体主板型号的通道分配设计(参考官网规格),避免带宽冲突或性能损失。(两颗Promontory 21芯片),通过菊花链连接,总扩展能力更强。,仅一颗Promontory 21芯片,扩展能力有限。原创 2025-05-06 18:41:38 · 741 阅读 · 0 评论 -
CPU:为什么Ryzen 7000系列处理器PCIe通道总数是28,而可用的通道数是24?
Ryzen 7000系列处理器的28条PCIe通道中,24条直连高速设备,4条用于芯片组通信。用户“可用”的24条是直接可控的高性能通道,而芯片组的通道属于扩展资源,带宽和优先级较低,因此不计入用户直接可用的范畴。原创 2025-05-06 18:38:38 · 295 阅读 · 0 评论 -
高速接口:PCIe 3.0 Link Training的详细过程
PCIe链路训练(Link Training)是物理层自动协商链路参数的关键过程,确保两端设备(如根复合体和端点)能以最优速率和配置建立稳定连接。PCIe 3.0的链路训练在兼容前代协议的基础上,引入了更复杂的均衡(Equalization)机制以支持8.0 GT/s的高速率。若检测到有效接收器,双方以PCIe Gen1的默认速率2.5 GT/s启动通信。完成上述步骤后,链路进入L0状态,开始正常数据传输。若链路需要调整速率或宽度,会触发恢复(Recovery)状态重新训练。原创 2025-05-05 15:20:37 · 634 阅读 · 0 评论