📄 mini-risc core _opencores_org.mht
字号:
<P>A very nice(and free) development environment =
with a=20
software simulator is provided by Microchip on =
their web=20
site. This environment works only on PCs. =
Various free=20
and chimerical tools are available from third =
party,=20
just Search the web !
<P><A=20
=
href=3D"http://www.microchip.com/10/Tools/PICmicro/DevEnv/">Here=20
is a link to the Microchip Development =
environment</A>=20
(<A=20
=
href=3D"http://www.microchip.com/10/Tools/PICmicro/DevEnv/">http://www.mi=
crochip.com/10/Tools/PICmicro/DevEnv/</A>)<BR>
<P><B><FONT class=3Dblock_title =
size=3D+1>To-Do</FONT></B>=20
<P>Things that need to be done
<P>1.Write more test/compliance test vectors =
<BR>
<UL>
<UL>
<LI>Verify that all instructions after a=20
goto/call/retlw/write to PCL are not =
executed=20
<LI>Verify ALU=20
<LI>Timer and Watchdog tests=20
<LI>Perhaps some other areas ?=20
</LI></UL></UL>2.Extensions ? <BR>
<UL>
<UL>
<LI>guess this is on a "as needed" basis=20
<LI>Would be nice to extend the register =
file and=20
have a few registers that are shared between =
two or=20
more of this cores in a MP implementation !=20
</LI></UL></UL>
<P><B><FONT class=3Dblock_title size=3D+1>Change =
log</FONT></B>=20
<P>6/18/200 RU <BR>
<UL>
<LI>Added this Change Log=20
<LI>Added "Development Tools" Section|=20
<LI>Removed speed claims from the =
"Performance"=20
Section: Need to re-synthsise the core and =
resolve=20
synthesis tool/backend tool issues.=20
<LI>added "risc_core_top.v", a top level with=20
tri-state buffers and program memory, to make =
it look=20
like a real PIC !=20
<LI>Updated the primitives_xilinx.v so it will =
work=20
correctly with Synplify and Synopsys FPGA=20
compiler</LI></UL>
<P><B><FONT class=3Dblock_title =
size=3D+1><BR><BR><FONT=20
size=3D-1>This IP Core is provided =
by:</FONT></FONT></B>=20
<P>
<P align=3Dcenter><B><FONT class=3Dblock_title =
size=3D+1><FONT=20
color=3Dred><BR>www.ASICS.ws - Solutions for =
your=20
ASIC/FPGA needs - <BR></FONT></B></P><BR>
<P><BR> <!-- pf_body_end =
--></P></FONT></TD>
<TD><IMG =
src=3D"http://www.opencores.org/images/dotty.gif"=20
width=3D15></TD></TR></TBODY></TABLE><!-- =
***************************** ads bottom 728 x 90 =
******************************** --><!-- =0A=
<a href=3D"#ME put link here"><img style=3D"border: 0px solid #ddd;" =
src=3D"/ads/728x90.png"></a>=0A=
-->
<SCRIPT type=3Dtext/javascript><!--=0A=
google_ad_client =3D "pub-0097483751598630";=0A=
/* 728x90, skapad 2008-05-22 */=0A=
google_ad_slot =3D "5038113202";=0A=
google_ad_width =3D 728;=0A=
google_ad_height =3D 90;=0A=
//-->=0A=
</SCRIPT>
<SCRIPT=20
=
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>
<XCENTER><IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D400=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> <IMG height=3D1=20
src=3D"http://www.opencores.org/images/dotty.gif" =
width=3D30=20
border=3D0> </P></TD></TR></TBODY></TABLE> =
</TD></TR>
<TR bgColor=3D#000000>
<TD><IMG height=3D1=20
=
src=3D"http://www.opencores.org/images/dotty.gif"></TD></TR></TBODY></TAB=
LE>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#b3b3b3=20
border=3D0><TBODY>
<TR>
<TD align=3Dright>Copyright (c) 1999
<SCRIPT language=3DJavaScript>=0A=
RightNow =3D new Date();=0A=
document.write(" - " + RightNow.getFullYear());=0A=
</SCRIPT>
OPENCORES.ORG. All rights reserved. </TD></TR>
<TR>
<TD> </TD></TR></TBODY></TABLE></TD>
<TD width=3D1 bgColor=3D#000000><IMG=20
src=3D"http://www.opencores.org/images/dotty.gif" width=3D1></TD>
<TD width=3D1 bgColor=3D#f0f0c8><IMG=20
src=3D"http://www.opencores.org/images/dotty.gif"=20
width=3D1></TD></TR></TBODY></TABLE></CENTER><!-- pf_footer_start =
--><!-- pf_footer_end --></A></BODY></HTML>
------=_NextPart_000_000E_01C993A3.F14A4AE0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://c42.statcounter.com/3581068/0/4c183a11/1/
R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==
------=_NextPart_000_000E_01C993A3.F14A4AE0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.opencores.org/images/dotty.gif
R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
------=_NextPart_000_000E_01C993A3.F14A4AE0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.opencores.org/images/newlogo.gif
R0lGODlhRwBGAPcAAHNzc4SEhIyMjJSUlJycnKWlpa2trbW1tb29vcbGxs7Ozt7e3ufn5+/v7/f3
9///////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////yH5BAEAAA8ALAAAAABHAEYA
AAj+AB8IHEiwoMGDBhsYMNAAocOHECNKHKjwwAGGEzNq3CiwosWLDTmKHEnQ40eQJFNmdPDA5EmU
LFXKROjyJcqZOEsasGkTY06cNXla9PkzZVChQ0MWFXkUadKlIhkUOFCAgNOeSqGKvLjz6tOCMbVK
bIpVbEqvH4madRi2INqvazkueKs27lwDBXYiGNj27U2xLBcstGn1YFevdZfOdWog4VS0iXE6WHy1
ccHDiLPmJGuzIGXImmf6PUDAQdvHdEOrtDr68ui/MgW/dv06skgErwsUxP0a9sQGA3bnFt7bN0SF
ugny9pt8YPG0qg9WDF6QtV/az20LZOmyIOq33i3+IkiQ93vmhzXdMp841zxS2zWbD3QvdIFGzicT
BzVgX6fXBFul5h9P8nVEn0VTkfQZYyHhdxBV3xGg3UR+MYQffAhkeMBDgV1UQF57qTeadQymtAB9
hQm0YGUtYfZedA+0ZVACLK7IGEUuCpXgRm8JMJpl2+GX1gIygkXRgc9dxBeOFR7Q30M5JjmUQ0Lm
R8CHBQwAgEEkSjklelG+VaCNSQIJ5nMFLuelkhDFVKVNaa75ZUZvnhTnmmbSGSZSBBTUAJJ0kVTn
RU8KBKhXfRq1p1AEOTDaAC8VOFKdki763maWnlRoi14poCKb28n0pqR/vlfopiq5melHD1Z1klVm
mhUJ1KoFwDgeAqguKatKVU540K5F9Qpjm2ZVuaNGwGIqZq5xHbcqgk42q+ePV344QADSGqRqdtme
WVu3zv4IbkRv5jkuTZmaey66N677W5jquktljvHKO29+9nLkUb35gsnvTAEBADs=
------=_NextPart_000_000E_01C993A3.F14A4AE0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.opencores.org/images/newlogotext.gif
R0lGODlhegAjAPcAAAAAAAgICBAQEBgYGCEhISkpKTExMTk5OUJCQkpKSlJSUlpaWmNjY2tra3Nz
c3t7e4SEhIyMjJSUlJycnKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f39///////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////yH5BAEAAB8ALAAAAAB6ACMA
AAj+AD98yIAAgMGDDDoIFHiwIQAFFxYWdHhQIISGES0aRLDwwwYFFA1k9AjSYcKOEx0SgICSYkWB
GUo2NBBhoACXAAgoZIgTQAWBKSkKfNCQwEKiADjCvOmSpU2cAjJI7OlgKs6lDgNs7MA0KYUIBA4q
/XBQAAIEYQ0a/ZDy7NkDSi82dCpXaYe0AAQ0eMDg5oMPd8VKkGDgoAGrBB5ACLoBqEGzb88KxMvA
QoUGYRFEOKhgYYfCBjHwTCowsEGFKTt2lNtQal2Bmw0a2OkRAcvYABJ4Bu3TMWmBCw5mnDhWtVjV
ERykbLywwsEGo8cuZyv8gvULzFkff03d4EjVKaX+NkfoeyyDg+InirSOAftoAJWZj17rWawHshsF
bujqm+LfD6w5cFAE3DElgGodpXWgcfl1tx5r9AU112QUEeBAY8cx+FtZZzXEQH8OOYUUAFw9dt6G
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -