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
Leave a Comment
Comments (0)