Mar 26, 2008 #21 P pngzhi Member level 3 Joined Jan 20, 2008 Messages 61 Helped 7 Reputation 14 Reaction score 1 Trophy points 1,288 Activity points 1,535 electronics horowitz I suggest Behzad Razavi - Fundamentals of Microelectronics