讲真,最开始接触那会子,我整个人都是懵的。啥“逻辑代数”,啥“卡诺图”,听起来就跟天书似的。我记得大一刚进实验室那会儿,特冲,觉得自个儿高中物理挺好的,玩个电路板还不简单?结果第一次焊东西,就闹了笑话。那时候不懂啥是OC门(集电极开路门),也不知道上拉电阻是个嘛玩意儿,就想当然地想把两个芯片的输出端直接并一块儿,觉得这样能多带几个灯。心里头还美滋滋的,觉着自己挺聪明,能无师自通。结果一通电,好家伙,先是闻到一股子糊味儿,紧接着那芯片就冒烟了,青烟直冒!给我吓一跳,旁边的师兄看了一眼,幽幽地来了句:“行啊,又是个敢跟VCC(电源)和GND(地)玩短路的勇士。”当时脸红得跟猴屁股似的,但这印象也深了,一辈子都忘不了。
后来痛定思痛,开始老老实实啃书。那时候用的就是那本经典的、清华大学出版社出的、阎石老师主编的教材,封皮都翻烂了。这才恍然大悟,原来人家清华那套教学体系,早就把这些坑给你标得明明白白的。就拿那个让我丢人的事儿来说,其实只要搞懂了《数字电子技术基础》里关于“门电路”那一章,知道TTL和CMOS电路在输出结构上的根本区别,理解“线与”的逻辑和不合理的地方,就绝不会干出这种直接把输出端短路的蠢事。那本书里讲得特细,不光告诉你咋接,还告诉你内部的管子是咋开咋关的,为啥会有这些限制。这就好比不光给你把菜炒好了,还把菜谱、火候、为啥要这么炒都给你掰扯清楚了。对于初学者来说,这种刨根问底儿的讲法,虽然刚开始啃着费劲,但一旦啃下来,那根基是真的稳,往后碰到那些稀奇古怪的bug,心里才有底,知道大概是哪儿出了毛病。这大概就是为啥大家都说,要学这门课,还是得看这套书的原因吧,它让你不只知其然,更知其所以然 -2。

说到根基,除了别瞎接线,另一个让我当年薅掉不少头发的,就是那万恶的“竞争冒险”。不知道你们有没有这感觉,明明在纸上画着的逻辑图,仿真软件里跑着也挺顺溜,波形漂漂亮亮的,可一做成真玩意儿,放到板子上,它就时不时给你抽个风,输出一些莫名其妙的毛刺。有一回做一个简单的时序电路,计数器老是无缘无故多跳数,我还以为是芯片买到假货了,对着板子一通瞎怼,换了各种芯片都不好使。最后没辙了,把那本清华出的教材配套的《学习辅导与习题解答》翻出来 -2,对着“组合逻辑电路”那一章里的“竞争-冒险现象”看了半宿,才一拍大腿——哦!原来是这么回事!信号传输路径长短不一样,导致到达的时间有先后,就像几个人跑步,起点一样,终点一样,但跑道长度不同,到的时间就有早有晚,这一先一后,就在那极短的时间里产生了不该出现的窄脉冲。后来按着书上教的法子,加了滤波电容,又改了一下逻辑设计,加了选通脉冲,嘿,立马就老实了。打那以后,我设计电路就养成了个习惯,凡是关键的时钟线、清零线,都得在脑子里多转几圈,琢磨琢磨会不会因为走线长了点就出岔子。这种习惯,说真的,就是被清华那套严谨的教材给“虐”出来的,它不光教你怎么设计对的电路,还反复提醒你,那些“看起来对”的电路,在真实的物理世界里会因为哪些因素变得不对 -1。
光啃老本也不行,技术这玩意儿,变得太快。前阵子跟还在学校读博的发小聊天,他给我发了个新闻,看完心里头挺震撼的。新闻里说,清华的那个集成电路学院,任天令教授那帮人,搞出来个叫“FLEXI”的柔性芯片 -3-6。这玩意儿厉害在哪儿呢?它是世界首款大规模柔性数字存算芯片。咱平时用的芯片,都是硬邦邦的,掰不得,而这个,能弯!能折!成本还贼低,据说一个芯片造价不到一块钱,折了四万多次还能照常算,百亿次运算零错误 -3。你看看,这就是“数字电子技术 清华”这帮人现在在做的事儿。他们没停留在教学生怎么数那些0和1,而是直接把这些基础理论,捅到了最前沿的应用里——用在可穿戴设备上,贴在人身上监测心率、识别活动,准确率还贼高 -6。这不就是把当年咱们在书上学的那一套“数制和码制”、“半导体存储器”、“时序逻辑电路”,给玩出了花儿吗?以前觉得那些触发器、寄存器的结构图,学起来枯燥得要命,现在看看人家,直接把这些基础单元电路,在柔性的基板上重新排列组合,搞出了能存也能算的“存内计算”架构,直接挑战了传统的冯·诺依曼瓶颈 -6。这让我觉得,以前学的那些基础,还真不是死知识,而是实实在在能长出新技术、新玩意的种子。那些个所谓的“新”,其实都是站在像清华这样一代代积累起来的巨人的肩膀上才够着的。

所以你说,学这门课到底学的是嘛?我现在觉着,学的不是那一堆枯燥的门电路符号,也不是那些画起来贼麻烦的时序图。学的是一种思维方式,一种知道理想跟现实差在哪儿的敏锐劲儿。清华那套教学体系,牛就牛在,它不光让你看见那个完美的逻辑世界,还非得拉着你,让你看清楚那个世界是怎么在物理世界里磕磕绊绊地实现的。你既得掌握那些个化简逻辑函数的巧办法,心里头也得清楚,哪怕是最简单的与非门,它的输出也不是一下子就变的,总得有那么几纳秒的延迟。你得知道怎么搭一个稳定的触发器,也得知道,将来那些更聪明、更柔性的芯片,可能就是基于你今天学会的这些最基本的SRAM单元和运算逻辑 -6。从咱们手里烧坏的芯片,到顶尖期刊《Nature》上发表的那个能弯折的未来,这中间的跨度看似巨大,但你仔细瞅瞅,里头流淌的,其实还是那股子对电子运动规律的透彻理解,和对每一个细节都不放过的死磕精神。这就是我从那套教材里,从那所园子里,咂摸出来的一点味道。