I was using the PSoC 5LP Verilog Generate when I am declaring the memory register(array of register with the command line)reg [7:0] registers[255:0] so I was creating 256 registers with width of 8, the error it's showing is:
that memory declaration is not supported. Any idea/approach what to do next.
Any another approach with how to write/read into registers, please give me the full detailed solution with your code, if possible.
PSoC5 LP MCU
- Alan Hawsee
I tried recreating your issue at my end and I was able to do so:
From what I understand it is not possible to create an array in which each element has a certain width.
When I tried creating a single register with a width of 8 I was able to do so:
I will check this internally and get back to you.
I believe that the author is trying to create a digital delay line. It would be more productive if he provides full specs.