正在加载图片...
是 Godson的重要目标。三是在实现上坚持稳扎稳打、步步为营。在处理器设计中,越上层 的设计,调试越容易;而越底层的设计,调试越困难。因此在 Godson-l的逻辑设计阶段, 我们坚持稳扎稳打,从系统结构设计,到C模拟器设计、 erilog设计、以及FPGA验证的 每一步都经过反复的验证 在上述技术路线指导下,我们在狗剩-1物理设计阶段的具体技术路线有两条,一是以我为 主"进行物理设计,二是坚持稳扎稳打。这是根据我们当时的处境提出的。 在去年10月我们基本完成狗剩-1的逻辑设计并在FPGA验证平台成功运行通用操作系统以 后,有很多人关心我们如何进行狗剩-1的物理设计。不少人建议我们完成RTL设计后,在 国内寻找兄弟单位完成后续设计。有人说完成FPGA验证只是完成了整个设计工作的10% 90%的工作还在后面,更有人说我们当时只是完成了国外学校中系统结构课程的一个大作业 而已。但还是有人鼓励说完成FPGA验证已经很不容易,国外成功的设计也都是从FPGA 验证开始的。在那一段时间里,在大多数朋友的鼓励和建议中,或多或少都流露出对我们完 成物理设计的能力的担忧。因为计算所确实没有做过大规模的芯片的物理设计,尤其是在深 亚微米的工艺条件下。 但我坚信现代EDA工具的发展趋势是不断地让做系统的人去完成物理设计,而不是让做微 电子的人来完成结构设计。因此,向室里和所里提出了"以我为主”并联合有关单位进行物理 设计的方针。李所长很快决定让我们自己做下去,并在我们完成FPGA验证之后的一段时 间里,在宏观上提出一系列指导方针,包括他到国外考察了一圈后决定使用018的工艺进 行流片(我原来倾向于用0.25的工艺,因为0.18的工艺信号完整性问题比较突出。现在看 来,使用0.18的工艺无疑是一个英明的决定)。此外,他有针对性地请了一些精通物理设计 的人与我们交流,使我们也受到不少启发,尤其是认识到芯片设计是赢者通吃( Winner take Over)的买卖,而且大家最后比的就是最后百分之一。在今年初的全所大会上,李所长把龙 芯-1的流片作为今年全所的最重要任务。他说,在五十年代计算所做出中国第一台计算机 103机时,张劲夫给这台计算机起了个名字叫"有了"”,现在我们也要解决通用处理器"有了” 的问题。 稳扎稳打的技术路线是和唐志敏商量后提出的。鉴于我们在物理设计上的空白,尤其是对深 亚微米的物理设计没有经验,决定狗剩-1的流片分两步走。第一步先交网表,委托有经验 的第三方物理设计公司进行物理设计,并把这个方案作为保证成功的保底方案。第二步,在 与第三方交互的同时,组织自己的队伍进行物理设计。结果,我们自己做的物理设计仅比第 三方晚一个月交付流片,并且委托第三方做物理设计的流片和自己做物理设计的流片都是一 次成功 稳扎稳打的技术路线第二个含义是,在狗剩1的流片中,采用标准单元进行物理设计。在 以后的物理设计中,再自己定制一些宏单元,最后等条件具备再进行全定制设计。做通用处 理器,迟早要自己进行全定制设计的。 狗剩-1的物理设计主要包括三个阶段,2001年11月到2002年1月为启动阶段,主要完成 环境的建立和工具的初步学习:2002年1月至4月为第二阶段,在这个阶段,RTL基本确 定,对整个设计的流程有了初步了解;2002年4月至7月为第三阶段,这是实质性设计阶 段是 Godson 的重要目标。三是在实现上坚持稳扎稳打、步步为营。在处理器设计中,越上层 的设计,调试越容易; 而越底层的设计,调试越困难。因此在 Godson-1 的逻辑设计阶段, 我们坚持稳扎稳打,从系统结构设计,到 C 模拟器设计、Verilog 设计、以及 FPGA 验证的 每一步都经过反复的验证。 在上述技术路线指导下,我们在狗剩-1 物理设计阶段的具体技术路线有两条,一是"以我为 主"进行物理设计,二是坚持稳扎稳打。这是根据我们当时的处境提出的。 在去年 10 月我们基本完成狗剩-1 的逻辑设计并在 FPGA 验证平台成功运行通用操作系统以 后,有很多人关心我们如何进行狗剩-1 的物理设计。不少人建议我们完成 RTL 设计后,在 国内寻找兄弟单位完成后续设计。有人说完成 FPGA 验证只是完成了整个设计工作的 10%, 90%的工作还在后面,更有人说我们当时只是完成了国外学校中系统结构课程的一个大作业 而已。但还是有人鼓励说完成 FPGA 验证已经很不容易,国外成功的设计也都是从 FPGA 验证开始的。在那一段时间里,在大多数朋友的鼓励和建议中,或多或少都流露出对我们完 成物理设计的能力的担忧。因为计算所确实没有做过大规模的芯片的物理设计,尤其是在深 亚微米的工艺条件下。 但我坚信现代 EDA 工具的发展趋势是不断地让做系统的人去完成物理设计,而不是让做微 电子的人来完成结构设计。因此,向室里和所里提出了"以我为主"并联合有关单位进行物理 设计的方针。李所长很快决定让我们自己做下去,并在我们完成 FPGA 验证之后的一段时 间里,在宏观上提出一系列指导方针,包括他到国外考察了一圈后决定使用 0.18 的工艺进 行流片(我原来倾向于用 0.25 的工艺,因为 0.18 的工艺信号完整性问题比较突出。现在看 来,使用 0.18 的工艺无疑是一个英明的决定)。此外,他有针对性地请了一些精通物理设计 的人与我们交流,使我们也受到不少启发,尤其是认识到芯片设计是赢者通吃(Winner Take Over)的买卖,而且大家最后比的就是最后百分之一。在今年初的全所大会上,李所长把龙 芯-1 的流片作为今年全所的最重要任务。他说,在五十年代计算所做出中国第一台计算机 103 机时,张劲夫给这台计算机起了个名字叫"有了",现在我们也要解决通用处理器"有了" 的问题。 稳扎稳打的技术路线是和唐志敏商量后提出的。鉴于我们在物理设计上的空白,尤其是对深 亚微米的物理设计没有经验,决定狗剩-1 的流片分两步走。第一步先交网表,委托有经验 的第三方物理设计公司进行物理设计,并把这个方案作为保证成功的保底方案。第二步,在 与第三方交互的同时,组织自己的队伍进行物理设计。结果,我们自己做的物理设计仅比第 三方晚一个月交付流片,并且委托第三方做物理设计的流片和自己做物理设计的流片都是一 次成功。 稳扎稳打的技术路线第二个含义是,在狗剩-1 的流片中,采用标准单元进行物理设计。在 以后的物理设计中,再自己定制一些宏单元,最后等条件具备再进行全定制设计。做通用处 理器,迟早要自己进行全定制设计的。 狗剩-1 的物理设计主要包括三个阶段,2001 年 11 月到 2002 年 1 月为启动阶段,主要完成 环境的建立和工具的初步学习;2002 年 1 月至 4 月为第二阶段,在这个阶段,RTL 基本确 定,对整个设计的流程有了初步了解;2002 年 4 月至 7 月为第三阶段,这是实质性设计阶 段
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有