TWiki
>
P1076 Web
>
Vhdl2019MeetingMinutes
>
2015_MeetingJune25
(2020-02-17,
JimLewis
)
E
dit
A
ttach
P1076 June 25, 2015 Meeting Minutes
Attendees:
PerterFlake
*
RobGaddi
*
LievenLemiengre
*
JimLewis
*
JingPang
*
BrentHayhoe
*
WoodyJohnson
Agenda:
Meeting Discussion
Review and Approve Meeting Minutes:
Next Meeting: Thursday July 9, 11 am Pacific
Previous Meeting: Thursday June 11, 2015
Meeting Discussion
DPI Review
Need an extended example.
Preferably from someone who did not write the proposal.
Could call something from one of the standard libraries.
Pointers? - VHDL cannot use the pointer, however, it can read it and pass the pointer to another C program.
Create a pointer type.
Use C Interface to scripting languages, such as Perl, Python, ...
Can one call printf?
Passing strings to C and to scripting languages
LIBFFI
- A Portable Foreign Function Interface Library
AI: Rob look into LIBFFI for VHDL
AI: Peter, example for either sockets or LIBFFI
How does the external library get bound to the simulator? Use VHDL's library syntax?
?DPI use logical library names?
Method to do introspection on names and find different objects
find all instance labels whose component name is xyz.
Date and System Time Functions
Rob and Morten
do separate vs. do with DPI?
Needs to be synthesizable.
String representation of values of composite types
Discussion went in a different direction ...
Generalize s.t. a composite can implicitly call the conversion for the existing defined function (scalar)
type as a first class object?
reflection
AI: Lieven write proposal - perhaps after arbitrary integer.
Review and Approve Meeting Minutes:
Approve: Lieven 2nd: Rob
Next Meeting: Thursday July 9, 11 am Pacific
Previous Meeting: Thursday
June 11, 2015
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r4
<
r3
<
r2
<
r1
|
B
acklinks
|
R
aw View
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r4 - 2020-02-17 - 15:36:15 -
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