1 / 11

Reballoting 1076.1

Reballoting 1076.1. FDL'03, 9/24/2003 Ernst Christen. Reasons for Reballoting. IEEE Std. 1076.1-1999 was approved in 1999 IEEE Standards must be reaffirmed every 5 years. Necessary Updates to IEEE Std. 1076.1-1999. Synchronization with IEEE Std. 1076-2002 Correction of errata

marv
Download Presentation

Reballoting 1076.1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Reballoting 1076.1 FDL'03, 9/24/2003 Ernst Christen

  2. Reasons for Reballoting • IEEE Std. 1076.1-1999 was approved in 1999 • IEEE Standards must be reaffirmed every 5 years

  3. Necessary Updates to IEEE Std. 1076.1-1999 • Synchronization with IEEE Std. 1076-2002 • Correction of errata • 8 page errata sheet, published at eda.org/analog • Definitional errors (including examples) • Typographical errors • Layout issues • Several more errata

  4. Enhancements to Consider • Postponed requirements • Handling of mixed nets • Support for "analog" and "digital" architecture for an entity • Problem is that ports of entity are unchangeable

  5. Mixed Nets • A net where participating objects are of different object classes • signal • quantity • terminal • Compare with VHDL net where all participating objects are signals • Types may be different

  6. Handling of Mixed Nets • Insert conversion model between disparate objects • Conversion model defines semantics of mixed connection • Can be arbitrarily complex and include, in addition to value "translation", loading effects, power supply dependency, etc. • Note that signal ports and quantity ports are directional, but terminal ports are not

  7. Mixed Nets: Local Focus • Define semantics of a port association element whose formal and actual are of different object class • Advantage • Could follow type conversion/conversion function paradigm • Disadvantage • Information loss if association elements at different levels of hierarchy are involved

  8. Mixed Nets: Global Focus • If mixed net includes a terminal, convert net to a node, otherwise convert net to a quantity net • Insert conversion models between the net and the objects connected to the net that have a different object class • Advantage • Best approach possible • Disadvantage • Multiphase elaboration • Definitional difficulties with conversion fcts

  9. Mixed Nets: Global Focus: Example s q t t t s s

  10. Mixed Nets: Global Focus: Example q s conversion models t t t s s

  11. Mixed Nets: Global Focus: Example q s t t t s s

More Related