TWiki
>
P1076 Web
>
Vhdl2019MeetingMinutes
>
MeetingMarch31
(2020-02-17,
JimLewis
)
(raw view)
E
dit
A
ttach
---+ P1076 March 31, 2011 Meeting Minutes <!-- * Set ALLOWTOPICCHANGE = P1076AdminGroup --> ---++ Attendees: * Main.JimLewis * Main.HansTiggeler * Main.JarekKaczynski * Main.DavidKoontz * Main.ChrisHiggs * Main.PeterFlake * Main.DavidBishop * Main.ChuckSwart ---++ Agenda/Discussion: Review [[https://development.standards.ieee.org/myproject/Public/mytools/mob/slideset.pdf][IEEE patent policy]] (please read before meeting) Approve March 17 meeting minutes: Motion: Main.JarekKaczynski 2nd: Main.DavidKoontz Continue discussion of language change requirements. ---+++ Use the Twiki Collected Requirements Page The twiki page, [[Vhdl2019CollectedRequirements][Requirements List]] is there for you to edit and add requirements to. Make sure to login to the twiki site first. Basic editing can be done in the Wysiwyg editor and you really don't need to know Twiki to do it. Just edit and save. The html address of this page is: http://www.eda.org/twiki/bin/view.cgi/P1076/Vhdl2019CollectedRequirements AI Jim: remind people to post to collected requirements AI Peter: add stuff on C interface AI All: Please add things that you have posted to the reflector that you want accumulated and logged for further consideration ---+++ Comments on Evan and Jon Bromley comments Evan and Jon Bromley expressed concern that perhaps 'e' and SystemVerilog are so far ahead that VHDL should not implement verification features. David Koontz: Updating is technically risky - 2nd Hans - update or VHDL users will be obliged to switch to other RTL languages eventually. Jim - Through usage of protected types and package generics, VHDL can already implement data structures, such as scoreboards, FIFOs, memories. I have a first pass at a functional coverage package than can implement much of the capability of SV and e with respect to writing cross coverage and have plans to address issues in future revisions. We can already do procedural randomization, also using packages, and implement many of the language patterns introduced in SV. One of the concerns expressed by Evan, "Will VHDL200x be used by engineers, or programmers?" I think both and that one of the requirements is that the verification methodology introduced by VHDL be more accessible to hardware engineers. ---+++ Other Ideas/Enhancements David K: Support for unicode - internationalization - character set - how to deal with correctly Peter - standardize interface between VHDL & Verilog Peter - Dynamic processes - Application ?? Program sequentially and fork Jim - Dynamic instantiation with generate? ---+++ Library of Components David Bishop - fairly straight forward Jim - what enhancements needed to facilitate this? In a previous email I suggested something of the form: function Mux4 ( Sel : in std_logic_vector(1 downto 0) ; A : in anonymous ; B, C, D : in A'subtype ) return A'subtype ; David K - anonymous types on ports may require run time checking. David K - For things like FF, may need internal storage. Jim - internal storage not available in ordinary subprograms. Peter - internal storage is provided by protected types Jim - protected types and hardware design may be challenging to get it implemented. ---+++ Decimal Floating Point David Bishop - 2008 update to FP standard introduced in decimal floating point ---+++ VHDL AMS Coordination David Bishop - matrix packages AMS - currently doing table driven modeling AMS - attributes additions ---+++ 2008 Package Generic Issues AI: Chuck S and Jerry K to review issues, in particular with packages being created in a general declarative region. ---++ Next Meeting (proposed): Thursday April 21 at 8 am (3 weeks)
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r6
<
r5
<
r4
<
r3
<
r2
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r6 - 2020-02-17 - 15:36:21 -
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-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback