⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 经过验证的可以在basys上跑的risc8.htm

📁 已经测试过的RISC8的verilog源码和说明还包括编译环境和测试程序等
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0051)http://www.eefocus.com/myspace/blog/show_75258.html -->
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>经过验证的可以在BASYS上跑的RISC8-stonestrong的博客-与非网</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8"><!--<link rel="stylesheet" type="text/css" media="all" href="/css/blog/temp3//css/blog/temp6/6.css.css" /> --><LINK 
media=all href="经过验证的可以在BASYS上跑的RISC8.files/6.css" type=text/css rel=stylesheet>
<STYLE type=text/css>.ajaxdiv {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fcffef; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: left
}
</STYLE>

<SCRIPT src="经过验证的可以在BASYS上跑的RISC8.files/blog.js"></SCRIPT>

<SCRIPT language=javascript>
<!--
var bid = 8492;
var commentsetting = 'all';			//每一页显示多少条
var tid = 75258;
var totalcomment = 7;
var url = "server.php";

function init(){
	if( totalcomment==0 ){
		mainText = getId( "main_text" );
		mainText.innerHTML = "暂无评论数据!!!!";
	}else{
		var x = new Ajax( 'statusid', "XML" );
		param = "action=listcomment&tid="+tid;
		x.get( url+"?"+param, dealXmlList );
	}
	var maxWidth = 688;
	var imgs = document.getElementById("content_td").getElementsByTagName("img");
	for(var i=0; i<imgs.length; i++){
		if(imgs[i].clientWidth > maxWidth){
		imgs[i].style.width = maxWidth+"px";
		imgs[i].style.height = "auto";
		}
	}	
}

function gopager( url ){
	var x = new Ajax( 'statusid', "XML" );
	x.get( url, dealXmlList );
}

function doDel( id ){
	if( confirm( "您确定删除此文章吗?" ) )
	{
		var x = new Ajax( 'statusid', "HTML" );
		x.get( "man_ajax.php?mod=delarticle&aid="+id, function(s){
			if( s>0 ){
				alert("文章删除成功!");
				window.location = "index.php?bid="+bid;
			}//end
		});
	}
}


function dealXmlList( rs ){
	var items = null;
	var str = "";
	mainText = getId( "main_text" );
	str = '<table class="comment_table">'+"\n";
		try{
			items = rs.getElementsByTagName( "item" );
		}catch( e ){
			mainText.innerHTML = "<div class='page'>暂时没有数据!!!</div>";
			return true;
		}
		
		for( i=0;i<items.length;i++ ){
			id = items[i].getElementsByTagName('id')[0].firstChild.data;
			uid = items[i].getElementsByTagName('uid')[0].firstChild.data;
			mylogo = items[i].getElementsByTagName('mylogo')[0].firstChild.data;
			addtime = items[i].getElementsByTagName('addtime')[0].firstChild.data;
			onickname = items[i].getElementsByTagName('onickname')[0].firstChild.data;
			nickname = items[i].getElementsByTagName('nickname')[0].firstChild.data;
			comment = items[i].getElementsByTagName('comment')[0].firstChild.data;
			
			if( onickname!='' && uid>0 ){
				userinfo = '<a href="index.php?bid='+uid+'">'+onickname+'</a>';
			}else{
				userinfo = nickname;
			}
			str += '<tr><td class="comment_mylogo">'+"\n";
			str += '<img src="'+mylogo+'" width="48" onerror="this.src=\'/images/blog/nobody.gif\';this.onerror=\'\';"/>'+"\n";
			str +='</td>'+"\n";
			str += '<td class="comment_list"><table width="100%" border="0" cellspacing="0" cellpadding="0">'+"\n";
			str += '<tr><td height="25"><span class="zong12cu">'+userinfo+'</span>&nbsp;'+"\n";
			str += '<span class="gray12">'+addtime+'</span>&nbsp;</td></tr>'+"\n"
			str += '<tr><td><span class="zong12">'+comment+'</span></td></tr>'+"\n";
			str += '</table></td></tr>'+"\n";
			str  += ' <tr><td colspan="2"><hr class="comment_div"/></td></tr>'+"\n";
			
		}
		
		//mainText.innerHTML += str;
		str += '<tr><td align="center" class="page" colspan="2">'+"\n";
		str += rs.getElementsByTagName( "pagerbar" )[0].firstChild.data+'</td></tr>'+"\n";
		str += '</table>'+"\n";
		mainText.innerHTML = str;
}
//-->
</SCRIPT>

<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
<BODY onload=init()>
<TABLE cellSpacing=0 cellPadding=0 align=center border=0>
  <TBODY>
  <TR>
    <TD vAlign=top>
      <DIV class=top>
      <DIV class=top_img>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD class=top_img01>&nbsp;</TD></TR>
        <TR>
          <TD class=top_img02>
            <TABLE class=title cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <TD width=20></TD>
                <TD class=white_18cu>stonestrong的博客</TD>
                <TD width=20></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=top_img03></TD></TR>
        <TR>
          <TD class=top_img04></TD></TR>
        <TR>
          <TD 
class=top_img05></TD></TR></TBODY></TABLE></DIV></DIV></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 align=center border=0>
  <TBODY>
  <TR>
    <TD vAlign=top>
      <DIV class=menu><SPAN class=menu_left><A 
      href="http://www.eefocus.com/">首页</A> | <A 
      href="http://www.eefocus.com/blog/">博客</A> | <A 
      href="http://www.eefocus.com/dictionary/">辞典</A> | <A 
      href="http://www.eefocus.com/bbs/">论坛</A></SPAN> <SPAN class=menu_right><A 
      href="http://www.eefocus.com/myspace/blog/index_8492.html">stonestrong的首页</A> 
      | <A href="http://www.eefocus.com/myspace/album/?uid=8492">个人相册</A> | <A 
      href="http://www.eefocus.com/myspace/blog/show_75258.html#">帮助</A> | <A 
      href="http://www.eefocus.com/rss.php?action=userblog&amp;bid=3683">RSS</A> 
      | <A 
      href="http://www.eefocus.com/myspace/reg/login.php?url=/myspace/blog/?bid=8492">登陆</A> 
      </SPAN></DIV></TD></TR></TBODY></TABLE>
<TABLE class=main_box cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD vAlign=top width="100%">
      <DIV class=show_blog>
      <TABLE cellSpacing=0 cellPadding=0 width="92%" align=center border=0>
        <TBODY>
        <TR>
          <TD vAlign=top>&nbsp;</TD></TR>
        <TR>
          <TD class=article_title vAlign=top><SPAN class=art_title>2007-10-10 
            20:29:06 | 经过验证的可以在BASYS上跑的RISC8</SPAN></TD></TR>
        <TR>
          <TD></TD></TR>
        <TR>
          <TD class=content>&nbsp;</TD></TR>
        <TR>
          <TD class=content id=content_td>
            <P>
            <P>这几天布置任务让我的学生们在BASYS上跑个MCU,当然,目地就是锻炼他们运用xilinx开发环境的能力,尽管我们要做的项目在BASYS 
            上是没法实现,但是,在比赛用板还没有发下来之前,可以用BASYS练练手,经历了6天的忙碌和克服重重困难,他们终于完成了任务,非常成功的让RISC8跑起来了,下面是我让学生写的这几天忙碌的感言,发到这里大家和分享!另外,我们跑起来的这个RISC8,一块共享给大家,大家也可以下载试试。以下就是他写的总结:</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;</P>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><SPAN 
            style="FONT-FAMILY: 宋体">老师让跑个简单的MCU,以前我们在</SPAN><SPAN><FONT 
            face="Times New Roman">Altera</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">的</SPAN><SPAN><FONT 
            face="Times New Roman">FPGA</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">上做过类似的东西,而且当时那个</SPAN><SPAN><FONT 
            face="Times New Roman">PFGA</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">芯片的门数也正好是</SPAN><SPAN><FONT 
            face="Times New Roman">10</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">万门。所以,当时我们就想:跑的一个类似的</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">系列的内核应该不成问题。不过后来证明这样的一个经验似的论断是错误的,我们找到了一系列</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">系列的核,而且对它们的核做了很大的精简,不过很可惜,经过自己一阵修剪得到的</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">核在这块板子的</SPAN><SPAN><FONT 
            face="Times New Roman">FPGA</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">中还是跑不开,资源太少,几经周折放弃了</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">核。虽然对于</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">系列没有什么结果,但是收获还是非常大的,记得最初在</SPAN><SPAN><FONT 
            face="Times New Roman">Altera</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">的</SPAN><SPAN><FONT 
            face="Times New Roman">FPGA</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">中跑</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">的时候收获许多的东西,但是又有了一次新的经历尤其是碰壁之后,感觉到比上一次的收获多多了。华山并非一条路,放弃了</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">核,但是还可以从另外的一个方面入手,</SPAN><SPAN><FONT 
            face="Times New Roman">MCU</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">也并非</SPAN><SPAN><FONT 
            face="Times New Roman">51</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">一个啊!</SPAN><SPAN 
            style="FONT-FAMILY: 宋体">我们即而转向了采用</SPAN><SPAN><FONT 
            face="Times New Roman">RISC</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">指令集的</SPAN><SPAN><FONT 
            face="Times New Roman">RISC8</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">:</SPAN><SPAN 
            style="FONT-FAMILY: 宋体">我们所采用的</SPAN><SPAN><FONT 
            face="Times New Roman">RISC8</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">是一个免费的</SPAN><SPAN><FONT 
            face="Times New Roman">8</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">位处理器的核,它是用</SPAN><SPAN><FONT 
            face="Times New Roman">Verilog HDL </FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">实现的。它的二进制机器指令与单片机</SPAN><SPAN><FONT 
            face="Times New Roman">PIC16C57</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">的基本指令是兼容的。这个软核虽然给我们提供了</SPAN><SPAN><FONT 
            face="Times New Roman">PRAM</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">作为</SPAN><SPAN><FONT 
            face="Times New Roman">ROM</FONT></SPAN><SPAN 
            style="FONT-FAMILY: 宋体">,但是初始化</SPAN><SPAN><FONT 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -