P1076 May 29, 2014 Meeting Minutes

Attendees:

Agenda:

Action Item Review

Marked completed before meeting

Check status during meeting

  • Open - revive 1076.6 to handle syntheis proposals on collected requirements page MeetingAugust25 MeetingAugust11
    • Synthesis Attributes - Package of attributes in 1076?
    • Brent suggested that 1076.6 be subsumed into the 1076
    • Meeting attendees suggest add this as an informative annex to 1076 if it can be ready on time
    • Lots of discussion on the reflector

No Updates or Not checked during this meeting

  • Ryan: Arbitrary width real: see Nov 8 2012 meeting
  • Open - Multi dimensional Array restructuring: Array <--> Matrix Transformations 2012_MeetingJuly19 MeetingDecember15
    • Matlab has built-in reshape functions
    • In VHDL - explicit vs implicit defined operator
    • David Bishop: Requiring an implicit operator could delay implementations
    • Can this be handled by anonymous types on interfaces or generics on a package?
    • Language facility for creating implicit operators?
  • Ryan - Slicing Multidimensional Arrays (FT15) maybe related to above 2012_MeetingMay24
  • David Bishop: Bugzilla 17 - add_carry in numeric_std as well as fixed/floating packages
    • In the fixed point package, but not floating point package.
    • Not in numeric_std. Add for consistency?
  • David Bishop: Bugzilla 15 - Should numeric_bit/std have resize with size_res parameter?
    • David proposed it for consistency with the fixed and floating point packages
  • David Bishop - 262 - Fixed Generic Pkg and checking valid range
  • Jim - Fork and Join 2012_MeetingJune21
    • Original Verilog, simple fork and join - not used much. Hence, not much value in implementing a simple mechanism
    • SV - more complicated and have ability to kill later
    • Add template proposal and move to "not now" list
  • Jim - Mark bugzillas for which we have a proposal with that status
  • Jim - Table driven modeling via protected types 2012_MeetingMay10
  • David Koontz - Simulation Controls MeetingAugust11
  • Open - IR 2108 - Level sensitive check - A "wait" that checks condition before stopping
    • Cliff - Look into passing an expression to a input signal parameter (2008 allows this for an input signal port)
  • Jim - 2109 - Requests semaphore implementation via a protected type
    • Requires wait inside of a protected type
    • ?Requires signal inside of a protected type?
    • Also interested in a resolution function based semaphore implementation
  • Jim - 2113 - Init ROM / Array data structure using file read
    • Add textio read to 1076.6 list
    • Add open source family of read array functions to initialize RAM/ROM
  • Jim - 2125 - Resolving 'Z' and '-' results in 'X" rather than '-'
  • Jim - 2003 - simulating and synthesizing multi-cycle paths
    • Waveform assignment (multiple after) would be appropriate here, if a synthesis tool can handle it.
  • OPEN - 2026 - Upward propagating Generics.
    • Would an external name reference to a constant accomplish some of the intent here?
    • An "OUT" generic would need to have similar constraints to the external name usage.
    • One use models: Out generic of one design connecting to in generic of another.
    • Need other use models
  • OPEN - 2033 - Increment operator with modulo wrap around.
    • One Option: Does ADA do something like this? Can it be done as a subtype constraint?
    • Another Option: Add inc / dec packages or to standard packages?

Quick Review of IEEE and Accellera Remaining Items Lists

From: IEEE 2008 Remaining Items List

  • Object Orientation - add to list with links to older proposals
    • What is needed? Compelling use models
    • Suave: package + dereferencing mechanism vs more recent proposals
  • Peter: Conditionals for expressions ConditionalExpressions
  • Linked AtomicComposites and 2State into Collected requirements list

From: Accellera 2008 Remaining Items List

  • Peter: Cross Language Instances CrossLanguageInstances
    • Related in some ways to DPI Proposal
  • Cliff: Multiple Hierarchy Roots

Review and Approve Meeting Minutes:

  • Motion: Steven 2nd: Peter

Next Meeting: Thursday June 12, 2014 8 am Pacific

Previous Meeting: Thursday May 15, 2014

Edit | Attach | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2020-02-17 - 15:36:14 - TWikiGuest
 
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