mswidi Posted June 13, 2014 Report Share Posted June 13, 2014 Hi, Dont really know why i write at this early stage =) I recieved my Papilio Pro + Logic Wing today. And managed to upload a few .bit-files, first it was cumbersome and nothing seemed to work. But then the pieces fell in place. Right now im just playing with some very easy combination of switches and leds, just to start to figure out. Im intend learn/use only VDHL. My background is that im an old pascal/assembler/c-developer that have wanted to learn more about low level hardware, esp how cpus works. It seems right way for me to get a better grip this way, without having to use "real hardware". Love that there seems quite an active user forum, have been lurking around Nexsys before, but there one was lost and left with static pdfs and odd manuals. Dont know where this will end, but its a start :-) Link to comment Share on other sites More sharing options...
Jack Gassett Posted June 13, 2014 Report Share Posted June 13, 2014 Welcome! Thank you for the post, here are some resources to help you get started:http://learn.gadgetfactory.net/http://www.papilio.cc/index.php?n=Papilio.GettingStartedhttp://forum.gadgetfactory.net/index.php?/page/articles.html Link to comment Share on other sites More sharing options...
mswidi Posted June 13, 2014 Author Report Share Posted June 13, 2014 Tnx! Ive found the IntroToSpartanFPGABook quite helpful! keep up the good work! Link to comment Share on other sites More sharing options...
offroad Posted June 14, 2014 Report Share Posted June 14, 2014 >> My background is that im an old pascal/assembler/c-developer that have wanted to learn more about low level hardware, esp how cpus works. It seems right way for me to get a better grip this way, without having to use "real hardware". you can have a lot of fun here.For example, take a ROM, add a counter as PC. This takes only a few lines in Verilog (maybe some more in VHDL). You can define the processor and the instruction set / assembler at the same time as you go. For a stack, simpy add a 2nd memory and SP register.It might be interesting to browse through the code of some existing processor implementation. These things can be surprisingly simple. Link to comment Share on other sites More sharing options...
EtchedPixels Posted June 14, 2014 Report Share Posted June 14, 2014 Greetings I'm currently starting by jumping in at the deep end playing with SocZ80. The T80 processor vhdl is well commented and readable so very informative even though I'm sticking to adding simple I/O devices to SocZ80 at the moment! Link to comment Share on other sites More sharing options...
mswidi Posted June 14, 2014 Author Report Share Posted June 14, 2014 Tnx both for the replies! I want to understand some of the VHDL better, so right now im struggling with tweaking the LogicWing. Was quite happy when i managed to display a 4-digit Hex-counter on it =) silly little thing, but its sure fun! I booted up the SocZ80-monitor yesterday, but Im trying to resist to dive into SocZ80... for a while =) Link to comment Share on other sites More sharing options...
offroad Posted June 17, 2014 Report Share Posted June 17, 2014 >> to display a 4-digit Hex-counter on itmight be a good idea to use PWM on those outputs (say 50 % duty cycle) to limit the current and keep the magic smoke in.Digilent stuff is "beyond theory", logicWing LEDs are "beyond logic" Link to comment Share on other sites More sharing options...
EtchedPixels Posted June 18, 2014 Report Share Posted June 18, 2014 I'm using 10% and its overbright - something like 1 in 16 might be better. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.