第72章 硬件描述语言Verilog【求收藏求月票】
徐正义点点头说:“当然可以,知无不言。”
张红卫便问道:“请问,咱们设计芯片用的是什么方式呢?”
徐正义说:“这个问题你问得也太专业了点。一般人问不出来。”
“芯片设计是非常复杂的一件事儿。”
“先要根据逻辑计算的结果,画出原理图,只是这一个步骤,往往就需要耗费很多天。”
“成功画出原理图之后,还要设计电路的版图,最后还要进行验证,验证完毕,没什么问题了,这才能开始造芯片……”
徐正义耐心地给张红卫讲解着,他还唯恐张红卫听不懂,尽量把每个术语都说得浅显易懂些。
张红卫听完之后说:“只是设计这一关就这么难啊。”
“如果是非常复杂的集成电路,那画出电路版图,恐怕需要经年累月的时间了。”
徐正义点头说:“谁说不是呢?”
“但是,全世界现在都是这样设计芯片的,外国人也没什么好招啊。”
张红卫微笑说道:“为什么不发明出一种能够帮助射击集成电路图的语言呢?”
“把具象的电路原理图给它抽象简化,最后形成一种硬件描述语言,利用这种语言来输入设计思想,形成最终的芯片设计图。这样会简单很多的吧?”
徐正义愕然:“啊?!你,你这说法挺新颖的啊!不过,我觉得好像也有道理。”
“或许,可以试一试呢!”
“红卫同志,我发现你在芯片设计方面挺有想法啊。”
“哦,对了,你好像上北大学的是无线电电子学专业吧?”
张红卫颔首微笑,心想,对方终于想到了我的背景了。
“是的,我上的是无线电电子学系,我暂时还没有选专业方向。”
“我现在在学习所有的无线电电子学系的专业教材,包括物理电子学、电路与系统、电磁场与微波技术、电子科学与技术、通信与信息系统、信号与信息处理等。”
徐正义听得瞪大了眼睛:“一个人精力有限啊,你涉猎那么多的专业,恐怕不太好。”
“红卫同志,我听说,你是一边上大学一边参军了?而且也不用在北大正常上课?”
张红卫点点头说:“是的。”
徐正义感叹地说:“真是少年有为啊!”
“没想到,北大能允许你这样。”
“你刚才说的要搞一种硬件描述语言,我觉得可行性还是挺高的。”
“但要把这种语言搞出来,那就必须得吃透了集成电路的所有设计模块啊。”
“你不会是正在搞这个硬件描述语言吧?”
张红卫其实这会儿已经彻底吃透了Verilog。
他含笑点点头说道:“其实,我已经归纳出了一种硬件描述语言,不过,暂时也不知道好不好用。”
徐正义越发的震惊:“什么?你已经发明了一种硬件描述语言?”
“你,能给我讲一讲吗?”
“我看看可行性怎么样。”
“如果真的能像编程那样输入语言自动设计电路图,那可就太省心了。”
张红卫就开始给徐正义讲自己的硬件描述语言。
集成电路的设计的确是浩如烟海,非常的繁复,但是,它在硬件逻辑上的描述符号却可以用字母和阿拉伯数字以及一些特殊符号来代替。
比如,用一部分的硬件语言来描述模块的结构,而另一部分硬件语言则被用来描述模块的逻辑功能和行为。
最后,两者被结合在同一个模块里,整个模块就活了。
张红卫觉得自己讲得已经够简单易懂。
但看看徐正义一脸的迷惑,他知道,想要把一件新事物让人快速领悟,并不是那么容易的一件事情。
徐正义用手指头敲击着桌面,若有所思地说道:“这样真的能行吗?”
“这是不是首先需要搞一个软件来承载这种设计方式呢?”
张红卫点点头说道:“的确是非常有必要。”
“徐老师,您听说过犹撒那边的微型电脑吗?”
徐正义点点头说:“听说过,不过,我觉得那像个玩具,没什么意义。”
“我们学校有大型计算机,可以做更多复杂的计算和数据处理工作。”
清华的计算机系成立也是比较早的。
它承载了国家很多的重大研究任务。
张红卫见对方看不起微型电脑,他只是笑了笑,也没再说什么。
“徐老师,我能否借用一下你们学校的大型计算机呢?”
“咱们在计算机上搞一个自动设计芯片电路图的软件出来,我觉得这个意义十分的重大。”
徐正义犹豫了一下。
大型计算机,都是国家的宝贝。
不是随便什么人都能使用的。
徐正义本人算是计算机系的学科带头人,自然是有资格使用学校的大型计算机的。
“哦,这个,我恐怕还需要向领导申请一下。”
张红卫点点头说:“可以的,我也可以让部队那边帮我说说情。”
徐正义现在有点儿搞不懂了:张红卫到底是过来干嘛的呢?
现在看来,他根本不是过来采风写文学作品的。
“那好,我现在跟学校设备科那边打个电话问问他们可不可以。”
徐正义就给设备科的负责人打了个电话说了张红卫持部队的介绍信过来参观的事。
设备科负责人告诉徐正义,清华的大型计算机是国家的财产,非常的贵重,不能随便给普通人使用。
这是直接拒绝了。
张红卫就给张成功打了个电话。
张成功当即就亲自跑到了清华,找到了清华的校长任志飞。
张成功对任志飞说:“任校长,张红卫是我们部队领军的科研人员,他正在搞一个非常重要的研究,你们配合一下吧,他不就想借用一下你们的计算机嘛!给我老张一个面子!”
任志飞只好同意,笑着说:“有张成功同志给红卫同志做担保,那肯定没问题!”
张成功满意地笑笑说:“那谢谢了,回头我请你吃饭。”
就这么地,张红卫得到了使用清华的大型计算机的许可。
徐正义带着张红卫来到了计算机楼。
这台大型计算机只是主机就占用了一个房间,显示器操作台用的阴极射线管(crt),也就是老式电视机的样式。
它用的竟然是Unix操作系统。
张红卫是在徐正义的陪同下开启这台庞然大物的。
PS:第2更!求收藏求追读求月票求推荐票,走过路过的大佬支持一下吧,今天稍后还会有一更