前言

之前解读了 Hideo Okawara 关于 FFT Resolution、ADC 过采样 的介绍,非常经典。

Hideo Okawara 有一整套 Mixed Signal 的教程,现已被 Advantest(爱德万测试)托管。之前留了一个坑,说要把 Hideo Okawara 的教程都收集整理一下。

由于 Advantest 网站不太现代化,网页链接也不按顺序编号,所以我准备用 Google 搜一下,无意之中发现已经有国外网友将 Hideo Okawara 的教程整理过了,这真是太好了。

图1 Tom Verbeure 整理汇总的 Hideo Okawara 教程

图1 Tom Verbeure 整理汇总的 Hideo Okawara 教程,来源 [1]

而且,没想到这位国外网友我们之前也看到过,并且在介绍 Sinc Filter 时引用过他博客的图片。

我看了一下博主的个人介绍,他叫 Tom Verbeure,是一位 Nvidia 的硬件工程师,并且个人博客涉猎很广,比如,他在用 FPGA 自建一个 Sigma Delta ADC,所以我们才会看到他描述 ADC 中 Sinc Filter 的内容。

图2 Tom Verbeure 的个人介绍

图2 Tom Verbeure 的个人介绍,来源 [2]

嗯。。履历牛。


Hideo Okawara 教程及链接

以下给出由 Tom Verbeure 整理汇总的 Hideo Okawara 教程及链接,因为原文就是英文,就不对标题进行翻译,或做其他改动了。

其中部分教程没有链接,如果网友找到,欢迎补充。


DSP-Based Testing

DSP-Based Testing - Fundamentals https://www3.advantest.com/documents/11348/426c0e80-f61a-4d87-bd0d-d64fa33aa07c

DSP-Based Testing - Fundamentals 2 - Waveform Generation https://www3.advantest.com/documents/11348/7eb55785-689a-43ee-acce-e144fba39f27

DSP-Based Testing - Fundamentals 3 - DAC Output Waveform https://www3.advantest.com/documents/11348/4e3375cb-ae8f-4407-89ee-067c36b43f27

DSP-Based Testing - Fundamentals 4 - Multi-tone Data Generation https://www3.advantest.com/documents/11348/dbfc8c98-39bd-4c19-b330-9a8b598ca03c

DSP-Based Testing - Fundamentals 5 - Spectrum Analysis – DFT https://www3.advantest.com/documents/11348/dbbdc762-84e0-4e50-b9cf-2dd34d625e8a

DSP-Based Testing - Fundamentals 6 - Spectrum Analysis – FFT https://www3.advantest.com/documents/11348/8c5e06b8-85b8-407d-b253-b671ca9ac85c

DSP-Based Testing - Fundamentals 7 - Coherent Condition https://www3.advantest.com/documents/11348/7f5f00bb-f5f0-41da-b154-fc1d974ad201

DSP-Based Testing - Fundamentals 8 - Under Sampling https://www3.advantest.com/documents/11348/739ea777-826d-4fcd-865e-e6499acab10a

DSP-Based Testing - Fundamentals 9 - Under Sampling 2 https://www3.advantest.com/documents/11348/80cbd2da-a8c3-4ded-aac7-9370debcb7a3

DSP-Based Testing - Fundamentals 10 ?

DSP-Based Testing - Fundamentals 11 - Windowing https://www3.advantest.com/documents/11348/57115a59-cbf4-4ec0-bb93-28b35e408bfd

DSP-Based Testing - Fundamentals 12 - Spectrum Estimation https://www3.advantest.com/documents/11348/f641a733-fcbe-43e8-b020-7799cd4c82bc

DSP-Based Testing - Fundamentals 13 - Inverse FFT https://www3.advantest.com/documents/11348/ff0de77c-a606-478b-a243-146e7d29ca6f

DSP-Based Testing - Fundamentals 14 - FIR Filter https://www3.advantest.com/documents/11348/305e8639-4628-4a5d-8c21-03b725f06264

DSP-Based Testing - Fundamentals 16 - Moving Average https://www3.advantest.com/documents/11348/6c2835df-868d-43e9-965d-86dcd43f10d3

DSP-Based Testing - Fundamentals 17 - Another Method in S/N Calculation https://www3.advantest.com/documents/11348/6236c092-8dc9-41b5-8ff2-c9ab1381cacc

DSP-Based Testing - Fundamentals 18 - Histogram Method in ADC Linearity Test https://www3.advantest.com/documents/11348/27fd03db-3c5d-49e7-afb9-e0bcb6861cee

DSP-Based Testing - Fundamentals 20 - Effect of Jitters in Sampling Clock and Test Signal https://www3.advantest.com/documents/11348/d0c70a12-c101-4372-ac59-0e767b2e5188

DSP-Based Testing - Fundamentals 21 - Trend Removal (Part 1) https://www3.advantest.com/documents/11348/5e410019-590e-4bee-a413-b21549ad3e67

DSP-Based Testing - Fundamentals 22 - Trend Removal (Part 2) https://www3.advantest.com/documents/11348/5dfa026f-e063-43b0-a905-98d01015a220

DSP-Based Testing - Fundamentals 23 - Centering https://www3.advantest.com/documents/11348/c2ad335c-f86a-4a93-b5b2-c709843c9d8f

DSP-Based Testing - Fundamentals 24 - AM Waveform Generation https://www3.advantest.com/documents/11348/e824aac2-1dd8-4483-8218-961c2b2b279b

DSP-Based Testing - Fundamentals 25 - PM & FM Waveform Generation I https://www3.advantest.com/documents/11348/c08a01ae-6055-429f-9452-6dbd029c52bd

DSP-Based Testing - Fundamentals 26 - Differential/Integral Operations by FFT&IFFT https://www3.advantest.com/documents/11348/5a9dff6f-e8d9-4ae7-a759-c377fa5625da

DSP-Based Testing - Fundamentals 27 - Multi-tone Under-sampling Conditioning https://www3.advantest.com/documents/11348/4214e27d-75ff-4086-bafd-40bc503af665

DSP-Based Testing - Fundamentals 28 - PM & FM Waveform Generation II (Orthogonal Method) https://www3.advantest.com/documents/11348/825d8666-bfaf-413a-8153-2ea1bf2bdb9d

DSP-Based Testing - Fundamentals 29 - Precision Waveform Shift https://www3.advantest.com/documents/11348/647ab1d0-bcb4-4bc2-b70d-8898fa7c0829

DSP-Based Testing - Fundamentals 30 - Jitter Injection https://www3.advantest.com/documents/11348/345961e2-1a19-4eef-ad5a-142288c7626b

DSP-Based Testing - Fundamentals 31 - Window in Spectrum Analyses vs. Window in FIR Generation https://www3.advantest.com/documents/11348/a45ac870-1fa5-4b3c-b3d7-bd77c13b7076

DSP-Based Testing - Fundamentals 32 ?

DSP-Based Testing - Fundamentals 33 ?

DSP-Based Testing - Fundamentals 34 ?

DSP-Based Testing - Fundamentals 35 - F-matrix Simulation https://www3.advantest.com/documents/11348/ff1bce8c-28dd-42d4-8f3f-91adbf3bf662

DSP-Based Testing - Fundamentals 36 - Filter Response Simulation by F-matrix https://www3.advantest.com/documents/11348/8fe54b10-c564-4b5a-85c1-1fe9774daf95

DSP-Based Testing - Fundamentals 37 - F-matrix Simulation TDR https://www3.advantest.com/documents/11348/df574dcf-0d03-468f-8343-d15efe9d7968

DSP-Based Testing - Fundamentals 38 - TDR Experiment https://www3.advantest.com/documents/11348/dc91fd4d-13ae-4258-a0ba-2fc661d8828f

DSP-Based Testing - Fundamentals 39 - F-matrix Cable Simulation https://www3.advantest.com/documents/11348/c4eea384-d2b3-4f4e-8b15-a9eb2cda5ab6

DSP-Based Testing - Fundamentals 40 ?

DSP-Based Testing - Fundamentals 41 - FM Stereo Waveform Generation https://www3.advantest.com/documents/11348/a6a2ebad-571b-446e-a2ca-fdc25c3fc997

DSP-Based Testing - Fundamentals 42 - Jitter Calculation by Spectrum https://www3.advantest.com/documents/11348/1c6c5760-99f9-4b2e-b197-9ad2ae9e499c

DSP-Based Testing - Fundamentals 43 - Jitter Estimation from Phase Noise Data https://www3.advantest.com/documents/11348/c20ff6b6-82be-4310-9fa8-6b96fec1faa2

DSP-Based Testing - Fundamentals 44 - Analog Signal Generation by Digital Pin Driver I https://www3.advantest.com/documents/11348/685fcddd-b46c-49d9-aba7-3468209c587f

DSP-Based Testing - Fundamentals 45 - Analog Signal Generation by Digital Pin Driver II https://www3.advantest.com/documents/11348/a1b78f79-6218-4b61-9ae2-9c8c06f449a4

DSP-Based Testing - Fundamentals 46 - Per-pin Signal Generator https://www3.advantest.com/documents/11348/b5c42182-8339-47f2-bed7-c68114ddcd2a

DSP-Based Testing - Fundamentals 47 - Coherent Waveform Reconstruction https://www3.advantest.com/documents/11348/eab3332b-856e-4f38-951f-1625b256381b

DSP-Based Testing - Fundamentals 48 - Lagrange Interpolation https://www3.advantest.com/documents/11348/6775ef43-3a10-44a1-b671-f4fc3047d882

DSP-Based Testing - Fundamentals 49 - S-parameter De-embedding https://www3.advantest.com/documents/11348/afb107ad-e658-42fb-a0b2-e3b060faae9a

DSP-Based Testing - Fundamentals 50 - PRBS (Pseudo Random Binary Sequence) https://www3.advantest.com/documents/11348/3e95df23-22f5-441e-8598-f1d99c2382cb

DSP-Based Testing - Fundamentals 51 - CIC Decimation and FIR Filter https://www3.advantest.com/documents/11348/9be9d841-823a-4a04-a7cc-38629a78fe6c

DSP-Based Testing - Fundamentals 52 - 2 FFT in 1 https://www3.advantest.com/documents/11348/e4d5c2d9-9288-4745-9fa5-eafef5c1ceae

DSP-Based Testing - Fundamentals 53 - π/4 DQPSK Modulation https://www3.advantest.com/documents/11348/b863139e-a308-47ed-b817-4a482be8a5b5


Frequency/Phase Analysis by Orthogonal Demodulation

Part 1

?

Part 2 - PLL Lock-in Trend Analysis by RT-SPU Empowered Digitizer https://www3.advantest.com/documents/11348/7c47bfae-ff2e-4d27-b0a6-c43aa3bc9739

Part 3 - More Application Examples of ODM https://www3.advantest.com/documents/11348/96e01503-d452-4f9f-8c86-fbd4543648e8

Part 4 - ODM Application by Wide-band Waveform Sampler https://www3.advantest.com/documents/11348/09017a20-ab7a-4a9d-b3fd-9bf6b9dccfe9


Misc

Centering a Pulse Waveform https://www3.advantest.com/documents/11348/56c1d44e-df9a-45b8-be84-1259305dfe60


没想到有这么多教程,所以,感谢 Tom Verbeure,他的原文见参考资料 [1]。

当然,教程不在多,更在于阅读理解。各位共勉。


参考资料

  1. https://tomverbeure.github.io/2024/01/06/Hideo-Okawara-Mixed-Signal-Lecture-Series.html
  2. https://www.linkedin.com/in/tom-verbeure-b1b8aa/

欢迎关注我的微信公众号“疯狂的运放”,及时收到最新的推文。