Download

Explaining the files:

main.py -> Contains the programm for the python-CPU and the configs

RS232_Norbo.py -> lib used by pyCPU.py

RS232Programmer.py -> lib  used by pyCPU.py

MakeProcessorBytecode.py  > lib used by pyCPU.py and ProgIt2.py

pyCPU.py ->  Creates the vhdl file from main.py file

ProgIt2.py  -> For ISP via RS232 loads the programm from the main.py file into the processor when programmingmode is activated.

External dependencies:

Python 2.7.2 : http://www.python.org/download/releases/2.7.3/

Myhdl: http://www.myhdl.org

Myhdl patch for array initialisation (for myhdl dev v0.8): http://cache.gmane.org//gmane/comp/python/myhdl/2416-001.bin

Get the pyCPU-Files:

http://sourceforge.net/projects/pycpu/files/pyCPU_v_1_0/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: