Support paramtype "generic" for backend Vivado
See original GitHub issueNot sure of this is an edalize instead of fusesoc issue:
When using VHDL based cores with Vivado/xsim paramtype generic is not supported and lead to an error message:
WARNING:root:Parameter 'TestFile' has unsupported type 'generic' for requested backend
Workaround at the moment is using “vlogparam”, but then I get a depreciation warning when using ghdl.
BTW: In addition it would be good to support the real datatype for VHDL generics.
Issue Analytics
- State:
- Created 3 years ago
- Comments:17 (15 by maintainers)
Top Results From Across the Web
Generics (Parameters) Mapping - 2022.2 English - Xilinx
The Vivado simulator supports the following VHDL generic types (and their Verilog/SV equivalents): integer real string boolean Note: Any other generic type ...
Read more >How Do I Override Generic or Parameter Without Changing ...
You can pass/override the Generic N or Parameters while compiling the code in Vivado Simulator without any RTL changes. GUI mode: 1. Go...
Read more >Generic Types in Entities - 2022.2 English - Xilinx
VHDL-2008 supports undefined types in the generic statement for an entity. For example: entity my_entity is generic (type my_type); port (in1 : in...
Read more >Generics in Packages - 2022.2 English - Xilinx
VHDL-2008 supports putting a generic in a package and then be able to override that generic when the package is declared. For example:...
Read more >Cache Parameters Tab - 5.0 English - Xilinx
... CHI RN Master Port Cache Coherency · Address Translation Service and Cache · AXI Master ... Backend CCIX and CHI Registers ·...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Just confirmed that it works for me with ghdl and Vivado (xsim).
Yes. This is getting a bit overloaded, so let’s close and open new ones that are more on-topic