{"id":111142,"date":"2024-10-18T16:06:34","date_gmt":"2024-10-18T16:06:34","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-1499-1998\/"},"modified":"2024-10-24T22:00:28","modified_gmt":"2024-10-24T22:00:28","slug":"ieee-1499-1998","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-1499-1998\/","title":{"rendered":"IEEE 1499 1998"},"content":{"rendered":"
New IEEE Standard – Inactive – Withdrawn. The standard interface for hardware description models of electronic components is de-fined. The primary audiences of this standard are model developers and implementers of software supporting this interface.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
1<\/td>\n | Title Page <\/td>\n<\/tr>\n | ||||||
3<\/td>\n | Introduction Participants <\/td>\n<\/tr>\n | ||||||
5<\/td>\n | CONTENTS <\/td>\n<\/tr>\n | ||||||
7<\/td>\n | 1. Overview 1.1 Scope 1.2 Purpose 1.3 Structure and terminology of this standard <\/td>\n<\/tr>\n | ||||||
8<\/td>\n | 1.4 Semantic description 1.5 Front matter, annexes, index, examples, figures, and notes 1.6 Interface naming conventions <\/td>\n<\/tr>\n | ||||||
9<\/td>\n | Untitled 2. References 3. Introduction to OMI 3.1 OMI software architecture <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | 3.2 OMI compliance 3.3 Creation of OMI models <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 4. Model integration 4.1 Model integration software requirements <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | 4.2 Model delivery <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 4.3 Characteristics of OMI applications <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 4.4 Classification of OMI simulators 4.5 Simulator\/model interoperability <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 5. Execution 5.1 Stages of execution <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 5.2 Bootstrap stage <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 5.3 Elaboration stage <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 5.4 Initialization stage <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 5.5 Simulation stage 5.6 Termination stage 5.7 Execution control <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 6. Simulation 6.1 Simulation fundamentals <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 6.2 Event-driven simulation reference model <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 6.3 Cycle-based simulation reference model <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 6.4 Simulation cycle callbacks <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 6.5 Dynamic data transfer <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | 6.6 Reverting to a previous state <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 6.7 Backannotation <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 7. Model information <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | 7.1 OMI information modeling methodology <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 7.2 The root object 7.3 Library objects 7.4 Models <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | 7.5 Data objects <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 7.6 Data types <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 7.7 Timing definitions <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | 7.8 Clocking specifications <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 7.9 Attributes <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 7.10 Model information access <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 8. Programming interface fundamentals 8.1 Caller data <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | 8.2 Errors <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 8.3 String buffers <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 8.4 Opaque references 8.5 Simulation time <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 8.6 Values <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 8.7 Logic systems <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 9. Programming interface reference 9.1 omiAnyValueT <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | 9.2 omiApplicationFunctionTrayT <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | 9.3 omiBeginSessionRoutineT 9.4 omiBooleanT <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | 9.5 omiBootstrapRoutineT 9.6 omiBufferT 9.7 omiCallbackDescriptionT <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | 9.8 omiCallbackIdT 9.9 omiCallbackInfoT <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 9.10 omiCallbackReasonT 9.11 omiCallbackRoutineT <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | 9.12 omiCallerDataT 9.13 omiCallerIdT <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | 9.14 omiCancelDriverUpdateRoutineT <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | 9.15 omiClassT 9.16 omiClockValueRelationshipT <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | 9.17 omiCommandRoutineT 9.18 omiConnectPortRoutineT <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | 9.19 omiControlT 9.20 omiControlRequestRoutineT <\/td>\n<\/tr>\n | ||||||
103<\/td>\n | 9.21 omiCreateInstanceRoutineT <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | 9.22 omiCurrentTimeRoutineT 9.23 omiDataValuePropertyT 9.24 omiDataValueT <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 9.25 omiDebugEntry 9.26 omiDelayModeT 9.27 omiDepositModeT <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | 9.28 omiDepositValueRoutineT <\/td>\n<\/tr>\n | ||||||
107<\/td>\n | 9.29 omiDisableDriversRoutineT <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 9.30 omiDriverIdT 9.31 omiElaborateInstanceRoutineT <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | 9.32 omiEndPortConnectRoutineT 9.33 omiErrorCodeT <\/td>\n<\/tr>\n | ||||||
112<\/td>\n | 9.34 omiErrorHandlerRoutineT 9.35 omiErrorInfoT <\/td>\n<\/tr>\n | ||||||
113<\/td>\n | 9.36 omiExpandBufferRoutineT 9.37 omiFloatingPointT 9.38 omiGetCountRoutineT <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | 9.39 omiGetDataValueRoutineT <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | 9.40 omiGetElementRoutineT <\/td>\n<\/tr>\n | ||||||
116<\/td>\n | 9.41 omiGetElementValueRoutineT <\/td>\n<\/tr>\n | ||||||
117<\/td>\n | 9.42 omiGetHandleRoutineT 9.43 omiGetIntegerRoutineT <\/td>\n<\/tr>\n | ||||||
118<\/td>\n | 9.44 omiGetIteratorRoutineT <\/td>\n<\/tr>\n | ||||||
119<\/td>\n | 9.45 omiGetNetGroupValuesRoutineT <\/td>\n<\/tr>\n | ||||||
120<\/td>\n | 9.46 omiGetNetValueRoutineT 9.47 omiGetStringRoutineT <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | 9.48 omiGroupDataT 9.49 omiHandleByNameRoutineT <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | 9.50 omiHandleT 9.51 omiInitializeDriverRoutineT <\/td>\n<\/tr>\n | ||||||
123<\/td>\n | 9.52 omiIntegerPropertyT 9.53 omiIntegerT 9.54 omiInteger64T <\/td>\n<\/tr>\n | ||||||
124<\/td>\n | 9.55 omiIODirectionT 9.56 omiIsMemberRoutineT 9.57 omiIteratorT <\/td>\n<\/tr>\n | ||||||
125<\/td>\n | 9.58 omiKindRoutineT 9.59 omiLatestOMIRevisionTValue 9.60 omiManagerFunctionTrayT <\/td>\n<\/tr>\n | ||||||
126<\/td>\n | 9.61 omiMinTypMaxT <\/td>\n<\/tr>\n | ||||||
127<\/td>\n | 9.62 omiModelBoundaryClassT 9.63 omiMultipleRelationshipT 9.64 omiMVL2LogicT 9.65 omiMVL4LogicT <\/td>\n<\/tr>\n | ||||||
128<\/td>\n | 9.66 omiNetIdT 9.67 omiNextScheduledTimeRoutineT 9.68 omiNullReference <\/td>\n<\/tr>\n | ||||||
129<\/td>\n | 9.69 omiObjectKindT 9.70 omiOpaqueKindT <\/td>\n<\/tr>\n | ||||||
130<\/td>\n | 9.71 omiPrivateDataT 9.72 omiProcessKindT 9.73 omiRegisterCallbackRoutineT <\/td>\n<\/tr>\n | ||||||
131<\/td>\n | 9.74 omiReleaseHandleRoutineT <\/td>\n<\/tr>\n | ||||||
132<\/td>\n | 9.75 omiRemoveCallbackRoutineT <\/td>\n<\/tr>\n | ||||||
133<\/td>\n | 9.76 omiResetRoutineT 9.77 omiRestoreReferenceRoutineT <\/td>\n<\/tr>\n | ||||||
134<\/td>\n | 9.78 omiRestoreRoutineT 9.79 omiRevisionT <\/td>\n<\/tr>\n | ||||||
135<\/td>\n | 9.80 omiRootHandleRoutineT 9.81 omiSameObjectsRoutineT <\/td>\n<\/tr>\n | ||||||
136<\/td>\n | 9.82 omiSaveReferenceRoutineT <\/td>\n<\/tr>\n | ||||||
137<\/td>\n | 9.83 omiSaveRoutineT 9.84 omiScanOptionsRoutineT <\/td>\n<\/tr>\n | ||||||
138<\/td>\n | 9.85 omiScanRoutineT <\/td>\n<\/tr>\n | ||||||
139<\/td>\n | 9.86 omiScheduleDelayGroupUpdatesRoutineT <\/td>\n<\/tr>\n | ||||||
140<\/td>\n | 9.87 omiScheduleDelayUpdateRoutineT <\/td>\n<\/tr>\n | ||||||
141<\/td>\n | 9.88 omiScheduleGroupUpdatesRoutineT 9.89 omiSensitivityT <\/td>\n<\/tr>\n | ||||||
142<\/td>\n | 9.90 omiSessionArgumentsT 9.91 omiSessionKindT 9.92 omiSetParameterRoutineT <\/td>\n<\/tr>\n | ||||||
143<\/td>\n | 9.93 omiSetSDFVersionRoutineT <\/td>\n<\/tr>\n | ||||||
144<\/td>\n | 9.94 omiSetTimingDataRoutineT <\/td>\n<\/tr>\n | ||||||
145<\/td>\n | 9.95 omiShortEnumT 9.96 omiSimulationStyleT 9.97 omiSingularRelationshipT <\/td>\n<\/tr>\n | ||||||
146<\/td>\n | 9.98 omiStatusT 9.99 omiStorageTypeT 9.100 omiStringPropertyT <\/td>\n<\/tr>\n | ||||||
147<\/td>\n | 9.101 omiStringT 9.102 omiTmeT 9.103 omiTimeUnitT 9.104 omi1164LogicT <\/td>\n<\/tr>\n | ||||||
148<\/td>\n | 9.105 omi1364LogicT <\/td>\n<\/tr>\n | ||||||
149<\/td>\n | Annex A (informative) Predefined attributes and commands <\/td>\n<\/tr>\n | ||||||
156<\/td>\n | Annex B (informative) OMI headers <\/td>\n<\/tr>\n | ||||||
174<\/td>\n | Annex C (informative) Object diagrams <\/td>\n<\/tr>\n | ||||||
191<\/td>\n | INDEX <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" IEEE Standard Interface for Hardware Description Models of Electronic Components<\/b><\/p>\n |