上周在看了我的朋友Dave Jones拆解一台旧的Fluke 91 ScopeMeter DSO(数字采样示波器)的视频时,我突然发现,这款有20年历史的测试设备标志着ASIC设计历时10年的衰落正开始显著加速。
Dave打开eBay ScopeMeter,发现其内部有数字和模拟两个主要的电路板。ScopeMeter的数字电路板包含两个ASIC和一个83C196掩码编程的16位微控制器(来自Intel的早期MCS-96系列)。SoC时代开始于1995年,Fluke于1994年构建这款DSO,刚好在处理器开始采用ASIC技术之前,因此我们能够看到有单独的板载微控制器。
ScopeMeter数字电路板上的数字ASIC似乎是闪存存储器/键盘控制器(标记为“Fluke MASIC”,由日立公司制造)和时基/触发器/事件计数器/显示处理器(标记为“Fluke D-ASIC”,由LSI公司制造)。第三块ASIC则由飞利浦公司制造,这是DSO模拟电路板上的模拟芯片,其集成有放大器、模拟开关和跟踪保持电路,可提供两个模拟信号通道。也就是说采用两个数字ASIC和一个模拟ASIC的相对较小型的仪器近20年前售价为一两千美元。
下面是Dave的EEVBlog视频截图,左侧为ScopeMeter的数字电路板。我分别在两个数字ASIC和Intel 83C196微控制器上画了红圈。
Fluke ScopeMeters作为一种测试设备,销量较高。不过让人很难相信今天设计的任何此类仪器会采用两个数字ASIC和一个微控制器。事实上今天根本就不会出现这样的设计。要是Fluke晚几年再设计这款ScopeMeter,很可能这两个数字ASIC和一个掩码编程的微控制器都会设计成一个SoC,或许极有可能是ARM微处理器内核。