找回密码
 注册
关于网站域名变更的通知
查看: 179|回复: 32
打印 上一主题 下一主题

一个CPU可以同时作为三个PCIE从端吗

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2025-9-18 17:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1.CPU的PCIE一般当作主用(RC),或者当一个从设备(EP)应该也可以,没有用过一个cpu作为三个PCIE的从端(EP),上游连接三个主进行通信。

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 青馬加分,青鳥開扁!

查看全部评分

该用户从未签到

推荐
发表于 2025-9-20 09:25 | 只看该作者
huo_xing 发表于 2025-9-19 20:33
# z: [# v5 e4 k我没记错pcie工作不可以不用同时钟的。时钟可以在数据信号中提取,这是所有高速串行总线的基本功能。
+ F0 w$ N7 U0 Z6 _" q2 }7 e( m
高速串行信号有2个时钟域,第一级是从串行的Serdes中用CDR恢复时钟来采样串行数据 第二级要把串行的数据转为并行的32或者64位
, O* ]# H0 i2 S% P这2级时钟是会有一定相位差的。 在PCIE 中最简单的方式就是使用对面提供的100Mhz来同步整个链路
4 [, [6 ^" d' v; R9 ~$ |. J" W3 \$ b! W: L
如果使用其他的本地时钟或者 全用恢复时钟, 那么要仔细考虑这个后果。+ \! e- A2 B: N3 b7 n0 s! `

点评

同源肯定更好,但PCIE规范当中也可以用异步时钟  详情 回复 发表于 2025-9-20 14:40

该用户从未签到

推荐
 楼主| 发表于 2025-9-20 14:39 | 只看该作者
myiccdream 发表于 2025-9-19 17:11  z) n) W1 ?* W, n0 @
传统的X86 或者 CPU 估计是有困难的。: ~5 n, O! I. Z8 n3 M4 S; N: a
按照PCIE 的架构。 下游端口需要 锁定上游的 100MHZ时钟 来同步数据 ...

9 }3 A3 R1 i, |6 x2 ^( |; g; r2 n/ }1.时钟的话cpu这边有三个PCIE控制器,可以接入外部给进来的三个100MHZ时钟,; m0 Y# \# n; Q; u
2.rst应该没问题,我只要ep端,CPU提前启动,准备好就行了) H" ]0 O  W/ C( \* X2 B- q
3.FPGA要高端才能有多个PCIE硬核,K7这样的FPGA只能接一个PCIE,成本高
3 K1 S& j+ j3 W

该用户从未签到

推荐
发表于 2025-9-20 16:08 | 只看该作者
狂羁青马 发表于 2025-9-20 14:40% G! g7 f8 u# r  U* p- x; w
同源肯定更好,但PCIE规范当中也可以用异步时钟
1 O4 f8 S$ G4 S$ @( U1 m
按我的理解,pcie工作时钟是从数据恢复出来的。之所以有个100M时钟,一个是可以给其他芯片用,省成本。和网口的125M输出一样。
" ?5 q8 }" i6 d  K4 g- f+ L! O另外就是如果系统有时钟同步要求,可以用这个时钟来保证' k% J  _- S( A

该用户从未签到

5#
发表于 2025-9-18 18:56 | 只看该作者
不行。用pcie Switch

点评

交换机也只有一个上游端口啊,他要求是三个上游  详情 回复 发表于 2025-9-19 11:17
switch怎么个用法,上游三端口,下游一端口的switch这样吗,有这种用法吗  详情 回复 发表于 2025-9-19 09:51
  • TA的每日心情
    奋斗
    2025-9-19 15:00
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    6#
    发表于 2025-9-18 22:50 | 只看该作者
    想法想当的奇特呀,cpu就是主啊,让他做从,是迫不得已,方便一时所需,现在不但要做从,还一仆三主,真是让人迷惑啊

    点评

    这有什么迷惑的呢,cpu跟cpu的通信和高速数据传输啊,只是没这样用过  详情 回复 发表于 2025-9-19 09:52

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 質疑神架構特別獎勵!

    查看全部评分

    该用户从未签到

    7#
    发表于 2025-9-19 07:28 | 只看该作者
    Root Complex (RC) + Multiple Root Port
    ) E- U# q$ f1 r$ F) ~8 T
    某些 SoC/CPU 本身有多個 Root Port,CPU 晶片內建多個獨立通道。

    7 \& o8 m! c" S7 Q- B7 E7 f' p0 ?

    该用户从未签到

    8#
     楼主| 发表于 2025-9-19 09:51 | 只看该作者
    huo_xing 发表于 2025-9-18 18:564 U) U: i& N) q4 g" b& l( v7 O) p1 m
    不行。用pcie Switch

    1 J- T5 @/ n4 z  s+ mswitch怎么个用法,上游三端口,下游一端口的switch这样吗,有这种用法吗; V+ I4 S3 ?% z: u

    点评

    和你家里的路由器一样。只是功能强大的价格估计比你cpu还贵,还有都是国外牌子  详情 回复 发表于 2025-9-19 10:23

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 自己挖的坑要自己填!

    查看全部评分

    该用户从未签到

    9#
     楼主| 发表于 2025-9-19 09:52 | 只看该作者
    Dcpc086397900 发表于 2025-9-18 22:50) [* F  P5 u6 e! I
    想法想当的奇特呀,cpu就是主啊,让他做从,是迫不得已,方便一时所需,现在不但要做从,还一仆三主,真是 ...

    : L9 x! e4 F- V7 ]3 V7 r  \# d这有什么迷惑的呢,cpu跟cpu的通信和高速数据传输啊,只是没这样用过
    ! {$ r9 R: ^" Z0 J; p% X/ L

    点评

    PCIe Switch 應用方塊圖  详情 回复 发表于 2025-9-19 13:16
  • TA的每日心情
    奋斗
    2025-9-19 15:00
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    10#
    发表于 2025-9-19 10:17 | 只看该作者
    当设计使用多CPU的时候,其实通信就是类PCIe总线,具体细节没有研究过。

    该用户从未签到

    11#
    发表于 2025-9-19 10:23 | 只看该作者
    狂羁青马 发表于 2025-9-19 09:51
    + S8 Q+ r( N' b0 J' l9 B# Pswitch怎么个用法,上游三端口,下游一端口的switch这样吗,有这种用法吗
    % X2 ]1 r! I& |( _) q/ H/ Y
    和你家里的路由器一样。只是功能强大的价格估计比你cpu还贵,还有都是国外牌子0 d- ?* s' e5 }. L. J  }: _

    点评

    PEX8619可行吗  详情 回复 发表于 2025-9-19 16:06
  • TA的每日心情
    慵懒
    2025-9-19 15:22
  • 签到天数: 81 天

    [LV.6]常住居民II

    12#
    发表于 2025-9-19 11:17 | 只看该作者
    huo_xing 发表于 2025-9-18 18:563 i. `* O, h/ X% V1 x
    不行。用pcie Switch

    & h! r$ J6 i( `' m交换机也只有一个上游端口啊,他要求是三个上游% i! N" r! n$ L' E1 h
    6 p1 T8 t0 g9 ]0 {; |' V  m

    点评

    知识该更新了。wan和lan区分是老古董了,现在的路由器所有口都是一样。  详情 回复 发表于 2025-9-19 13:59
    PCIe Switch for Cross Link Architecture  详情 回复 发表于 2025-9-19 13:25

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 神架構不容質疑!

    查看全部评分

    该用户从未签到

    13#
    发表于 2025-9-19 13:16 | 只看该作者
    狂羁青马 发表于 2025-9-19 09:52
    * X: U4 N; U4 w/ ]6 z  M( z% Q( d  e) P这有什么迷惑的呢,cpu跟cpu的通信和高速数据传输啊,只是没这样用过

    - I% A0 y1 u9 y% X& X& bPCIe Switch 應用方塊圖  j7 u9 n* r7 H, T1 U) \: u9 k

    % ~  Z& V! }: z' o' K5 c0 _# R) z  r1 l! M

    PCIe Switch.jpg (23.65 KB, 下载次数: 0)

    PCIe Switch.jpg

    点评

    这不还是一个主端口吗  详情 回复 发表于 2025-9-19 16:05

    该用户从未签到

    14#
    发表于 2025-9-19 13:25 | 只看该作者
    kuokuo250 发表于 2025-9-19 11:17* o* q5 J8 ^, X0 W* }2 h- b+ q0 L* Y
    交换机也只有一个上游端口啊,他要求是三个上游
    - ^; s2 o6 b( T8 e' ]% h
    PCIe Switch for Cross Link Architecture. K& O2 \* {: ?- U, C
    : G  j8 x/ C* Q8 `

    2 p! y* R2 R0 V1 l

    PCIe Switch for Cross Link Architecture.jpg (49.67 KB, 下载次数: 0)

    PCIe Switch for Cross Link Architecture.jpg

    点评

    補充資料: Multi-Host System and Intelligent I/O Design with PCI Express  详情 回复 发表于 2025-9-19 22:42
    補充資料: Multi-Host Sharing of NVMe Drives and GPUs Using PCIe Fabrics  详情 回复 发表于 2025-9-19 22:38
    用这种方案的成本不是一般酸爽。当时我们项目上要ssd和wifi6(pcie),开始也想搞Switch。最后放弃了,ssd改成sata3.0  发表于 2025-9-19 14:02

    该用户从未签到

    15#
    发表于 2025-9-19 13:59 | 只看该作者
    kuokuo250 发表于 2025-9-19 11:17
    . ?: b( R, o+ H) B交换机也只有一个上游端口啊,他要求是三个上游

    / V% C0 C' p. J9 g( m* T. f2 j知识该更新了。wan和lan区分是老古董了,现在的路由器所有口都是一样。2 k2 m7 j, T4 [& r% w

    点评

    沒辦法!他就設計了一個多主單從的爽架構。^_^  发表于 2025-9-19 17:40

    该用户从未签到

    16#
     楼主| 发表于 2025-9-19 16:05 | 只看该作者
    超級狗 发表于 2025-9-19 13:16
    6 U3 F9 J1 n7 w5 oPCIe Switch 應用方塊圖
    $ x! d6 I$ o  p2 J+ c$ D% l" o
    这不还是一个主端口吗

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 是的!下一帖馬上神救援。

    查看全部评分

    该用户从未签到

    17#
     楼主| 发表于 2025-9-19 16:06 | 只看该作者
    huo_xing 发表于 2025-9-19 10:23
    % G2 m4 r* T% i: D和你家里的路由器一样。只是功能强大的价格估计比你cpu还贵,还有都是国外牌子
    $ K9 l) s* _& s2 v1 x
    PEX8619可行吗
    ( A0 a  Y/ T: Q

    点评

    大哥,抓重点啊。不是应该去和你们领导询问项目成本吗? 把这个switch很高的信息告诉领导,说不定你从这个坑爬出来了。一个高级点的成本估计1k+美刀。便宜的也要上百  详情 回复 发表于 2025-9-19 20:32
    十多年前用过,肯定不行。  详情 回复 发表于 2025-9-19 17:10
  • TA的每日心情
    奋斗
    2025-9-19 15:00
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    18#
    发表于 2025-9-19 17:10 | 只看该作者
    狂羁青马 发表于 2025-9-19 16:06: K/ E) c; J$ a2 f! ~! A  Z& [
    PEX8619可行吗

    . N- Q3 g- y# y2 m1 v十多年前用过,肯定不行。5 D2 l/ F. l9 j& n
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-9-21 02:43 , Processed in 0.140625 second(s), 29 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表