返回第五百五十四章 上机了  四合院:我是雨水表哥首页

关灯 护眼     字体:

上一页 目录 下一页

图,线条是白色的,背景是黑色的,粗糙得像老式示波器的波形。

    但这就是现在能用到的,最好的工具了。

    旁边围了一圈人。

    钱兰站在吕辰身后,盯着屏幕看了一会儿,然后走到旁边的午马机前坐下,打开自己的设计文件。

    她负责存储模块的7颗芯片,每一颗都要在系统上重新做一遍。

    诸葛

    曾祺带着几个人,负责通信模块和电源模块。

    大张海和小张海挤在一台午马机前,两个人头挨着头,盯着屏幕。

    “你往左移一点。”大张海说。

    “移了。”小张海敲了一下方向键。

    “不对,多了,往右回一点。”

    “你自己来?”

    “我来看,你敲。”

    两个人吵吵嚷嚷的,但效率不低。

    机房里的气氛变了。

    之前画版图的时候,设计室里安静得能听见铅笔的沙沙声,每个人都在埋头画自己的,很少有人说话。

    现在不一样了,键盘声嗒嗒地响,显示器上绿色的字符一行一行地跳,有人敲着敲着忽然停下来,皱着眉头盯着屏幕看半天,然后恍然大悟地“哦”一声,继续敲。

    有人在两个文件之间切来切去,眼睛盯着屏幕,嘴里念念有词。有人调出版图看了两秒,不满意,删了重来。

    吕辰画了一个上午,搭完了指令译码器的前两级。

    他敲了“dISpLAY”命令,屏幕上跳出版图示意图。

    白色的线条在黑色的背景上交织,像一张精细的蛛网。

    他盯着看了十几秒,然后拿起桌上的铅笔,在旁边的草稿纸上画了一条线,标注了一个坐标。

    “这条线的位置偏了,帮我查一下这个模块的坐标参数。”

    一名员接过草稿纸,在他的午马机上敲了几行命令,调出模块的参数表,看了一眼:“x坐标应该是124,你敲成了142。”

    吕辰点了点头,敲了几行命令,把坐标改过来。

    重新显示版图,线条的位置对了。

    “行了。”

    他靠在椅背上,长长地吐了一口气。

    这才是一个上午,一个模块都还没搭完。

    但急也没用,星河cAd2.0刚升级完,功能虽然比以前强大了,但操作还是很繁琐。

    自动布局布线是有了,但跑一遍要几个小时。

    而且跑出来的结果不一定满意,有时候要改参数重新跑。

    人工干预的地方还很多,不是点一个按钮就能完事的。

    中午去食堂吃饭的时候,诸葛彪端着饭碗坐到吕辰旁边。

    “怎么样?”他问。

    “还行。”吕辰扒了一口饭,“就是慢。一个上午搭了两级译码器。”

    “慢就慢了。”诸葛彪夹了一块红烧肉,“比手工画快多了。手工画一颗主控核心用了将近一个月,系统上最多两个星期就能搞完。快了一倍。”

    吕辰点了点头:“嗯,而且改起来方便。手工画错了要擦掉重画,系统上改几个坐标就行。”

    下午继续。

    吕辰敲了一下午的键盘,手指都有点酸了。

    指令译码器的三级流水线全部搭完了,总共用了140多个门。

    他在稿纸上画了一条连线图,标注了每一级的输入输出关系,然后开始搭程序计数器。

    程序计数器是一个12位的计数器,每执行一条指令加1,遇到跳转指令时加载新的地址。

    12位计数器由12个d触发器级联而成,每个d触发器带一个复位端和一个置位端。

    他一个一个地调用d触发器,一个一个地放,一个一个地连。

    敲了几十行命令,屏幕上跳出一排触发器的符号,每一个都标注着坐标和连线。

    他敲了“dISpLAY”命令,看了看整体布局。

    12个触发器排成一排,整整齐齐。

    时钟线从左边进来,逐级向右传递。

    复位线和置位线从上面走下来,每个触发器都有一根分支。

    “还行。”他自己嘀咕了一句。

    然后他开始搭堆栈指针。

    堆栈指针是一个8位的计数器,带预置功能,用于子程序调用时保存返回地址。

    和程序计数器类似,但多了压栈和出栈的控制逻辑。

    他搭了一个多小时,搭完了堆栈指针的主体结构。

    天已经快黑了,机房里的日光灯亮着,发出嗡嗡的声响。键盘声还在嗒嗒地响,有人还在加班,有人已经走了。

    吕辰看了一眼墙上的挂钟,六点二十。

    他站起来,活动了一下僵硬的脖子,拿起帆布包,出了机房。
本章未完,请点击下一页继续阅读>>

『加入书签,方便阅读』

上一页 目录 下一页