Digital Integrated Circuits - Errata and Comments

Errata for Edition 1 - Print 1

All the errors enumerated below have been corrected in the second print, which came of the press in the summer of 1998. For later corrections, check on errata for Edition 1 - Print 2.

CORRECTIONS

Series Editor page - Replace "Charles S. Sodini" by "Charles G. Sodini"
pp. 91 - Problem 9, line 2                                              
     replace "Vt0" by "VT0"
pp. 92 - Problem 9d, line 1
     replace "Vt0" by "VT0"
pp. 93 - Problem 12a - Line 2
    replace punctuation at end of line by question mark
pp. 93 - Problem 12b - Line 2
    remove overbar on first Vo; replace dash by space.
pp. 93 - Figure 2.56  
    replace "58.5 mA" by "58.5 (greek mu)A
pp. 93 - Problem 13c - Line 2
    replace punctuation after "smaller" by question mark.
pp. 93 - Problem 14  
    Line 3: Replace "Use the parameters of Example 3.5" by
    "Use the transistor parameters of Example 2.9"
    Line 4: Insert after 0.33 "(grading coefficients of bottom and
      sidewall junction capacitances - see pp. 49)"
    Line 4: Replace "In" by "Vin" 
    Part a: Vin = 5V, and Vout = 5V, 2.5V, or 0V.
    Part b: Vin = 0V, and Vout = 5V, 2.5V, or 0V.

pp. 127 - Example 3.4 - line 4
    add dot after V^^2  (and before 3)
pp. 122 - Figure 3.15      
    Middle graph - Replace "Vin = VDD - VGSp" by "Vin = VDD + VGSp"
    Righthand graph - Replace "Vout = VDD - VDSp" by Vout = VDD + VDSp"
pp. 139 - Eq. (3.36)       
    replace kn and kp by k"n and k"p
    and add:
        tp = .....     with k"n = 2 vsat Cox Wn
pp. 161 - Eq. (3/55)       
    Equation for IB3 (bottom of the list):
    replace Vo1 by Vout1
pp. 199 - line 2, first paragraph  
    replace "717 nsec and 607 nsec" by "717 psec and 607 psec" 
pp. 259 - Problem 16.c
    replace VIn = 5V by VIn = 0V
pp. 287 - Figure 5.20
    move the label "npn bipolar) a little bit to the right so that it sits
    on top of the transistor itself. Keep just to the left of "Polysilicon 
    Emitter"
pp. 290 - Figure 5.23
    Remove overbar on "2" in Q2 (Figure on the right)
pp. 294 - Equation 5.6  
    Replace "Icharge" by "tcharge" on Left Hand Side of equation
pp. 304 - Eq. 5-12
    Replace ID by IG
pp. 324 - line 16
    Add "l" in [Elmasry94]
pp. 329 - Figure 5.58 
    Add "Vout" label at circuit node above RL label.
    Also, add an arrow at the Iin input node pinting inwards into the
    circuit.

pp. 334 - Figure 6.1b
    Remove overbar on vi2 on y-axis of bottom-graph
pp. 411 - line 8   NEW!!!
    replace "instead of to the right" by "instead of to the left"
pp. 346 - Equation 6.3 - last line    
    replace Vc2 by Vc4 (2 times)
pp. 347 - Equation 6.4 - line 1       
    replace Vc2 by Vcc
pp. 367 - Eq. (6.13) - second line   
    first term should be SQUARED: (k2/2)(Vdd - Vm+ - abs(Vtp))^2 
pp. 378 - Problem 8a, line 4
    "in both cases?" Replace punctuation by question mark.
pp. 381 - Design Problem - line 3
    "register" LOWER CASE "r"
pp. 397 - line 9
    Replace "[Turrini89]" by "[Oklobdzija85, Turrini89]"
    with
    [Oklobdzija85] V. G. Oklobdzija and E. R. Barnes, 
    "Some Optimal Schemes For ALU Implementation In VLSI Technology,"
    Proceedings of the 7th Symposium on Computer Arithmetic ARITH-7, pp. 2-8.
    Reprinted in Computer Arithmetic, E. E. Swartzlander, (editor), Vol. II,
    pp. 137-142, 1985.
pp. 405 - Figure 7.24
    Co3 should be replaced by Co3 bar
pp. 435 - Figure E.1
    Caption is not entirely visible (at the right margin)
    It should read:
    "Layout strategies for bi-sliced datapaths, assuming an n-well technology.
     The slices are oriented horizontally, which means that data is routed
     from left-to-right (or vice versa) and control from top to bottom."
pp. 446 - Eq. 8.5 
    Replace the CX (above division line) by CXY 
pp. 456 - Figure 8.17 (caption)
    Replace "Colorplate 13" by "Colorplate 15"
pp. 468 - Figure 8.27
    change left-most DV in ("greek capital delta")V
pp. 476 - WARNING - line 2
    replace "volume" by "value"
pp. 477 - Figure 8.37
    second line of caption has disappeared
    it should read:
    "circuits and systems"
pp. 483 - Eq. 8.38, 8.39, 8.40
    The symbol used for the voltage "v" in these equations is very similar
    to the greek "nu" symbol, used for velocity in Eqs 8.41 and 8.42.
pp. 484 - Figure 8.44
    replace "i" by "I" (capital)
pp. 487 - Figure 8.47
    replace Y-axis labels "V(V)" by "V"
pp. 490 - Figure 8.51
    replace Y-axis labels "V(V)" by "V"
 pp. 508 - Problem 14 - line 1  
    replace "out of two minimum-size transistors, driving ..." by
    "out of an NMOS transistor and a PMOS tranisstor with W= 0.4 mm and 
    W = 1.2 mm respectively (L = 1.2 um for both devices), driving ..." 
pp. 512 - Figure 9.1 - Figure Caption, line 2
    insert "its" in "... of its width ..."
pp. 516 - Example 9.1 - line 2
    replace "tg" by "td"
pp. 521 - Figure 9.12b - Figure Caption, line 2
    Replace "Colorplate 15" by "Colorplate 13"
pp. 530 - line 9
    The arrow after "Data ready" should be a downwards pointing arrow.
pp. 533 -line 6    
    replace "state transition graph" with "signal transition graph"
pp. 533 - Figure 9.26   
    replace "State transition diagram" by "Signal transition diagram"
pp. 579 - Example 10.6 - line 3
    add overbar to BL - should be "BL (overbar) to 1"
 pp. 549 - Problem 16d 
    Rephrase current problem as follows:
    Is it possible to achieve an MTF of 10 years (where T>Tphi) if fphi = 
    200Mhz? If so how? 
    (use the greek phi for the worded phi above)
 pp. 550 - Figure 9.52 
    Figure should be redrawn as follows:
    Make all inverters in ring oscillator non-inverting and add 1 inverter in
    the feedback path. 
pp. 625: Problem 10 - line 1
    Insert [C, None, 10.3.3]
 pp. 626: Figure 10.72               IMPORTANT !!!!
    remove dot on intersection between horizontal BL and vertical WL 
pp. 626: Problem 10.11a - line 2  
    BL and Q should have overbar
pp. 628 : Problem 15 - line 3
    BL should be BL (overbar)
pp. 655: line 20 from bottom
    should be "sea-of-gates" instead of "sea-of-gate"
pp. 697: Problem 9.2
    line 3; Acki(v) should allign with the Reqi(up) of the previous line
    line 4; Acki(up) should allign with the Reqi(v) of the previous line

EDITORIAL IMPROVEMENTS

pp. 213 - Figure 4.23
   Remove shading in circles
   Allign some connections
pp. 277 - Figure 5.9
   Allign some of the connections in lefthand Figure
pp 281 - line 7 and 8 
    "Scaling the technology ... this picture" should be LEFT alligned
    (no indent).
pp. 283 
    Turn the section from "TTL dominated ..." until "... influenced the
    demise of TTL." into a Sideline Paragraph format.
pp. 311 - Table 5.3 - Header of Column 5 
    put "P" and "(mW/gate)" on different lines (similar to the headers of the
    other columns). Also, make sure that the same font is used for all headers
    in the table.
pp. 356 - Lines 7&8 
    "A C2MOS-based ... non inverting" : MAKE BOLD
pp. 379 - Figure 6.58
    Change line width on ground symbol to be consistent with rest of Figure.
pp. 420 - Eq. 7.31 
    Make same font as Eq. 7.30 (seems larger - use same font as used in the
    rest of the text for equations).
pp. 422 - Figure 7.43 
    Remove rectangular box surrounding the Figure.
pp. 431 - Figure 7.50 
    Add dots on circuit nodes below C and F labels
pp. 486 - Eq. 8.49 
    make label (8.49) rom
pp. 516 - Example 9.1 - last line 
    make symbols italic
pp. 521 - Figure 9.12a
    remove white arrow
pp. 558: Figure 10.5 - Figure Caption 
    Not completely visible at right margin (minor)
pp. 614: Figure 10.59 - Figure Caption 
    Not completely visible at right margin (minor)
pp. 618: Figure 10.63 
    (b) label not completely visible (minor)
pp. 619: Figure 10.66 - Figure Caption 
    Not completely visible at right margin (minor)
pp. 660: Figure 11.29 - Increase font sizes on labels 
pp. 660: Figure 11.30 (PAL) - Increase font sizes on labels

Errata for Edition 1 - Print 2

Cover page: replace "al l'egard" by "a l'egard"
pp. 91 - Problem 8 - line 2
       replace "Nss=10^11 cm-3"  by "Nss = 10^11 cm-2"
pp. 149 - Example 3.10 - line 3
       "56 nsec" should be replaced by "56 psec"
pp.  149 - Example 3.10 - line 5
       "94 nsec" should be replaced ny "94 psec"
pp. 267 - Figure C.4
       swap a and b labels on graphs in figures (b) and (c)
       this error is only minor but creates an inconsistency with Figure (a)
pp. 267 - Figure C.4 - capture
        "x = (a+b).c" should read "xbar = (a+b).c"
 

Back to the top of the page.

Back to the Digital IC home page.