This book gives a full description of the process of SOC design. There are some useful techniques of verilog, which assure the design is reusable and easy to meet the timing.The project management chapter also stimulate thoughts of my daily work. It's a old version book but still classic. Most contents of the book are not out of date now. The verification chapter is very useful for me.