TWiki
>
P1076 Web
>
Vhdl2019MeetingMinutes
>
2015_MeetingMay28
(2020-02-17,
JimLewis
)
(raw view)
E
dit
A
ttach
<!-- Set ALLOWTOPICCHANGE = P1076AdminGroup --> ---+!! P1076 May 28, 2015 Meeting Minutes ---++!! Attendees: * [[Main.BrentHahoe][Brent Hayhoe]], Main.ErnstChristen, Main.LievenLemiengre, Main.FarrellOstler, Main.JimLewis, Main.RyanHinton, Woody Johnson, Main.DanielKho, ---++!! Agenda: %TOC% ---++ Meeting Agenda * Continue to Review Interfaces from [[2015_MeetingMay14][May 14, 2015]] * Interface Requirements * Support RTL synthesis * Support Testbench * Bundle related data items/objects * No bundle wide operations - ie: assignments * Abstract behavior - potentially via subprograms * Simple - would allow support via translation * Views of an interface * Support generics * An entity supports multiple interfaces * Defaults for interfaces that will not prevent optimizations * Interfaces and/or bundles must work on subprograms * Priorities * 1: Bundles for RTL * 2: Support everything that a ports support * 3: Interface with the kitchen sink ---++ Reference Links [[http://www.eda.org/twiki/bin/view.cgi/Sandbox/InterfaceConcepts]] * Proposals: * [[http://www.eda.org/twiki/bin/view.cgi/P1076/BlockInterfaces][Records with Directional Subtypes]] - [[main.PeterFlake][Peter Flake]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/NewBusModeForBidirectionalPortSignals][Add a "Bus" port mode for bidirectional port signals]] - [[main.BrianDrummond][Brian Drummond]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/InterfaceConstructandPortModeConfigurations][Interface Construct and Port Mode Configurations]] - [[main.BrentHahoe][Brent Hayhoe]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/PackageAsInterface][Interfaces: Packages as an Interface Construct]] - [[main.JimLewis][Jim Lewis]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/ProtectedTypesPublicSignal][Protected Types with Public Signals]] - [[main.JimLewis][Jim Lewis]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/ProtectedTypeEntity][Protected Type: Shared Variables On Entity Interface]] - [[main.JimLewis][Jim Lewis]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/RecordIntrospection][Record Introspection]] - [[main.ChrisHiggs][Chris Higgs]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/RecordMemberAttribute][Record Introspection & Indexing]] - [[main.BrentHahoe][Brent Hayhoe]] * [[http://www.eda.org/twiki/bin/view.cgi/P1076/GenericTypes][Generics on Protected Types]] - [[main.JimLewis][Jim Lewis]] * [[http://www.eda.org/isac/IRs-VHDL-2002/IR2067.txt][IR2067 - Logical link interface abstraction]] - Martin Trautmann, analyzed: [[main.PeterAshenden][Peter Ashenden]] * [[http://www.eda.org/isac/IRs-VHDL-2002/IR2067.txt][IR2076 - a member attribute for records]] - Rickard Norberg * [[http://www.eda.org/isac/IRs-VHDL-2002/IR2089.txt][IR2089 - Directional Records]] - Andreas Doering, never analyzed * [[http://www.eda.org/vhdl-200x/vhdl-200x-ft/proposals/ft17_composite_interface_mode.txt][IEEE 200X FT-17 - Composite interface mode]] - [[main.JimLewis][Jim Lewis]] * [[http://www.eda.org/vhdl-200x/vhdl-200x-ft/proposals/ft14_composites_with_unconstrained_arrays.pdf][IEEE 200X FT-14 & FT-15 - Arrays of unconstrained arrays and records with unconstrained arrays]] - [[main.RyanHinton][Ryan Hinton]] * Documents: * [[http://www.eda.org/vasg/docs/suave-descr-july-1999.pdf][SUAVE Language Description]] - [[main.PeterAshenden][Peter Ashenden]] * [[http://www.eda.org/vasg/docs/Interfaces.pdf][Interfaces]] - [[main.JimLewis][Jim Lewis]] * [[http://www.eda.org/vasg/docs/ESC-WP-012-oo-revisited-Rev-1_peter_ashenden.pdf][Object Orientation Revisited]] - [[main.PeterAshenden][Peter Ashenden]] * Email threads: * [[http://www.eda.org/vhdl-200x/hm/0504.html][vhdl-200x: Requirements for VHDL Interfaces]] * [[http://www.eda.org/vhdl-200x/hm/0518.html][vhdl-200x: Requirements for Interfaces]] * [[http://www.eda.org/vhdl-200x/hm/0522.html][vhdl-200x: Re: Requirements for Interfaces, Part 1]] * [[http://www.eda.org/vhdl-200x/hm/0525.html][vhdl-200x: Re: Requirements for Interfaces, Part 2]] * [[http://www.eda.org/vhdl-200x/hm/1296.html][ VHDL Interfaces (was RE: EXTERNAL: Re: vhdl-200x: VHDL enhancements wish list)]] * [[http://www.eda.org/vhdl-200x/hm/1677.html][vhdl-200x: Directional records proposal]] * [[http://www.eda.org/vhdl-200x/hm/1764.html][{Disarmed} Re: vhdl-200x: Directional records proposal]] * [[http://www.eda.org/vhdl-200x/hm/1771.html][vhdl-200x: Records with diectional subtypes]] * [[http://www.eda.org/vhdl-200x/hm/2566.html][vhdl-200x: Interfaces with normal, conjugated and monitor flavours]] ---++ Review and Approve Meeting Minutes: * Motion: Lieven 2nd: Brent ---++ Next Meeting: Thursday June 11, 11 am Pacific ---+++ Previous Meeting: Thursday [[2015_MeetingMay14][May 14, 2015]]
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r5
<
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r5 - 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