W
wallge
Guest
when doing a series of nested if ... generate and for ... generate
statements,
the only sort of "book-keeping variables" that can be used to control
connection of block A to block B seem to be the loop indices
themselves.
I have found that you can call custom functions that can return other
values based on loop indices or constants / generics. Is this the only
way
to have a sense of "book-keeping" variables that may be needed when
doing complex
component generate statements? (a genericly-sized, pipelined matrix (m
x k, k x n) multiply, or 2d convolution (m x n)
is a good example of the need for complex generate statements)
statements,
the only sort of "book-keeping variables" that can be used to control
connection of block A to block B seem to be the loop indices
themselves.
I have found that you can call custom functions that can return other
values based on loop indices or constants / generics. Is this the only
way
to have a sense of "book-keeping" variables that may be needed when
doing complex
component generate statements? (a genericly-sized, pipelined matrix (m
x k, k x n) multiply, or 2d convolution (m x n)
is a good example of the need for complex generate statements)