FPGARelated.com
Forums

(Improve Verilog skill) Recommend CPU core with good document and coding?

Started by Shenli December 30, 2006
Hi all,

These days, I found my Verilog code reading speed is not fast like my
C/C++ reading speed. It take me a lot of time to understand Verilog
code than C/C++ code.

So, I want to read through a small CPU core (I prefer line <10k) to
improve my Verilog coding reading/writing skills. Please recommend a
small open CPU core or other things with good document and coding
style.

Any suggestions about improve Verilog code reading speed is welcome!

Best regards,
Shenli

Shenli wrote:
> Hi all, > > These days, I found my Verilog code reading speed is not fast like my > C/C++ reading speed. It take me a lot of time to understand Verilog > code than C/C++ code. > > So, I want to read through a small CPU core (I prefer line <10k) to > improve my Verilog coding reading/writing skills. Please recommend a > small open CPU core or other things with good document and coding > style. > > Any suggestions about improve Verilog code reading speed is welcome!
Have a look at the LatticeMico32: http://www.latticesemi.com/products/intellectualproperty/ipcores/mico32/index.cfm Cheers, Jon
Jon Beniston wrote:
> Shenli wrote: > > Hi all, > > > > These days, I found my Verilog code reading speed is not fast like my > > C/C++ reading speed. It take me a lot of time to understand Verilog > > code than C/C++ code. > > > > So, I want to read through a small CPU core (I prefer line <10k) to > > improve my Verilog coding reading/writing skills. Please recommend a > > small open CPU core or other things with good document and coding > > style. > > > > Any suggestions about improve Verilog code reading speed is welcome! > > Have a look at the LatticeMico32: > > http://www.latticesemi.com/products/intellectualproperty/ipcores/mico32/index.cfm > > Cheers, > Jon
Hi Jon, Thanks a lot for the information! Is LatticeMico32 easy to understand? Or with good documents describe the Verilog file? Is it with good testbench? Best regards, Davy
Shenli wrote:

> > Jon Beniston wrote: >> Shenli wrote: >> > Hi all, >> > >> > These days, I found my Verilog code reading speed is not fast like my >> > C/C++ reading speed. It take me a lot of time to understand Verilog >> > code than C/C++ code. >> > >> > So, I want to read through a small CPU core (I prefer line <10k) to >> > improve my Verilog coding reading/writing skills. Please recommend a >> > small open CPU core or other things with good document and coding >> > style. >> > >> > Any suggestions about improve Verilog code reading speed is welcome! >> >> Have a look at the LatticeMico32: >> >>
http://www.latticesemi.com/products/intellectualproperty/ipcores/mico32/index.cfm
>> >> Cheers, >> Jon > > Hi Jon, > > Thanks a lot for the information! > > Is LatticeMico32 easy to understand? Or with good documents describe > the Verilog file? Is it with good testbench? > > Best regards, > Davy
You also could try opencores.org -- JosephKK Gegen dummheit kampfen die Gotter Selbst, vergebens.&nbsp;&nbsp; --Schiller