直播1980:网友教我手搓火箭

〖直播1980:网友教我手搓火箭〗

第330章 七天七夜

上一页 简介 下一章

“提前把下一个地址的字模从ROM里读出来存着。”

“实际响应时间可以摊薄。”

司徒渊愣了两秒。

然后他猛地从墙上弹起来。

“预取!”

问题出在CPU发出读信号后。

芯片内部的字库寻址路径还是比200纳秒多了11纳秒。

十一纳秒。

张秉谦坐在玻璃房的折叠椅上,盯着屏幕上那个数字看了很久。

“我们的走线已经没有优化空间了。”

他抓过铅笔,直接在数据本的封底上画电路。

画完,他盯着看了五秒,把铅笔往桌上一拍。

“能过。”

“司徒总工。”

司徒渊的手指停了。

“ISA总线连续读取之间,有强制恢复间隔。”

“如果在芯片里加一个预取缓冲寄存器。”

“当前请求返回数据的同时。”

他说,

“物理极限。”

司徒渊没接话。

他闭着眼靠在墙上,手指无意识地敲着膝盖。

林希坐在边上,脑海里弹幕正在疯狂滚动。

第六个晚上,剩两个违规。

一个是时钟信号的偏移。

司徒渊用了一个在仙童内部都算高阶技巧的“时钟树平衡”方法解决。

张秉谦看懂原理后,连说了三个“妙”字。

最后一个,卡在ISA总线的地址映射上。

【11纳秒!就差11纳秒!】

【加流水线?上缓冲?不行,ISA总线不支持等待周期......】

【等等,有个思路!386以前的ISA总线其实有一个隐藏特性——I/O ReCOvery Time!8088的ISA时序里,连续两次I/O读取之间有一个强制恢复间隔,大约一微秒!】

【对对对!这意味着CPU不可能背靠背地连续读取,芯片有时间“喘口气”!所以只要把字库的预取逻辑改成“读当前字的同时,预加载下一个字的首字节”,真正需要响应的时间就不是200纳秒,而是更宽裕!】

林希睁开眼。

第330章 七天七夜 (第3/3页)

幕从最初的【不忍看】【这也太肝了】。

慢慢变成了【又少了两个!】【稳住稳住!】。

有人甚至做了一张折线图,每天更新报错数量。

配文“华国芯片倒计时”。

阅读直播1980:网友教我手搓火箭最新章节 请关注凡人小说网(www.washuwx.org)

上一页 目录 下一章 存书签

相关推荐