MS Dairy/MS study
-
SerDes 3/2MS Dairy/MS study 2023. 3. 2. 22:53
대학원에 입학을 해서 다시 SerDes와 PCIe, data center switch에 대해서 공부를 계속하게 되었다. serdes를 다시 복습해보면, 한 SOC에서 다른 SOC로 data를 wireline을 통해서 전달을 하는 것이다. 이때 사실 예전에는 parallel 방식을 사용했는데, size측면에서 less wire가 필수적으로 되기에 serialize가 필수적이게 되었다. cf) 10Gbps => 100ps Capacitor들로 인해서 loss가 생기는 신호선은, 고주파에서 특히 loss가 크기에 채널 BW(속도)를 높이기 위해서 Equalizer가 필수로 필요하다. ISI인 양 옆의 방해를 없애는 것이 필요하다. 전체적으로 serdes의 모습으로 보면 Transceiver lane을 볼 수 ..
-
SerDes 2/24MS Dairy/MS study 2023. 2. 24. 17:57
equalizer를 이전에 보면서 filter 얘기가 나오서 digital signal processing에 대해서 간략하게나마 공부를 해야할 것 같아서 filter에 대한 것 위주로 찾아보게 되었다. 우선 modulation에 대해서 간략히 공부를 하였다. IQ modulation이 기초로 필요했는데, 이 부분의 핵심은 바로 sin과 cos으로 모든 신호를 표현할 수 있다는 것이다. 직교성이라는 특징때문이다. 위와 같이 동위상 성분과, 직교 성분으로 나타낼 수 있는 것이다. 변조는 보내자고하는 정보 신호로 반송파(carrier)의 진폭/주파수/위상 을 변화시켜서 정보 신호를 spectrum이 높은 쪽으로 보내는 것이다. 그런 변조 방식에는 ASK, FSK, PSK, QAM 등이 있다. ASK의 경우는 ..
-
SerDes 2/22MS Dairy/MS study 2023. 2. 22. 19:47
이번에는 matlab을 한번도 써본적이 없는 나로써, matlab을 경험해보고 추후에 어떻게 공부를 할지 방향을 잡는 것을 목표로 두었다. 그리고 다시 serdes와 chip 설계에 대해서 공부하는 것을 목적으로 두고 공부를 시작했다. 오전에는 matlab을 중점으로, 오후에는 잡다한 지식을 쌓고 대학원에 대한 정리로 마무리를 하게 되었다. 먼저 matlab을 학부과정동안 안써본 것도 참 멍청한 것 같다.... 진작 좀 쓸걸... 아무튼 그래서 유튜브를 찾아서 기본적인 행렬곱에 대해서 따라하면서 익혔다. 그리고 마지막을 script를 작성해서 .m 파일로 저장후에 실행을 시키는 방식을 배웠다. FIR filter를 matlab으로 작성해서 transfer function을 보는 것이었다. 내가 2시간 가..
-
SerDes 2/21MS Dairy/MS study 2023. 2. 21. 14:24
열심히 해야지 싶으면서도, 설 이후로는 idec 강의를 듣는 것 외에 특별히 한 것이 없었다... 교수님과 면담을 하고 나서 다시 결정을 좀 해보려고 했는데, 교수님께서 바쁘셔서 내가 다시 공부를 했어야했다. 근데 안일하게 계속 생각하고 놀다보니까 벌써 다음주가 개강이다... 그래서 사실 좀 두렵다. 일찍 공부를 좀 했어야하는데... 그래서 다시 그 동안 잠깐 공부했던 것들을 적어보면서 계획을 수립해야겠다. 특히 영상을 다 보고 논문을 읽고 Matlab을 해봐야한다. 이번주에 오티도 있고 참 바쁠 것 같지만, 운동도 같이 병행하면서 열심히 해보면서 학교 생활에 적응을 해야겠다!! 우선은 1달 전에 계속 보던 영상에 대한 이야기이다. PAM4에 대한 기본적인 이야기로 NRZ와 다르게 2bit씩 data를 ..