Hi:
While I'm very able to learn on my own, I feel that at my age and with so many people pulling at me every minute, that to assemble the hours of focussed attention to actually work through a significant amount of study material, these sorts of immersion courses are beneficial.
Of course, that also assumes that my employer is willing to pay for it, which they are. If I had to pay, then the economics would be in favor of cracking a book and taking the fully DIY approach--which is basically how I've learned nearly everything I know about electronics to date.
Of course, these sorts of courses require a lot of DIY follow-through to drive things home.
In this case, since I have quite a bit of increasingly complicated (though still fairly simple by the standards of most experts) FPGA development to do over the next few years, there will be ample opportunity to exercise what I have learned.
I think the point is, that there are a lot of practices that aren't obviated by simply reading a Verilog textbook. Even some of the "learn by example" books have some shoddy practices.
Also, I suffer from "tool overwhelmitis" syndrome, where there are so many sub-tools in the vendor's development environment that I don't know what they are all for.
Anyway, I am considering to take the "Comprehensive Verilog" and "Essentials and Design for Performance" classes by Doulos at Xilinx in Dec.
Just wondering if people think these are worthwhile?
Thanks for input. And output too. Just no high-z's!
Good day!