Re: [讨论] PHY design 请教

楼主: wxyz666 (vff )   2020-08-12 13:30:50
※ 引述《peterlin0224 (无)》之铭言:
: 请教各位板上强者大大,
: 一般高速PHY里面包含PCS,PMA和PMD三层,
: 常听到的Serdes似乎是指PMA和PMD,
: 做数位的人如果去做PCS那块,
: 将来会有发展前景吗?
: 小弟对这部分不是很了解,
: 麻烦懂的人开示一下,
: 谢谢
PCS,PMA和PMD 看起来应该是802.3 base-tx
最近刚好在整理相关资料,有错的话请指教
PHY 主要会有三大块 DSP(算法)、数位(控制PMA、PMD、PCS)、类比(PMA和PMD)
一般来说职缺也就是算法、数位ic设计、类比ic设计
会谈到PCS通常是数位的部份
类比通常都还会在细分 ADC TX RX PLL,实际上也是由这些电路组成PMA和PMD
数位的部分基本上也不会去管PMA和PMD内部设计是什么
只要知道怎么去控制这些电路就好
而PCS是纯数位,所以一定会需要了解内部电路的原理
======================================================
serdes 的部分可以细分为block 和 整个系统
block 就是指说 Parallel to Serial, PHDET, Serial to Parallel TX RX 所组成
里面最关键的电路就是CDR,而CDR又可以分类比做或数位做
而从系统面来看整个PHY都可以算是serdes,因为需要8b/10b,还有scrambler
,serializer等等
在giga的部分 serdes是属于光通讯,和base-tx不大一样,建议先把base-tx的部份弄懂
再来看base-fx的部分
在ethernet领域我知道的就是这样
其他我就不清楚了,因为phy指的不一定是ethernet
还有usb、HDMI只要是有控制到类比传输的部分都可以说是 phy (应该吧)
而serdes在只有用data在传输的接口都可以用,也不是只有ethernet在用
===================================================================
数位的部分还少提到更重要的部份 AN
===================================================================
另外想问一下,为什么提到ethernet、pcs就会有人说是MAC
明明是
MAC <=> PCS PMA PMD <=> RJ45 <=> PMD PMA PCS <=> MAC
为啥会是做MAC ?? 不懂
可以指教一下吗?
作者: jpopaholic (日音スキ)   2020-08-12 13:51:00
因为很少会单独做pcs和mac 通常都是一整个系统都有,所以会让人搞混
作者: peterlin0224 (普通人)   2020-08-12 14:10:00
谢谢说明
作者: Sugo11   2020-08-12 18:42:00
PCS 和 MAC中间有MII
作者: acelp (未来,一直来一直来)   2020-08-12 20:48:00
补充一下 你都说了职缺有数位跟算法 pcs到mac都是数位电补充一下 你都说了职缺有数位跟算法 pcs到mac都是数位电路implementation 而且这块不难买 通常PHY的重点是在CDR这块 以Ethernet 来看有eq跟viterbi 看远一点还有afe跟怎么跟afe一起做channel model而且早期的人是从channel model整路一直做到RTL implementation

Links booklink

Contact Us: admin [ a t ] ucptt.com