Number | 177
|
Category | errata
|
Synopsis | 12.1.3.4, Example 8 (again): ba instead of ba[0]
|
State | lrmdraft
|
Class | errata-discuss
|
Arrival-Date | Oct 28 2002
|
Originator | Shalom.Bresticker@motorola.com
|
Release | 2001b: 12.1.3.4 (Example 8)
|
Environment |
See Issue #11 See http://boydtechinc.com/etf/archive/etf_2002/0487.html |
Description |
Related to #11. A. In new version of Example 8, instanced module name in 2nd generate should be "sms_16b208t0", with "t" before the end. Cliff wrote it correctly, IEEE omitted it. B. In original version of Example 8, ba input to module dimm was vector ba[1:0], then bit-select ba[0] was connected to input ba of instantiated modules. ba[1] was never used. In new version, input ba to module dimm was changed to scalar, but connection to modules remained ba[0]. Either both scalar or both vector. C. By the way, I still think it is confusing that generated task declaration read_mem calls task with same name in instantiated modules. |
Fix |
Section 12.1.3.4 Example 8: In the second generated instance change: sms_16b2080 to sms_16b208t0 On the second line of both instantiations of the sms memory change: .ba(ba[0]) to .ba(ba) On the first line of the task read_mem starting with word[3], and at the line starting "byte[7]".... at the end of the line add a comment: // read_mem in sms module * Fit the example on 1 page * Fix the indentation in both instances of read_mem. * Delete the last part of the example between the first endmodule and section 12.2 |
Audit-Trail |
From: Shalom Bresticker <Shalom.Bresticker@motorola.com> To: etf-bugs@boyd.com Cc: Subject: Re: errata/177: PROPOSAL - 12.1.3.4, Example 8 (again): ba instead of ba[0] Date: Wed, 18 Dec 2002 16:16:35 +0200 See http://boydtechinc.com/etf/archive/etf_2002/0487.html for how it appears both ways. > Shalom: also on line starting "byte[7]". > Also, I request the guidance of the forum whether to squeeze > the example onto 1 page, or to spread it out over 2 pages, > which leaves a hole at the end of the first page. -- Shalom Bresticker Shalom.Bresticker@motorola.com Design & Reuse Methodology Tel: +972 9 9522268 Motorola Semiconductor Israel, Ltd. Fax: +972 9 9522890 POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 441478 "The devil is in the details." |
Unformatted |
|
Hosted by Boyd Technology