最新博文

0
推荐
40
阅读

PCIe扫盲——物理层逻辑部分基础(二)

上一篇文章中提到了Mux会对来自数据链路层的数据(TLP&DLLP)插入一些控制字符,如下图所示。当然,这些控制字符只用于物理层之间的传输,接收端的设备的物理层接收到这些数据后,会将这些控制字符去除,在往上传到其数据链路层。当然,除了STP...
0
推荐
37
阅读

PCIe扫盲——物理层逻辑部分基础(一)

首先,回顾一下,之前看了很多遍的PCIe的Layer结构图:PCIe中的物理层主要完成编解码(8b/10b for Gen1&Gen2,128b/130b for Gen3 and later)、扰码与解扰码、串并转换、差分发送与接收、链路...
0
推荐
35
阅读

PCIe扫盲——Ack/Nak 机制详解(二)

这一篇文章来简单地分析几个Ack/Nak机制的例子。Example 1. Example of AckStep1 设备A准备依次向设备B发送5个TLP,其对应的序列号分别为3,4,5,6,7;Step2 设备B成功的接收到了TL...
0
推荐
38
阅读

【经验】易天光通信针对光模块在工作中遇到的问题汇总

人的一生不会总是一帆风顺的,总会遇到一些问题。光模块亦如此,其在工作过程中不能保证一直都不出问题,出现问题也是正常的,我们要从问题中吸取经验,才会有所进步。今天我们来汇总一下光模块在工作中遇到哪些问题。 1.兼容性(这是最基本的,也是最常见...
0
推荐
31
阅读

100G QSFP28 SR4光模块怎么样?好不好?-易飞扬Gigalight

随着光通信行业的快速发展,用户需求的增大,早期低速率的光模块已经慢慢不能满用户的传输需求。在这样的情况之下,100G光模块市场成为了市场的焦点。100G光模块在这几年来凭借高速率和高性价而成为市场的霸主。而在本文中,易飞扬通信给大家介绍的...
0
推荐
32
阅读

Ameya360 活动与健康监测器解决方案

可穿戴设备在近年来可谓在健康领域关注度越来越高,从最初的智能手环、计步器到至今的智能手表、运动监测、智能眼镜、心率血氧检测仪、智能助听器等等,可穿戴设备产品的形式已经涵盖了几乎所有可能存在的形式。同时,可穿戴设备的健康监测功能也从起...
0
推荐
26
阅读

建筑工地扬尘噪声监测仪

BR-ZS4T-S扬尘在线监测系统是四川瞭望自主研发的的全天候户外扬尘噪声自动监测终端仪器。此监测仪器符合行业相关标准及环境保护法,可无缝对接数字城管、智慧城市、数字工地、智慧环保、物联网等大型系统平台,是建筑工地、城市交通环境和工厂矿企业...
0
推荐
25
阅读

建筑工地扬尘噪声监测仪

BR-ZS4T-S扬尘在线监测系统是四川瞭望自主研发的的全天候户外扬尘噪声自动监测终端仪器。此监测仪器符合行业相关标准及环境保护法,可无缝对接数字城管、智慧城市、数字工地、智慧环保、物联网等大型系统平台,是建筑工地、城市交通环境和工厂矿企业...
0
推荐
23
阅读

随着安全漏洞的增加,基于硬件的MCU解决方案占据中心地位

  事实上,所有基于MCU的嵌入式系统——汽车、无人机、USB棒、车库门开启器、数码相机,甚至打印机墨盒等消耗品都容易受到安全攻击。  越来越多的文件安全漏洞使用物联网作为切入点,提高了联网设备设计社区的安全意识。通常情况下,这些故事涉及影...
0
推荐
41
阅读

PCIe扫盲——Ack/Nak 机制详解(一)

前面在数据链路层入门的文章中简单地提到过Ack/Nak机制的原理和作用,接下来的几篇文章中将对Ack/Nak机制进行详细地介绍。Ack/Nak是一种由硬件实现的,完全自动的机制,目的是保证TLP有效可靠地传输。Ack DLLP用于确认TLP...
0
推荐
35
阅读

PCIe扫盲——DLLP(数据链路层包)详解

首先说明一下,在本次连载的博文中,DLLP一般指的是由发送端的数据链路层发送,接收端的数据链路层接收的数据包,其和事务层(Transaction Layer)一般没有什么关系。本文将要介绍的DLLP指的正是这样的数据包,其一般用于Ack/N...
0
推荐
35
阅读

PCIe扫盲——Quality of Service简介

前面的文章中介绍过,为了保证视频、音频等数据得到优先传输,PCIe总线实现了一种叫做Quality of Service(QoS)的机制。QoS可以满足视频、音频等对Latency和实时性(Isochronous)要求比较高(一般不可以被打...
0
推荐
49
阅读

PCIe扫盲——Flow Control基础(二)

在任何事务层包(TLP)发送之前,PCIe总线必须要先完成Flow Control初始化。当物理层完成链路初始化后,便会将LinkUp信号变为有效,告知数据链路层可以开始Flow Control初始化了。如下图所示:注:由于VC0是默认使能...
0
推荐
36
阅读

PCIe扫盲——Flow Control基础(一)

Flow Control即流量控制,这一概念起源于网络通信中。PCIe总线采用Flow Control的目的是,保证发送端的PCIe设备永远不会发送接收端的PCIe设备不能接收的TLP(事务层包)。也就是说,发送端在发送前可以通过Flow ...
0
推荐
45
阅读

PCIe扫盲——TLP Header详解(四)

PCIe中的Message主要是为了替代PCI中采用边带信号,这些边带信号的主要功能是中断,错误报告和电源管理等。所有的Message请求采用的都是4DW的TLP Header,但是并不是所有的空间都被利用上了,例如有的Message就没有...