Re: [myhdl-list] co-simuation
Brought to you by:
jandecaluwe
From: Edward V. <dev...@sb...> - 2015-08-31 18:51:15
|
Chris,I did run this on the a Ubuntu 12.04 on an AMD processor. I get the same results as on the Pi. Dave is working on Lattice ICE-40 board for the Pi and I wanted to get some tools working on the Pi. So far I have I been able to get GTKWave, Myhdl, Iverilog, vhd2vl, FireFox, Python 2.7 & Python3, XSTOOLs(XuLA2-LX), samba and OpenCV on the Pi. The O/S for the Pi was created with Yocto which creates a custom Linux Distro and the supporting cross compiler.Also a tool which is needed but not running on the Pi is Yosys which is the tool used to generate the bit file for the Lattice ICE-40. This would in turn createa standalone HDL development system at a low cost. Dave indicates the XSTOOLs will not be needed for Lattice ICE-40. The bit file will be downloaded using GPIO instead of the USB. Dave tweeted last week that the board was almost ready. I hope I stated everything correctly. If you have any questions let me know. Thanks Edward Vidal Jr. e-mail dev...@sb... 915-595-1613 On Monday, August 31, 2015 12:24 PM, Christopher Felton <chr...@gm...> wrote: On 8/31/2015 1:07 PM, Edward Vidal wrote: > Yes,After installing MyHDL and Iverilog on the Raspberry Pi 2 BI did a make in mydhdl/cosimulation/icarus which created the myhdl.vpi for the arm.This was used by both alt.hdl & vhd2vl co-simulation. If you are testing on non arm system this should be replaced by the one created on your system. > I maybe should have not added it to the github repository. You might want to try running it on a desktop system first, that way you can isolate system/OS issues. Quickly reviewing the code nothing jumps out. My next step to test it on an x86 desktop linux. I have to admit, I am a little confused why you are running the toolflow on the RPi2 - what is the goal? Regards, Chris > Thanks > Edward Vidal Jr. e-mail dev...@sb... 915-595-1613 > > > On Monday, August 31, 2015 11:49 AM, Christopher Felton <chr...@gm...> wrote: > > > <snip> >> >> I created the files and folder vcd >> https://github.com/develone/raspberrypi2_yocto/tree/master/vhd2vl/examples/tb >> >> ifchain myhdl.vpi tb_ifchain.v test_ifchain.py vcd >> > > Did you build the myhdl.vpi locally on the machine > you are running? > > Regards, > Chris > > > > ------------------------------------------------------------------------------ > _______________________________________________ > myhdl-list mailing list > myh...@li... > https://lists.sourceforge.net/lists/listinfo/myhdl-list > > > > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > myhdl-list mailing list > myh...@li... > https://lists.sourceforge.net/lists/listinfo/myhdl-list > ------------------------------------------------------------------------------ _______________________________________________ myhdl-list mailing list myh...@li... https://lists.sourceforge.net/lists/listinfo/myhdl-list |