On Thu, May 5, 2011 at 3:33 AM, Xiaofan Chen wrote: > Or maybe you need to have some ABCs of digital electronics > before going into Verilog. But I think you know quite a bit > already, just not formal training, like my programming side > -- I lack formal trainings on C programming even though I learn > a bit by myself and can write some simple programs, but I > do not know very well about programming. Conceptually, I know how transistors are used to make logic gates, and how those gates can be packaged into an IC. But an FPGA is so much more complicated than that and is being routed dynamically. The biggest problem for me is understanding how the compiler treats different keywords like reg and wire and what they translate to physically. I can look at static gates and see what they do, that's not the problem. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .