Behavioral Compiler Tutorial

Table Contents:
Chapter1 - Getting Started
Chapter2 - Synthesis with Verilog
Chapter2v - Synthesis with VHDL
Chapter3 - Coding for Synthesis with Verilog
Chapter3v - Coding for Synthesis with VHDL
Chapter4 - Simulation
Chapter5 - Some Final Thoughts

Book Link:
http://www.iro.umontreal.ca/~dift6221/bc_tutorial/tutorial/tutorial.html