首页 排行 分类 完本 书单 专题 用户中心 原创专区
熵减文学网 > 科幻 > 情商20学霸,造出芯片正常吧? > 第28章 一人自研软件,这就是成品!(求追读)

骆垚没有想通。

吴天明和王野这两人算是比一般人都要聪明了,为什么连IP核这种东西都不懂。

骆垚看了下时间,九点四十五。

宿舍是十点半熄灯,他需要留十分钟洗漱时间。

“我现在有半个小时时间,如果你们愿意的话,现在可以跟你们讲。”

听到骆垚愿意给他们讲课,王野和吴天明连忙跑去拿上了笔记本和电脑。

“IP核是一种可以预先设计和验证的功能块,需要使用时,可以被集成到不同的数字电路或系统中去。”

“这我知道,就跟土豆一样,属于万能菜,红烧可以用它,下火锅也可以用它,蒸、炒、煮、炸、煎、炖都可以。”王野一拍大腿地说道。

骆垚虽然觉得王野举的例子离谱,但也不得不承认他说得确实如此。

可要骆垚把IP核看作是土豆,他总觉得别扭。

“其实设计IP核很简单,就是基于需求,设计IP核的架构和逻辑,这里面包含了功能模块、信号流程和状态机等。”

“比如要设计一个用于电脑的监控器IP核,你们会怎么操作?”

王野没有想到骆垚还会突如其来的发问,他想了想说:“额,下载个企鹅管家,研究下功能?”

吴天明哭笑不得,说:“伱就算把企鹅管家拆了,也不行啊。”

“我会先集成CPU使用率、内存使用情况和温度传感器模块,以获取相关数据。”吴天明说完王野后认真地回答。

“这个思路没错,但没有用上状态机。”

“在架构上你需要计一个有限状态机来收集CPU使用率这些你需要参数,否则你所得到的数据都不是实时的。”

“然后这些数据就可以通过配置通信接口发送到外部设备上。”

“这就是简单的架构。做研发,架构是最重要的。”

“设CPU使用率、内存和温度传感器为子模块,那么我们现在就可以得出:”

【entity Monitor is

Port ( clk : in STD_LOGIC;

reset : in STD_LOGIC;

cpu_usage : in STD_LOGIC_VECTOR (7 downto 0);

memory_usage : in STD_LOGIC_VECTOR (7 downto 0);

temperature : in STD_LOGIC_VECTOR (7 downto 0);

data_out : out STD_LOGIC_VECTOR (23 downto 0));

end Monitor……】

骆垚讲的兴起,直接接过吴天明的电脑在上面敲起了代码来。

“三土,你怎么一言不合就敲了代码,你等等我,我还没有反应过来!”吴天明和王野都不擅长编程,所以看到满屏的代码,一下就慌了起来。

等到骆垚将代码都敲完后,他旁边的吴天明和王野已经升起了敬畏之心。

“三土,要不你先给我们补下编程的课吧?”

骆垚:???

他有些不敢相信地说:“你俩不会?”

王野忙替自己争辩了下:“不是不会,只是说基础不太好。”

“那和不会有什么区别?只不过比别人多认识几个字符而已。”骆垚毫不留情地揭穿了他。

吴天明也不好意思了起来,他说:“三土,扎心了,你如果愿意教我们,我们肯定好好学。”

好好学,这差不多要从头开始教了。

骆垚时间紧张,不可能跟他们从头补习编程,于是就了解了下他们的情况,给他们在编程书上画了重点,自己就先去睡觉了。

吴天明和王野也觉得丢人,他俩在物质条件上比骆垚要好太多,但现在,人家会的东西,他俩不会,这让吴天明和王野难以接受。

“今晚不睡了!我今天非得把编程这一块搞懂不可!”吴天明小声地跟王野说。

“淦!我也不睡了,我们今晚努力一把,明天就让三土刮目相看,免得他还真以为我们蠢!”

“来!通宵!”

王野说完后,立刻在书桌面前看起了书,吴天明见状,也不甘示弱,没一会儿功夫,宿舍熄灯了,他俩就打起了手电筒继续看书。

直到第二天早上五点,骆垚醒来的时候,他看到吴天明和王野两人已经在书桌面前睡着了。

学个编程要看通宵吗?骆垚不理解。

“不许说我蠢。”王野喃喃地说道,也不知道是在做梦还是怎么了。

骆垚摇摇头,轻手轻脚地出门,往超级计算实验训练中心去了。

日子一天天过去,骆垚一直重复着这样的生活。

一有空就帮吴天明和王野补半个小时的课,然后其余时间不是去上课就是在超级计算实验训练中心。

EDA软件编程量巨大,幸好有系统提供的技术在,骆垚几乎可以不带停地输出代码。

不过就算是这样,骆垚也不可能在半个月之内把EDA给搞出来。

没办法的骆垚在系统商城里面花了5点积分购买了一次性的天赋【自动编程】。

【自动编程】可以根据骆垚的需求框架生成相关代码,然后骆垚只需要坐等就行。

骆垚在编写功能仿真模块时,就动用天赋自动生成CDC检查模块代码,这样一来,就相当于有人能够同时帮骆垚编写代码。

【自动编程】天赋自动生成代码仅需几秒,所以骆垚只需要把框架理清楚,就可以快速编写好对应模块。

【自动编程】天赋时效是三天,三天之后,骆垚就已经得到了九成九的代码。

剩下的一点工作量,他熬了半个月,才终于把EDA软件给整出来。

做完测试后,骆垚将EDA软件所有代码打包成安装包后,装入了硬盘中。

马上夏青要回学校了。

骆垚怎么把硬盘给夏青成了问题。

如果连同作业一起上交,他担心硬盘会落入他人手里。

现在看来,唯一的办法就是交给夏青本人。

夏青和国内著名的智能终端提供商华记公司有合作,软件最后交给华记代理或者官方代理对于骆垚来说关系都不大。

反正两方都有钱,不会亏待他。

有人觉得官方没钱,这是一个错误的论点,官方对于真正的人才从来不会亏待。

而来学校,是最方便也是最安全能够接触到官方的路径。

第二天,夏青回学校了。

中午吃完饭,骆垚用短信联系上了夏青,说是想让她看看最近他开发的成果。

夏青以为对方是在说上次布置的作业,就告诉骆垚下午上课和同学一起交上来就行了。

结果骆垚说这很重要,需要夏青先看了再说。

夏青知道天才都很执拗,他们想做的事情绝对会做到,所以纵使知道骆垚这样的做法不太礼貌,夏青也还是让他去办公室找她了。

骆垚出门前引起了吴天明和王野的注意,不过这段时间他们也习惯了骆垚往外跑,他们现在正在为下午要交的作业做最后的检验,所以也没有问他。

骆垚带着硬盘找到了夏青。

夏青办公室是单独的,他一进门就把红色的硬盘递给了夏青。

“作业都在里面吗?”

骆垚点头。

夏青感到奇怪,一般学生交作业都是拿U盘来,骆垚怎么拿这么大个硬盘来装?

夏青将硬盘接入电脑中,一打开,她就发现了里面名为L. vmx的安装文件。

是安装文件?

“夏教授,你电脑中有虚拟系统吗?需要安装虚拟系统。”

夏青听到骆垚这么说,就顺手打开了电脑中的虚拟系统,再点击了L. vmx的图标,进行了安装。

很快一个“L”的图标出现在了电脑中央,进入界面后,夏青脸色变了。

“设计编译工具、仿真工具、功耗分析工具、物理验证工具、时序分析工具、封装设计和分析工具……这是EDA!”

她立刻转头看向骆垚,“骆垚这是怎么回事?”

“我自己开发了一套EDA软件,这是成品。”骆垚不担心夏青去调查,因为所有的开发工作他都是在超级计算实验训练中心完成的。

里面有监控可以证明他所说的是实话。

要是问到开发时间为什么这么短就研发出来了,他也有办法。

直接就说从小学跳级到初中时就开始编写代码了,反正那会他都在图书馆没怎么去上课,别人想查也查不到问题。

“不可能!EDA研发难的不仅是程序,还在于没有下游完善数据的支撑,国内现在EDA匮乏,这也是为什么市面上只有一些三流的国产EDA软件的原因。”夏青要带队研究EDA软件,当然知道这些情况。

“你是不是在其他EDA软件上换了套UI或者只有框架?”夏青想到这里忍不住皱眉。

骆垚是她看重的学生,她不希望骆垚为了得到表扬而去做一些有损人品的事情出来。

“夏教授,你应该也用过Synopsys和Siemens的EDA,如果是换皮或者只有框架的话,你很容易看出来。”

夏青没说话,她知道骆垚说得没错,如果是换皮或者只有框架,她确实可以看出。

夏青没有说话,开始在电脑界面上点击了起来。

她从自己的文档中随便找到了一张有问题的电路图开始做验证。

很快,电脑界面上开始报错,电路图错误的位置用红线标记了出来。

居然是真的?!

夏青心中惊疑不定,一个大一的学生其实做到这一步,已经会是各大科技公司竞相争抢的香饽饽了,骆垚竟然说他研发了整套EDA?

夏青接着又测试了仿真功能,整个系统丝滑无比,完全没有停顿就给出了她想要的结果。

内部逻辑完全没有问题。

凭这点,可以确定骆垚给的软件不是只有框架,而且能够在她进行操作时迅速响应,无感知地执行任务,这种丝滑的程度,只有成熟程序才能达到!

那是不是换皮的山寨软件?

夏青这里没法测试,她抬头认真地问骆垚:“骆垚,我再问一次,你确定是你自己做的?”

“确定,如果你需要检查,所有代码我都可以提供。”骆垚语气淡定,一点也不慌。

夏青一愣,骆垚这是看穿了她想要检测整个软件的心思。

“好,你等我一下。”

就在骆垚面前,夏青打电话给了华记。

“孟总,我是夏青,012实验室EDA部门的各位现在有空吗?我这边有点事。”

.求个票票支持!上推荐有爆更!

(本章完)

目录
设置
设置
阅读主题
字体风格
雅黑 宋体 楷书 卡通
字体风格
适中 偏大 超大
保存设置
恢复默认
手机
手机阅读
扫码获取链接,使用浏览器打开
书架同步,随时随地,手机阅读
收藏
换源
听书
听书
发声
男声 女生 逍遥 软萌
语速
适中 超快
音量
适中
开始播放
推荐
反馈
章节报错
当前章节
报错内容
提交
加入收藏 < 上一章 章节列表 下一章 > 错误举报