| Item | Description | Tracking / Proposal | Reviewed On | Supporters Priority |
|---|---|---|---|---|
| TBV Proposals |
Vhdl2019ActionItems | |||
| TBV 6 | Assign image values for identifier-based enumeration type values | Drop | June 27, 2013 | |
| TBV 9 | Expected Value Detectors | Drop. Not enough information. | June 27, 2013 | |
| TBV 13 | Object Orientation | Add to proposal list and address during ranking | June 27, 2013 | |
| TBV 1 | Vectors (boolean, Integer, real) | Done/2008 | May 24, 2012 | |
| TBV 2 | Associative Arrays | Package | ||
| TBV 3 | Fork and Join | Assigned | May24, 2012 | |
| TBV 4 | Queues / FIFO | Package | May24, 2012 | |
| TBV 5 | Improved Textio | Done/2008 | ||
| TBV 7 | Sync and Handshaking | Package | May24, 2012 | |
| TBV 8 | Request Action / Wait for Action | TBV7 | May24, 2012 | |
| TBV 10 | Access to coverage for reactive TB | Functional Coverage | ||
| TBV 11 | Hierarchical Signal Reference | Done/2008 | ||
| TBV 12 | Sparse Arrays - Memories - small or large | Package | ||
| TBV 14 | Random Value Generation with optional and dynamic Weighting | Random Stimulus | ||
| TBV 15 | Random Object Initialization | Random Stimulus | ||
| TBV 16 | Random 2 state value resolution in place of X generation | Random Stimulus | ||
| TBV 17 | Random choice selection with optional and dynamic weighting | Random Stimulus | ||
| TBV 18 | Loading & dumping memories | Package | ||
| TBV 19 | Lists | Package |
| Item | Description | Tracking / Priority | Reviewed On | Supporters Priority |
|---|---|---|---|---|
| Data Types and Abstractions Proposals |
||||
| OO | - | |||
| Dynamic Processes | - | |||
| Reconfigurable Computing | - | |||
| Suave Proposal | Suave Peter Ashencen, Philip Wisley, Dale Martin |
| Item | Description | Tracking / Proposal | Reviewed On | Supporters Priority |
|---|---|---|---|---|
| VHDL-200X Fast Track Proposals |
||||
| FT10A |
Conditional expressions with IF/when. Need proposal that hanldes initializers with possible extensions. |
*Need Proposal* |
July 18, 2013 | |
| FT15 |
Slicing of multidimensional arrays and arrays of arrays | Ryan to add updated proposal | May 9, 2013 | |
| FT17 |
Interfaces | Interfaces | May 9, 2013 | |
| FT27 |
Make architecture optional / allow RTL code in entity | Reject | May 9, 2013 | |
| FT32 |
Peter Ashenden Analysis |
Done. Implemented with External Names in 2008 see section 8.7 |
May 9, 2013 | |
| VHPI Impact |
Copied to Open VHPI list | May 9, 2013 | ||
| VHPI for PSL |
Copied to Open VHPI list | May 9, 2013 |
| Item | Description | Tracking / Proposal | Reviewed On | Supporters Priority |
|---|---|---|---|---|
| MP Proposals |
||||
| MP 1 | Bidirectional Connections (Jumper - static, Switch - dynamic, Resistor) | Bidirectional Connections | May 9, 2013 | |
| MP 2 | Regularized and minimized bracketing (end) | Accept if someone champions it. | May 9, 2013 | |
| MP 6 | Allow attribute declarations in code regions (not just declaration regions) | Not for this revision. No compelling arguments. | June 13, 2013 | |
| MP 8 | Make transport the default delay model | Not for this revision. Issues with backward compatibility. | June 13, 2013 | |
| MP E1 | Allow ";" to terminate as well as separate interface lists | Ryan to write proposal | May 9, 2013 | |
| MP E2 | Eliminate passive statement restriction on entities | Drop. Benefits? | Aug 1, 2013 | |
| MP | Allow subprogram bodies in package declarations | Not for this revision. Benefits? | June 13, 2013 | |
| MP | Ability to apply register kind semantics to std_logic. Retain last resolved value when all drivers are off | Drop. Not clear. | June 13, 2013 | |
| MP | Remove white space requirement in physical literals | Drop. Potential ambiguity with literals with 'e' in them and bit string literals. | ||
| MP | Short alias name for std_logic_vector | Drop. Concerns about conflicts. | June 13, 2013 | |
| MP | Value folding of std_ulogic (2 state/4 state) | Drop. Not clear. | June 13, 2013 | |
| MP | Implicit generic/port map in component instance | Implicit Parameter and Port Connections | Have Proposal | |
| MP | Add Endif (like elsif) | Drop. If we add EndIF then we need EndProcess, EndArchitecture.... | June 13, 2013 | |
| MP | One_hot assertion to remove priority from if-then-elsif | Need Proposal. | June 13, 2013 | |
| MP | Longest static prefix issue with loops | Drop. |
| Item | Description / Proposal | Recommend | Reviewed On | Name + Priority |
|---|---|---|---|---|
| Performance Proposals |
||||
| Perf 1 |
Removal of simulation deltas | Reject | Jan 31, 2013 | BAH -10 |
| Perf 2 |
Expressions in sensitivity list - ie: posedge | Reject | Jan 31, 2013 | JimLewis -10 BAH -10 |
| Perf 3 |
Define 2 & 4 state semantics for std_ulogic | Investigate Further | Jan 31, 2013 | BAH ±0 |
| Perf 4 |
Light-weight signals | Reject | Jan 31, 2013 | BAH -10 |
| Perf 5 |
Atomic composite signals | Investigate Further | Jan 31, 2013 | BAH +5 |
| Perf 6 |
Remove deprecated constructs | Reject | Feb 21, 2013 | BAH -5 |
| Perf 7 |
Clocks & Zero-delay ordering of signals | Reject | Feb 21, 2013 | BAH -10 |