然后是显示矩阵,一排个字符位,每个字符位里画了一个“”字轮廓,代表能显示任何字符。
再是主机箱,方方正正,前面板上画了几个指示灯,侧面画了散热孔。
最后是制卡机,放在主机箱右边,和主机箱连在一起,前面有一个出卡口,出卡口下面画了一个接卡的小托盘。
画完这些,谢凯开始画连接线。
键盘连着主机箱,显示矩阵也连着主机箱,制卡机同样连着主机箱。
线画得整整齐齐,该拐弯拐弯,该标注标注。
然后,他开始画使用场景。
一个人坐在桌子前面,双手放在键盘上,眼睛看着显示矩阵。
桌子上摆着这台编程机,旁边还放着一沓稿纸。
桌子对面,是一台昆仑-o验证机的轮廓,暗示着“用编程机编出来的程序,去驱动昆仑-o”。
最后,谢凯画了一个局部放大图,主控电路板。
板上画了几个方块,标着“电源”、“主控”、“存储”、“接口”。
方块之间用线条连着,线条旁边标着“数据总线”、“地址总线”、“控制总线”。
整张图,从整体到局部,从外观到内部,清清楚楚,一目了然。
吕辰看着那张图,半天没说话。
谢凯把铅笔放下,揉了揉手腕:“行吗?”
吕辰点点头:“行。太行了。”
他指着那张图:“你看,电源、主控、存储、接口,模块化设计。哪个模块坏了,换哪个。哪个模块要升级,换哪个。以后技术展了,主控芯片可以换更好的,存储芯片可以换更大的,接口可以换更快的,但整体架构不用动。”
谢凯点点头:“这就是你常说的‘可扩展性’?”
“对。”吕辰说,“这套架构,不只是为了这台编程机。以后做别的专用设备,也可以用这个思路,模块化、标准化、可扩展。”
本小章还未完,请点击下一页继续阅读后面精彩内容!
他把谢凯画的图收起来,和那三张草图放在一起。
四张图,一张现状困境,一张系统架构,一张技术路线,一张物理形态。
再加两万字的总体方案,这套东西,拿出去,应该能说服人了。
第二天一早,吕辰带着这四张图和厚厚一沓方案,骑着车去了中科院计算所。
吕辰一路躲着漫天的杨絮,到计算所门口的时候,头上、肩膀上落了一层白毛毛。
他把车停好,掸了掸衣服,拎着文件袋往里走。
夏先生的办公室在二楼东头,门半掩着。
吕辰敲了敲门,里面传来一声:“进来。”
他推门进去,夏先生正坐在办公桌前看文件,眼镜后面的眼睛微微眯着。
“夏先生。”吕辰站在门口,微微鞠了一躬,“打扰您了,我来汇报编程机的初步构想。”
夏先生抬起头,放下手里的文件,摘下眼镜。
“小吕?坐。”
吕辰在他对面坐下,把文件袋打开,取出方案放在桌上,特别把那四张图,一张一张摊在桌上。
夏先生看了一眼:“你自己画的?”
吕辰道:“我做了方案,觉得不方便阅读,请谢凯画了这个外观图,其余三张是所里会画图的同事画的。”
夏先生点点头,拿起第一张图。
他看得很慢,从左边那个“憔悴的程序员”看到右边那行“上千块芯片,上万条微指令”,最后目光落在那行红字上。
“我们需要一支‘笔’,而不是一把‘铲子’。”他念了一遍,然后抬起头看着吕辰,“这个比喻,有意思。”
他放下第一张,拿起第二张。
这张他看得更仔细,从顶层的“键盘”看到底层的“系统监控程序”,每一个方块、每一个箭头都看了一遍。