TWiki
>
P1076 Web
>
Vhdl2019MeetingMinutes
>
2015_MeetingMay14
(2020-02-17,
JimLewis
)
(raw view)
E
dit
A
ttach
<!-- Set ALLOWTOPICCHANGE = P1076AdminGroup --> <noautolink> ---+!! P1076 May 14, 2015 Meeting Minutes ---++!! Attendees: * [[Main.LievenLemiengre]] * [[Main.JimLewis]] * [[Main.BrentHahoe][BrentHayhoe]] * [[Main.ErnstChristen]] * [[Main.DanielKho]] ---++!! Agenda: %TOC% ---++ Meeting Agenda * Review Interfaces * Interface Proposals * From VHDL-2008: [[http://www.eda.org/vhdl-200x/vhdl-200x-ft/proposals/ft17_composite_interface_mode.txt][ft17 interface brief - Jim's old stuff]] Longer Doc (but nn better than brief): [[http://www.eda.org/vasg/docs/Interfaces.pdf][ft17 with use cases]] * [[BlockInterfaces][Records with Directional Subtypes - Peter Flake]] * [[InterfaceConstructandPortModeConfigurations][Interface Construct and Port Mode Configurations - Brent]] * [[NewBusModeForBidirectionalPortSignals][Bus Mode]] - Could work with other proposals - defer to future rev * [[InterfaceAttributes][Interface Attributes - John Aasen]] can be adapted to work with other proposals * Interface Requirements * Used on entity interface or subprogram interface * Support composite signals of some sort * ?Support composite signals with unconstrained elements (similar to ports)? * ?Support existing records? * VHDL AMS (terminals, quantities) * ?Shared Variables/ protected types? * ?Support generics? [[GenericTypes][Proposal to add generics to protected types]] * Support composition of interfaces - an interface can be made up of other interfaces * Issues with parsing: MyIfPort : MyIfMode [resolution function] MyIfType ; * Can this be addressed with syntax of some sort: MyIfPort : <MyIfMode> MyIfType ; * What kind of object is an interface? Signal? * Composition directly on an interface * Decomposition of elements and type/class of object * Support conjugate and monitor * modport slave is master'conjugate ; * Bidirectional connection support with multiple masters * Simple enough for basic stuff, but also support advanced * Can an interface be in an expression. Can we assign to a subset of elements of an interface? * ?Brent: Interface separate section? - with generic map and port map internally * Lieven: an interface looks alot like a component - however a component has specific direction * Look at old OO docs that uses Entities as the basis for OO * To be interface like would need some direction control adaptability * Next Steps * Review Requirements here * Review Referenced proposals (OO, ...) ---++ Review and Approve Meeting Minutes: * Motion: Brent 2nd:Ernst ---++ Next Meeting: Thursday [[2015_MeetingMay28][May 28, 2015]] 11 am Pacific ---+++ Previous Meeting: Thursday [[2015_MeetingApril30][April 30, 2015]]
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
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