#29 Missing VHDL-2008 features

Closed
opened 6 years ago by chrbirks · 4 comments
chrbirks commented 6 years ago

Hi

I realized that there are quite a few of the new additions to VHDL-2008 that hasn't been implemented yet. I have a hard time working with the files in the UVVM Github repository that has extensive use of context, shared variables, external names, etc. For example this file https://github.com/UVVM/UVVM/blob/master/bitvis_vip_scoreboard/tb/sb_uart_sbi_demo_tb.vhd

Do you have plans to implement context? It shouldn't be too complicated if it's just collections of library includes and it would help a lot with analyzing the files since a lot of libraries will not be included otherwise.

Hi I realized that there are quite a few of the new additions to VHDL-2008 that hasn't been implemented yet. I have a hard time working with the files in the UVVM Github repository that has extensive use of context, shared variables, external names, etc. For example this file https://github.com/UVVM/UVVM/blob/master/bitvis_vip_scoreboard/tb/sb_uart_sbi_demo_tb.vhd Do you have plans to implement context? It shouldn't be too complicated if it's just collections of library includes and it would help a lot with analyzing the files since a lot of libraries will not be included otherwise.
vhdl-tool commented 6 years ago
Owner

I'm adding VHDL-2008 support incrementally. The latest version, 0.9, supports shared variables in packages. Contexts will probably be next.

I'm adding VHDL-2008 support incrementally. The latest version, 0.9, supports shared variables in packages. Contexts will probably be next.
vhdl-tool commented 6 years ago
Owner

Version 0.10 now supports external names.

Version 0.10 now supports external names.
vhdl-tool commented 6 years ago
Owner

Version 0.12 now supports contexts and function/type generics.

Version 0.12 now supports contexts and function/type generics.
vhdl-tool commented 5 years ago
Owner

We now support VHDL 2008 so I'm closing this issue. If you find anything missing, please reopen.

We now support VHDL 2008 so I'm closing this issue. If you find anything missing, please reopen.
Sign in to join this conversation.
No Label
No Milestone
No assignee
2 Participants
Loading...
Cancel
Save
There is no content yet.