TWiki
>
P1076 Web
>
Vhdl2019MeetingMinutes
>
2013_MeetingFebruary21
(2020-02-17,
JimLewis
)
E
dit
A
ttach
P1076 February 21, 2013 Meeting Minutes
Attendees:
JimLewis
*
PeterFlake
*
JarekKaczynski
*
Agenda:
Review VHDL-2008-Performance remaining list items
Review VHDL-2008-MP remaining list items
Review Accellera TC remaining list items
See these items in the
collected requirements list
Performance List
Perf 6: Remove deprecated constructs: Not practical. Reject
Perf 7: Clocks and Zero Delay ordering of signals. Reject
Accellera TC List
SAB 3 and 4 subsumed by Random Simulus proposal
SAB 5, 6, 7, 8, 9, and 10 subsumed by Functional Coverage proposal
SAB 15: Semaphore data structure. Implement in a library.
Provides: New(#keys), Get(#keys), Put(#keys), Try_Get(#keys)
Use Protected type is the key counter & implement the rest using regular functions and procedures.
try_get is a function, the others are procedures.
New returns the handle to the object - could be an integer index value
What do we need it for? Multiple items trying to use one resource. Software - network access to a printer
Typically only one key. Default for put and get is 1 key.
Waiting queue is first in, first out.
Should be deterministic.
Perf 9: Remove incremental port binding, groups, pulse rejection limit: reject
Perf 10: Remove guarded blocks and signals: reject
Env 2, 3: DPI Proposal
Env 1, 4: Foreign / Cross Language Model Instances
Type mapping per DPI proposal
Formalize what tools are already doing.
Action item: Jerry and Cliff to collaborate on this with Peter
What types need to be exchanged between SV and VHDL?
Env 6: Extended HW functions like DW (mux, decoders, adders). Do as libary.
Env 8: Macros
Can be very complicated. Esp for debuggers
In C a macro can replace the word "begin" with "{"
Macro is alot like a subprogram with anonymous types on the interface
Env 9: Conditional compilation: Have proposal without agreement on it.
Action Items:
Jerry, Cliff, Peter to collaborate on ENV 1, 4
Review and Approve Meeting Minutes:
Motion: Peter 2nd: Jerry
Next Meeting Date (proposed):
Thursday March 7, 8 am Pacific
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r5
<
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
R
aw View
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r5 - 2020-02-17 - 15:36:12 -
JimLewis
P1076
Log In
or
Register
P1076 Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
Webs
Main
P1076
Ballots
LCS2016_080
P10761
P1647
P16661
P1685
P1734
P1735
P1778
P1800
P1801
Sandbox
TWiki
VIP
VerilogAMS
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback