title: Verilog Program Editor and Compiler
body: <p>This semester, I have a Hardware course which requires the use of Verilog. I Googled for some free Verilog IDEs in which I can write Verilog programs and also compile and run them (I think the right word is "simulate", but forgive me, I'm still used to C!), but I didn't get anything.</p>
  
  <p>Could you suggest some free software for Verilog program writing and simulation on Windows 7? My college provides some software called Xilinx in the college PCs, but I think that's not a free software. And they are not willing to provide it to us on our personal computers as well. So any advice will be greatly appreciated!</p>
  
  <p>Also, I am a newbie to Verilog. If you know any great resources for beginners to master Verilog, at least to some extent, then please do share them here as well! Thanks!</p>