教育与高校

教育与高校

2020龙芯杯系统测试终端无法打印出“MONITOR for MIPS32 ...”

zhangxi 回复了问题 • 2 人关注 • 2 个回复 • 434 次浏览 • 2020-08-12 12:09 • 来自相关话题

2020系统能力培养大赛-团队赛决赛提交包发布——20200812

zhangxi 发表了文章 • 0 个评论 • 473 次浏览 • 2020-08-12 12:02 • 来自相关话题

各参赛队伍:     大家好,感谢大家提交预赛作品,目前预赛作品已完成复核,入围决赛的名单即将公布。现发布决赛提交包。     决赛提交包:nscscc2020_group_final_submission.zip      ...查看全部
各参赛队伍:
    大家好,感谢大家提交预赛作品,目前预赛作品已完成复核,入围决赛的名单即将公布。现发布决赛提交包。
    决赛提交包:nscscc2020_group_final_submission.zip
    下载链接:https://pan.baidu.com/s/1QOUV31HV4xq48iyhK8S1Lg    提取码:6666
     压缩包解压密码同团队赛资源发布包。
    说明:
   (1)决赛提交说明参见决赛提交包nscscc2020_group_final_submission/决赛提交说明.pdf。
             请重点查看决赛提交说明里的1.2节和1.6节内容
   (2) 决赛的功能性能分占总分的40%,计算方法与预赛不一样。请填写决赛要求的分数记录表score_final.xls。决赛要求myCPU实现CP0寄存器COUNT,CP0 COUNT是每两个CPU时钟累加1,它将用于决赛的性能分计算
 
    请进入决赛的队伍尽快下载决赛提交包,准备决赛作品。
 
    决赛提交截止时间:2020 年 8 月 17 日 11:59:59(注意是 17 日白天的中午时间),逾期不接收提交。
    决赛提交截止时间:2020 年 8 月 17 日 11:59:59(注意是 17 日白天的中午时间),逾期不接收提交。
    决赛提交截止时间:2020 年 8 月 17 日 11:59:59(注意是 17 日白天的中午时间),逾期不接收提交。

    最后,非常感谢大家积极参与预赛,请再坚持1周,必有所获!

祝好!
2020年8月12日
 

2020系统能力培养大赛-团队赛 关于系统测试串口出现丢字现象的问题修复 ——20200721

zhangxi 发表了文章 • 0 个评论 • 396 次浏览 • 2020-07-21 17:22 • 来自相关话题

各参赛队:   大家好,近期收到北航一队的同学的反馈,发现大赛系统测试存在环境适配问题,故通知大家。   1. 问题现象:在有些参赛队伍的本地实验环境上,在系统测试时,串口存在丢字的现象。     该现象不是普通问题,是在特 ...查看全部
各参赛队:
  大家好,近期收到北航一队的同学的反馈,发现大赛系统测试存在环境适配问题,故通知大家。
  1. 问题现象:在有些参赛队伍的本地实验环境上,在系统测试时,串口存在丢字的现象。
    该现象不是普通问题,是在特定电脑和串口软件下会触发。
    如果在你的实验环境里未发现该问题,则可以不用修复该问题;如果不确定是否有该问题,则参考以下方法修复该问题。
  2. 问题原因:直接原因是串口波特率配置的不是接近57600,误差较大。
    串口波特率计算公式是:sys_clk/(16*uart分频参数)。
    在我们分布的系统测试环境中,sys_clk是由xilinx ip PLL生成,目标是33MHz,实际是33.03571MHz; uart分频参数是0x23(十进制35,参见发布包system_test/supervisor-mips32/kernel/kern/init.S)。所以波特率是 33.03571*1000000/(16*35)=58992, 与57600差2.4%。这个误差,部分实验环境可以容忍,有些实验环境就不可以容忍,就出现了丢字现象。
  3. 修复方法:在发布包 system_test/supervisor-mips32/kernel/kern/init.S的126行中将uart分频参数设定为0x24。
    这样,实际波特率就是33.03571*1000000/(16*36)=57353,与57600的误差缩小到0.4%,可以解决以上问题。
  4. 以上,如有同学碰到类似问题,请参考第3点进行修复。如果未碰到该问题,则也可以不修复。
祝好!
2020年7月21日

请问如何写出CPU多发射和乱序执行(动态调度)的verilog代码?看了理论不会写,呜呜呜~

回复

2732830747zmy 发起了问题 • 1 人关注 • 0 个回复 • 251 次浏览 • 2020-07-21 11:17 • 来自相关话题

2020系统能力培养大赛-团队赛 预赛提交发布包(2020v0.01)发布——20200717

zhangxi 发表了文章 • 0 个评论 • 310 次浏览 • 2020-07-17 10:48 • 来自相关话题

各参赛队伍:     大家好,现发布大赛团队赛 预赛提交发布包v0.01版本。     团体赛 预赛提交发布包2020v0.01,文件名:nscscc2020_group_qualifier_submission.zip,解压密码:ns ...查看全部
各参赛队伍:
    大家好,现发布大赛团队赛 预赛提交发布包v0.01版本。
    团体赛 预赛提交发布包2020v0.01,文件名:nscscc2020_group_qualifier_submission.zip,解压密码:nscscc2020
    下载链接:https://pan.baidu.com/s/1ZvlXIwiX9M-dUdVBkPXTvg  提取码:6666
    1.更新日志
     --v0.01:20200714
         提供了大赛预赛提交目录和格式说明。
 
    2.预赛提交:
    预赛提交截止时间: 2020年8月5日 23:59:59。 逾期不接受提交。
    请大家按照预赛提交要求整理好自己的作品,并及时提交。
  
祝各位顺利!
2020年7月17日

关于vivado自带ip的一些使用困惑?

zhangxi 回复了问题 • 2 人关注 • 1 个回复 • 333 次浏览 • 2020-07-17 10:43 • 来自相关话题

2020系统能力培养大赛-团队赛资源包(2020v0.01)发布——20200608

zhangxi 发表了文章 • 0 个评论 • 722 次浏览 • 2020-06-08 09:34 • 来自相关话题

各参赛队伍:     大家好,现发布大赛团队赛资源包v0.01版本。     大赛资源包2020v0.01,文件名:nscscc2020_group_v0.01.zip,解压密码:nscscc2020     下载链接: h ...查看全部
各参赛队伍:
    大家好,现发布大赛团队赛资源包v0.01版本。
    大赛资源包2020v0.01,文件名:nscscc2020_group_v0.01.zip,解压密码:nscscc2020
    下载链接: https://nscscc2020-team.oss-cn-beijing.aliyuncs.com/nscscc2020_group_v0.01.zip
    1.更新日志
     --v0.01:20200607
         提供了大赛预赛需要的参考资料(不含预赛提交包)。
 
    2.资源包2020v0.01
       资源包v0.01包含完整的功能测试、性能测试包和系统测试包。
 
    3.预赛提交:
    预赛提交包后续再发布。
    预赛提交截止时间: 2020年8月5日 23:59:59。 逾期不接受提交。
 
    4.答疑
    大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台,
    链接:http://ask.loongnix.org/?/topic/%E6%95%99%E8%82%B2%E4%B8%8E%E9%AB%98%E6%A0%A1 
    qq群为即时交流平台,群号:583344130
  
祝各位顺利!
2020年6月8日

2020系统能力培养大赛-个人赛资源包(2020v0.01)发布——20200601

zhangxi 发表了文章 • 0 个评论 • 448 次浏览 • 2020-06-04 12:07 • 来自相关话题

各参赛队员:   大家好,现已发布“龙芯杯”第四届全国大学生计算机系统能力培养大赛——个人赛资源包(2020v0.01)。   个人赛发布包下载链接:https://cloud.tsinghua.edu.cn/d/ee6e2c26882 ...查看全部
各参赛队员:
  大家好,现已发布“龙芯杯”第四届全国大学生计算机系统能力培养大赛——个人赛资源包(2020v0.01)。
  个人赛发布包下载链接:https://cloud.tsinghua.edu.cn/d/ee6e2c2688264ca09b85/ 。文件名为:nscscc2020_v0.01.7z。
  个人赛线上竞赛平台网址为:r.nscscc.org:8000
  账号已通过报名时登记的邮箱进行发放。

  如有问题请通过如下渠道,交流:
  大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台,链接:http://ask.loongnix.org/?/topic/%E6%95%99%E8%82%B2%E4%B8%8E%E9%AB%98%E6%A0%A1 
  QQ群为即时交流平台,群号:583344130
  
  
祝各位顺利!  2020年6月1日

关于龙芯杯2020大赛包建议

zhangxi 回复了问题 • 2 人关注 • 2 个回复 • 512 次浏览 • 2020-06-04 11:44 • 来自相关话题

请问如何编译pmon_archlab

回复

moon548834 发起了问题 • 1 人关注 • 0 个回复 • 629 次浏览 • 2019-08-19 19:21 • 来自相关话题

条新动态, 点击查看
5月13日下午会举办第一次培训,会在那个时间放出第一部分技术资料。
5月13日下午会举办第一次培训,会在那个时间放出第一部分技术资料。

2019系统能力培养大赛资源包(2019v0.01)发布——20190514

回复

龙芯杯答疑 发起了问题 • 1 人关注 • 0 个回复 • 2174 次浏览 • 2019-05-14 18:07 • 来自相关话题

“龙芯杯”全国大学生计算机系统能力培养大赛总决赛胜利闭幕

yangkun 发表了文章 • 0 个评论 • 882 次浏览 • 2017-10-12 09:57 • 来自相关话题

“龙芯杯”全国大学生计算机系统能力培养大赛(以下简称“大赛”)是以学科竞赛推动专业建设、培养大学生创新能力为目标,面向高校大学生举办的全国性大赛。大赛旨在选拔未来我国计算机系统的设计、分析、优化与应用人才,激发学生的创新实践能力并培养其团队协作精神,进一步推动 ...查看全部
“龙芯杯”全国大学生计算机系统能力培养大赛(以下简称“大赛”)是以学科竞赛推动专业建设、培养大学生创新能力为目标,面向高校大学生举办的全国性大赛。大赛旨在选拔未来我国计算机系统的设计、分析、优化与应用人才,激发学生的创新实践能力并培养其团队协作精神,进一步推动计算机等相关专业教学改革,为高质量专业人才搭建交流、展示、合作的平台,助力我国高校与企业产学研合作的健康快速发展。
    大赛由教育部高等学校计算机类专业教学指导委员会主办,由教指委主任单位北京航空航天大学承办,龙芯中科技术有限公司、赛灵思(Xilinx)公司、进想科技(Imagination Technologies)公司、中国计算机学会体系结构专委会、安全可靠技术和产业联盟、机械工业出版社华章分社协办。
    本次大赛共有40多所高校近70支队伍参赛,参赛学生近280人,指导老师近140人。本次大赛通过初赛评选出20支队伍参加了9月23日在北京航空航天大学的全国总决赛。总决赛分为A、B两组进行,A组为初赛成绩排名前10的队伍,竞争一、二、三等奖。B组为初赛成绩第11至20名的队伍,均获得优胜奖,并竞争三个特别奖。
 
    第一届“龙芯杯”全国大学生计算机系统能力培养大赛颁奖典礼于9月24日在北京航空航天大学第二报告厅举行,北京航空航天大学计算机学院院长吕卫锋主持了本次颁奖仪式。北京航空航天大学党委副书记程基伟、教指委副主任王志英、教指委秘书长马殿富、龙芯中科技术有限公司总裁胡伟武、CCF体系结构专委会主任窦勇、机械工业出版社华章分社总编温莉芳、北京航空航天大学计算机学院副院长高小鹏分别 对大赛进行了致辞及总结发言。龙芯中科总裁胡伟武还为同学和老师作了《自主CPU发展道路》的精彩报告。
北京航空航天大学计算机学院院长吕卫锋主持了本次颁奖仪式

嘉宾致辞

龙芯中科总裁胡伟武发表演讲
 
    随后,现场领导及专家宣布了获奖名单并进行了颁奖,本次 “龙芯杯”全国大学生计算机系统能力培养大赛获奖名单如下:
    一等奖:清华大学一队
龙芯总裁胡伟武和获得一等奖的清华大学代表队合影
        
    二等奖:南京大学一队,西北工业大学二队,北京航空航天大学二队
二等奖获奖队合影
      
     三等奖:武汉大学,北京航空航天大学一队,南京航空航天大学一队,西北工业大学一队,南京大学二队,中国科学院大学一队
三等奖获奖队合影    
 
    优胜奖特别奖: CPU设计奖:中山大学、东北大学二队
                                 FPGA应用奖:天津大学
优胜奖特别奖获奖队合影
优胜奖特别奖获奖队合影 
 
    优胜奖:重庆大学,金陵科技学院,济南大学一队,济南大学二队,河北地质大学一队,东北大学一队。
优胜奖获奖队合影
    最后进行了大赛的交接仪式,由北京航空航天大学高小鹏老师将赛旗交到了南京大学袁春风老师的手中,第二届“龙芯杯”全国大学生计算机系统能力培养大赛将由南京大学来承办,希望明年再接再厉,通过比赛共同促进大学计算机教育的系统能力培养。
大赛交接仪式
本次大赛领导、专家与参赛师生合影留念
 

龙芯开源计划介绍

yangkun 发表了文章 • 0 个评论 • 895 次浏览 • 2017-01-25 14:25 • 来自相关话题

龙芯开源计划介绍
龙芯开源计划介绍

面向计算机系统能力培养的龙芯CPU高校开源计划试点院校申报书

yangkun 发表了文章 • 0 个评论 • 775 次浏览 • 2017-01-25 14:22 • 来自相关话题

面向计算机系统能力培养的龙芯CPU高校开源计划试点院校申报书 有兴趣的高校请填申报书,邮件至yangkun@loongson.cn.
面向计算机系统能力培养的龙芯CPU高校开源计划试点院校申报书
有兴趣的高校请填申报书,邮件至yangkun@loongson.cn.

2020龙芯杯系统测试终端无法打印出“MONITOR for MIPS32 ...”

回复

zhangxi 回复了问题 • 2 人关注 • 2 个回复 • 434 次浏览 • 2020-08-12 12:09 • 来自相关话题

请问如何写出CPU多发射和乱序执行(动态调度)的verilog代码?看了理论不会写,呜呜呜~

回复

2732830747zmy 发起了问题 • 1 人关注 • 0 个回复 • 251 次浏览 • 2020-07-21 11:17 • 来自相关话题

关于vivado自带ip的一些使用困惑?

回复

zhangxi 回复了问题 • 2 人关注 • 1 个回复 • 333 次浏览 • 2020-07-17 10:43 • 来自相关话题

关于龙芯杯2020大赛包建议

回复

zhangxi 回复了问题 • 2 人关注 • 2 个回复 • 512 次浏览 • 2020-06-04 11:44 • 来自相关话题

请问如何编译pmon_archlab

回复

moon548834 发起了问题 • 1 人关注 • 0 个回复 • 629 次浏览 • 2019-08-19 19:21 • 来自相关话题

请问性能测试 synthesis 和 implementation 策略 可以更改吗?

回复

龙芯杯答疑 回复了问题 • 2 人关注 • 1 个回复 • 586 次浏览 • 2019-08-06 10:07 • 来自相关话题

关于记忆游戏按键与led灯不匹配的问题

回复

potato 回复了问题 • 2 人关注 • 2 个回复 • 1078 次浏览 • 2019-07-29 17:00 • 来自相关话题

关于上板调试

回复

龙芯杯答疑 回复了问题 • 2 人关注 • 1 个回复 • 691 次浏览 • 2019-07-18 19:48 • 来自相关话题

关于功能测试中保留指令功能点的一处疑问

回复

龙芯杯答疑 回复了问题 • 3 人关注 • 1 个回复 • 644 次浏览 • 2019-05-22 15:22 • 来自相关话题

2019系统能力培养大赛资源包(2019v0.01)发布——20190514

回复

龙芯杯答疑 发起了问题 • 1 人关注 • 0 个回复 • 2174 次浏览 • 2019-05-14 18:07 • 来自相关话题

2020系统能力培养大赛-团队赛决赛提交包发布——20200812

zhangxi 发表了文章 • 0 个评论 • 473 次浏览 • 2020-08-12 12:02 • 来自相关话题

各参赛队伍:     大家好,感谢大家提交预赛作品,目前预赛作品已完成复核,入围决赛的名单即将公布。现发布决赛提交包。     决赛提交包:nscscc2020_group_final_submission.zip      ...查看全部
各参赛队伍:
    大家好,感谢大家提交预赛作品,目前预赛作品已完成复核,入围决赛的名单即将公布。现发布决赛提交包。
    决赛提交包:nscscc2020_group_final_submission.zip
    下载链接:https://pan.baidu.com/s/1QOUV31HV4xq48iyhK8S1Lg    提取码:6666
     压缩包解压密码同团队赛资源发布包。
    说明:
   (1)决赛提交说明参见决赛提交包nscscc2020_group_final_submission/决赛提交说明.pdf。
             请重点查看决赛提交说明里的1.2节和1.6节内容
   (2) 决赛的功能性能分占总分的40%,计算方法与预赛不一样。请填写决赛要求的分数记录表score_final.xls。决赛要求myCPU实现CP0寄存器COUNT,CP0 COUNT是每两个CPU时钟累加1,它将用于决赛的性能分计算
 
    请进入决赛的队伍尽快下载决赛提交包,准备决赛作品。
 
    决赛提交截止时间:2020 年 8 月 17 日 11:59:59(注意是 17 日白天的中午时间),逾期不接收提交。
    决赛提交截止时间:2020 年 8 月 17 日 11:59:59(注意是 17 日白天的中午时间),逾期不接收提交。
    决赛提交截止时间:2020 年 8 月 17 日 11:59:59(注意是 17 日白天的中午时间),逾期不接收提交。

    最后,非常感谢大家积极参与预赛,请再坚持1周,必有所获!

祝好!
2020年8月12日
 

2020系统能力培养大赛-团队赛 关于系统测试串口出现丢字现象的问题修复 ——20200721

zhangxi 发表了文章 • 0 个评论 • 396 次浏览 • 2020-07-21 17:22 • 来自相关话题

各参赛队:   大家好,近期收到北航一队的同学的反馈,发现大赛系统测试存在环境适配问题,故通知大家。   1. 问题现象:在有些参赛队伍的本地实验环境上,在系统测试时,串口存在丢字的现象。     该现象不是普通问题,是在特 ...查看全部
各参赛队:
  大家好,近期收到北航一队的同学的反馈,发现大赛系统测试存在环境适配问题,故通知大家。
  1. 问题现象:在有些参赛队伍的本地实验环境上,在系统测试时,串口存在丢字的现象。
    该现象不是普通问题,是在特定电脑和串口软件下会触发。
    如果在你的实验环境里未发现该问题,则可以不用修复该问题;如果不确定是否有该问题,则参考以下方法修复该问题。
  2. 问题原因:直接原因是串口波特率配置的不是接近57600,误差较大。
    串口波特率计算公式是:sys_clk/(16*uart分频参数)。
    在我们分布的系统测试环境中,sys_clk是由xilinx ip PLL生成,目标是33MHz,实际是33.03571MHz; uart分频参数是0x23(十进制35,参见发布包system_test/supervisor-mips32/kernel/kern/init.S)。所以波特率是 33.03571*1000000/(16*35)=58992, 与57600差2.4%。这个误差,部分实验环境可以容忍,有些实验环境就不可以容忍,就出现了丢字现象。
  3. 修复方法:在发布包 system_test/supervisor-mips32/kernel/kern/init.S的126行中将uart分频参数设定为0x24。
    这样,实际波特率就是33.03571*1000000/(16*36)=57353,与57600的误差缩小到0.4%,可以解决以上问题。
  4. 以上,如有同学碰到类似问题,请参考第3点进行修复。如果未碰到该问题,则也可以不修复。
祝好!
2020年7月21日

2020系统能力培养大赛-团队赛 预赛提交发布包(2020v0.01)发布——20200717

zhangxi 发表了文章 • 0 个评论 • 310 次浏览 • 2020-07-17 10:48 • 来自相关话题

各参赛队伍:     大家好,现发布大赛团队赛 预赛提交发布包v0.01版本。     团体赛 预赛提交发布包2020v0.01,文件名:nscscc2020_group_qualifier_submission.zip,解压密码:ns ...查看全部
各参赛队伍:
    大家好,现发布大赛团队赛 预赛提交发布包v0.01版本。
    团体赛 预赛提交发布包2020v0.01,文件名:nscscc2020_group_qualifier_submission.zip,解压密码:nscscc2020
    下载链接:https://pan.baidu.com/s/1ZvlXIwiX9M-dUdVBkPXTvg  提取码:6666
    1.更新日志
     --v0.01:20200714
         提供了大赛预赛提交目录和格式说明。
 
    2.预赛提交:
    预赛提交截止时间: 2020年8月5日 23:59:59。 逾期不接受提交。
    请大家按照预赛提交要求整理好自己的作品,并及时提交。
  
祝各位顺利!
2020年7月17日

2020系统能力培养大赛-团队赛资源包(2020v0.01)发布——20200608

zhangxi 发表了文章 • 0 个评论 • 722 次浏览 • 2020-06-08 09:34 • 来自相关话题

各参赛队伍:     大家好,现发布大赛团队赛资源包v0.01版本。     大赛资源包2020v0.01,文件名:nscscc2020_group_v0.01.zip,解压密码:nscscc2020     下载链接: h ...查看全部
各参赛队伍:
    大家好,现发布大赛团队赛资源包v0.01版本。
    大赛资源包2020v0.01,文件名:nscscc2020_group_v0.01.zip,解压密码:nscscc2020
    下载链接: https://nscscc2020-team.oss-cn-beijing.aliyuncs.com/nscscc2020_group_v0.01.zip
    1.更新日志
     --v0.01:20200607
         提供了大赛预赛需要的参考资料(不含预赛提交包)。
 
    2.资源包2020v0.01
       资源包v0.01包含完整的功能测试、性能测试包和系统测试包。
 
    3.预赛提交:
    预赛提交包后续再发布。
    预赛提交截止时间: 2020年8月5日 23:59:59。 逾期不接受提交。
 
    4.答疑
    大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台,
    链接:http://ask.loongnix.org/?/topic/%E6%95%99%E8%82%B2%E4%B8%8E%E9%AB%98%E6%A0%A1 
    qq群为即时交流平台,群号:583344130
  
祝各位顺利!
2020年6月8日

2020系统能力培养大赛-个人赛资源包(2020v0.01)发布——20200601

zhangxi 发表了文章 • 0 个评论 • 448 次浏览 • 2020-06-04 12:07 • 来自相关话题

各参赛队员:   大家好,现已发布“龙芯杯”第四届全国大学生计算机系统能力培养大赛——个人赛资源包(2020v0.01)。   个人赛发布包下载链接:https://cloud.tsinghua.edu.cn/d/ee6e2c26882 ...查看全部
各参赛队员:
  大家好,现已发布“龙芯杯”第四届全国大学生计算机系统能力培养大赛——个人赛资源包(2020v0.01)。
  个人赛发布包下载链接:https://cloud.tsinghua.edu.cn/d/ee6e2c2688264ca09b85/ 。文件名为:nscscc2020_v0.01.7z。
  个人赛线上竞赛平台网址为:r.nscscc.org:8000
  账号已通过报名时登记的邮箱进行发放。

  如有问题请通过如下渠道,交流:
  大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台,链接:http://ask.loongnix.org/?/topic/%E6%95%99%E8%82%B2%E4%B8%8E%E9%AB%98%E6%A0%A1 
  QQ群为即时交流平台,群号:583344130
  
  
祝各位顺利!  2020年6月1日

2019系统能力培养大赛-决赛提交包发布——20190806

龙芯杯答疑 发表了文章 • 0 个评论 • 811 次浏览 • 2019-08-06 10:06 • 来自相关话题

各参赛队伍:     大家好,感谢大家准备提交预赛作品,目前预赛作品提交已经截止,预赛复核结果争取在本周公布。由于预留给决赛准备的时间有限,故提前发布决赛提交包。     决赛提交包:Final_Submission_v0.01.zip ...查看全部
各参赛队伍:
    大家好,感谢大家准备提交预赛作品,目前预赛作品提交已经截止,预赛复核结果争取在本周公布。由于预留给决赛准备的时间有限,故提前发布决赛提交包。
    决赛提交包:Final_Submission_v0.01.zip
    腾讯微云下载链接: https://share.weiyun.com/5gH00bl (密码:PINa),请下载nscscc2019/Final_Submission_v0.01.zip
    说明:
   (1)决赛提交说明参见决赛提交包Final_Submission/决赛提交说明.pdf。
   (2) 决赛的性能分占总分的40%,计算方法与预赛不一样。因此基准测试程序(Final_Submission/performance/soft/perf_func)也有所修改,请使用决赛提交包里的基准测试程序进行性能评估,并填写决赛要求的分数记录表score_final.xls。
 
    请有望进入决赛的队伍或者感兴趣的同学下载决赛提交包进行性能测试。
 
    最后,非常感谢大家积极参与预赛,请再坚持2周,必有所获!

祝好!
2019年8月6日

2019系统能力培养大赛-TLB/Cache设计指导资料发布——20190718

龙芯杯答疑 发表了文章 • 0 个评论 • 881 次浏览 • 2019-07-18 19:30 • 来自相关话题

各参赛队伍:     大家好,现发布今天培训使用的TLB和Cache指导资料。     文件1:A13_CPU TLB MMU支持.zip     文件2:A14_CPU Cache支持.pdf     文件3: ...查看全部
各参赛队伍:
    大家好,现发布今天培训使用的TLB和Cache指导资料。
    文件1:A13_CPU TLB MMU支持.zip
    文件2:A14_CPU Cache支持.pdf
    文件3:历届分享/,包含清华经验分享和国科大linux调试经验分享。
    腾讯微云下载链接: https://share.weiyun.com/5gH00bl (密码:PINa)

祝各位顺利!
2019年7月18日

2018全国大学生系统能力培养大赛第三次培训通知(第二次线上培训)

邢金璋 发表了文章 • 0 个评论 • 514 次浏览 • 2018-08-13 10:11 • 来自相关话题

各参数队伍:       大家好,通知感兴趣的同学参加第二次线上培训。       培训时间:2018年8月14日,10:00-11:30。       培训方式:QQ群在线直播。       培训内容:(1)预 ...查看全部
各参数队伍:
      大家好,通知感兴趣的同学参加第二次线上培训。
      培训时间:2018年8月14日,10:00-11:30。
      培训方式:QQ群在线直播。
      培训内容:(1)预赛提交环境的说明。
               (2)预赛作品评审方法的说明。
               (3)预赛评审结果的说明,决赛入围方案说明。
               (4)决赛赛制的说明。
               (5)高阶资料包的简单解读。
               (6)答疑。
      祝好!
 

2018系统能力培养大赛资源包(2018v0.04)发布——20180812

邢金璋 发表了文章 • 1 个评论 • 1722 次浏览 • 2018-08-12 03:54 • 来自相关话题

各参赛队伍:     大家好,根据大家反馈,现更新大赛发布包为v0.04版本。     大赛资源包2018v0.04,文件名:nscscc2018_release_v0.04.zip,解压密码:nscscc2018     ...查看全部
各参赛队伍:
    大家好,根据大家反馈,现更新大赛发布包为v0.04版本。
    大赛资源包2018v0.04,文件名:nscscc2018_release_v0.04.zip,解压密码:nscscc2018
    下载链接:https://pan.baidu.com/s/1odZeIjohLt1ASD0OfYvJBA 密码:mb8k, 

    1.更新简述(详细更新日志,参见最后)
     (1)之前的发布包v.03存在了一个约束文件xdc的错,以及健壮性不够;
     (2)更新性能测试xdc文件,修正false path约束的错。
     (3)更新性能测试中的综合、实现策略为性能优化,此后不允许参数队伍再修改综合、实现参数。
     (4)更新功能测试中的n75取指地址错测试,使测试更全面。
     (5)更新Testbench,不再采用negedge clk比对Trace。
     (6)更新Soft中disable trace机制,使环境更健壮。
     (7)更新Soft中0xbfc00100处代码,使环境更健壮:支持debug_wb_*等信号恒接0。
     (8)Confreg模块的分配地址从0xffff_0000~0xffff_ffff更新至0xbfaf_0000~0xbfaf_ffff,MIPS兼容性更好。
     (9)修正“功能测试说明.pdf”中的已发现错别字。
     (10)更新“性能测试说明.pdf”中,增加1.8节描述,更新GS132运行性能测试的计数。
     (11)更新“预赛提交说明.pdf”中,完善1.1、1.4、1.10小节的描述。
     (12)更新高阶资料包,提供SoC_up源码和说明文档,提供PMON、Linux内核和清华ucore操作系统源码(感谢清华)。

    2.资源包2018v0.04重要说明
    (1)资源包v0.04对功能测试、性能测试的Soft、SoC都有修改,所以需要大家重新运行计算得分。
       其中影响最大的更新是将Confreg的分配地址从0xffff_0000~0xffff_ffff更新至0xbfaf_0000~0xbfaf_ffff,本来我们是在犹豫要不要更新这一处,但我们认为正确的CPU不应该会因为这个更新而出错,为了更好的兼容性,我们决定更新。
       其他更新,都是为了测试包的健壮性和全面性。设计良好的CPU应当不会被这次更新引入麻烦,如果有队伍因此这次更新而特别折腾,请见谅,同时也请反思自己的设计,确保myCPU的兼容性、健壮性。
    (2)将myCPU完全移植到v0.04的环境中。
    (3)移植后,请删除之前下载的所有资源包,如v0.01、v0.02、v0.03,避免版本混乱。
    (4)请确保预赛提交的分数是在v0.04的环境中运行得到的。

    3.预赛作品提交:
    提交要求,参考大赛提交包:Qualifiers_Submission/
    注意按要求组织提交包,按要求发送邮件提交。
    预赛提交截止时间: 2018年 8月 20日 23:59:59。 逾期不接受提交。

    4.答疑
    大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台,
    链接:http://ask.loongnix.org/?/topic/%E6%95%99%E8%82%B2%E4%B8%8E%E9%AB%98%E6%A0%A1。 
 
    5.下次线上培训预告:
    预计下周进行第二次线上培训,应该是下周二,具体请等下周一的通知。
    培训内容:(1)预赛提交环境的解读:再次强调预赛提交的细节,避免因为提交不符合规范而影响预赛分数。
             (2)预赛作品评审方法的说明。
             (3)预赛评审结果的说明,决赛入围方案说明。
             (4)决赛赛制的说明。
             (5)高阶资料包的简单解读。
             (6)答疑。
    预计培训时长:90分钟。

    祝各位顺利!

    2018年8月12日
附录:v0.04完整更新日志
--v0.04:20180811
         1. 更新功能测试包为v0.03(func_test_v0.03):
            (1)更新里面文档“功能测试说明.pdf”为v0.03,修正发现的错别字、标点符号。
            (2)更新SoC里的Confreg分配地址:从0x0xffff_0000~0xffff_ffff更新至0xbfaf_0000~0xbfaf_ffff。
            (3)更新SoC里的Testbench:不再使用negedge clk来比对Trace,更新检测finish的情况。
            (4)更新Soft:更新n75取指地址错例外测试,使其测试更全面;
                          更新disable trace机制,使更健壮;
                          更新start.S,0xbfc00100处增加向模拟串口写入0xff表示结束运行。
            (5)以上更新,允许myCPU不使用Trace对比机制,将myCPU顶层的debug_wb_rf_wen恒接零即可;
                          允许myCPU顶层的debug_wb_pc恒接零,仿真时依然可以正确finish。
         2. 更新性能测试包为v0.02(perf_test_v0.02):
            (1)更新文档“性能测试说明.pdf”为v0.02,修正发现的错别字,增加1.8节说明,更新GS132运行计数。
            (2)更新SoC里的Confreg分配地址:从0x0xffff_0000~0xffff_ffff更新至0xbfaf_0000~0xbfaf_ffff。
            (3)更新SoC里的Testbench,更新检测finish的情况,定义宏CONFREG_OPEN_TRACE为0。
            (4)更新SoC里的约束文件xdc,修正false path约束的错。
            (5)更新SoC里的综合、实现策略为时序优化为导向,此后参赛队伍不允许再修改综合、实现的参数。
            (6)更新Soft:更新start.S,0xbfc00100处增加向模拟串口写入0xff表示结束运行。
            (7)以上更新,允许myCPU顶层的debug_wb_pc恒接零,仿真时依然可以正确finish。
         3. 更新预赛提交包为v0.02(Qualifiers_Submission_v0.02): 
            (1)更新文档“预赛提交说明.pdf”为v0.02,修正发现的错别字,完善1.1、1.4、1.10小节的细节描述。
            (2)更新score.xls:更新GS132运行性能测试的计数。
            (3)更新soft:因为功能测试、性能测试的soft有更新,此处也同步过来。
         4. 更新高阶资料包为v0.02(soc_run_os_v0.02):    
            (1)新增soc_up目录,包含基于龙芯开源GS232处理器核搭建的SoC_up源码;
                                包含PMON、Linux内核和清华ucore操作系统编译目录和源码;
                                包含soc_up的简单介绍文档。

2018系统能力培养大赛资源包(2018v0.03)发布——20180718

邢金璋 发表了文章 • 0 个评论 • 1164 次浏览 • 2018-07-18 16:45 • 来自相关话题

各参赛队伍:     大家好,目前性能测试环境和文档、预赛提交说明都已调试完成。     现发布大赛资源包2018v0.03,文件名:nscscc2018_release_v0.03​.zip     下载链接:https: ...查看全部
各参赛队伍:
    大家好,目前性能测试环境和文档、预赛提交说明都已调试完成。
    现发布大赛资源包2018v0.03,文件名:nscscc2018_release_v0.03​.zip
    下载链接:https://pan.baidu.com/s/1odZeIjohLt1ASD0OfYvJBA 密码:mb8k, 

    1.更新日志
    --v0.01:20180521
         提供了大赛初阶任务需要的参考资料:Vivado安装与使用,实验箱校验工具与介绍、参赛指导资料等。
         暂未发布:功能测试包、性能测试包和高阶参考资料。
    --v0.02:20180710
         1. 补充doc/目录:
            (1)增加AMBA协议;
            (2)增加MIPS官方文档;
            (3)修改A03文档,增加CP0寄存器Status的bev位。
            (4)增加A11文档,提供Trace比对机制说明。
         2. 提供功能测试包,参见func_test目录。
    --v0.03:20180718
         1. 提供性能测试包,参见perf_test目录;
         2. 提供预赛提交包,规定预赛提交要求,参见Qualifiers_Submission目录;
         3. 修改功能测试包为v0.02:
            (1)更新里面文档“功能测试说明.pdf”为v0.02,修改了功能分计算规则和提交说明。
            (2)其余文件未更改,故功能测试环境也未更改。

    2.资源包2018v0.03
    大赛资源包2018v0.03包含完整的性能测试环境和文档。请大家先完成功能测试,再进行性能测试。
    性能测试程序默认已包含编译好的结果:perf_test/soft/perf_func/obj/

    3.预赛作品提交:
    提交要求,参考大赛提交包:Qualifiers_Submission/
    注意按要求组织提交包,按要求发送邮件提交。
    预赛提交截止时间: 2018年 8月 20日 23:59:59。 逾期不接受提交。

    4.答疑
    大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台。

    祝各位顺利!

    2018年7月18日