Setup MyHDL to evaluate

Dear,

who can guide me to setup MyHDL development environment (Windhoos) and implement Index of /MyHDL/iRam on Lattice ICE40 FPGA?

Greetings,

Patrick Pelgrims

Patrick,

I run MyHDL on Windows10 (never really used Linux … YOLO).
My IDE is Eclipse, with these plug-ins:

  • PyDev for Python development
  • Sigasi for VHDL and (System)Verilog (as a teacher you can get a academic full-featured license for free)
  • Impulse for viewing the MyHDL simulation .vcd files

You can edit Yosys scripts and have them executed from within Eclipse too, I suppose. (I never really tried Yosys as it doesn’t or didn’t do VHDL)

Best regards,
Josy

Josy,

only install Python3 and MyHDL to get started ?

Wanne re do AT90S1200 and AT902313 (written in VHDL) in Pyhton …

Small 8 bit SOC internal RAM/ROM with sleep mode, Timer, UART, internal interrupt (uart, timer(s), PWM generator, frequency counter …

Do you know small SOC’s written in MyHDL ?

Greetings,

Patrick

Python 3: WinPython or MiniConda3
Or PyPy, this runs simulations faster.
(I have all three …)

Best regards,
Josy