Issie logo Issie

Constants Module

Functions and values

Function or value Description

copiesShownFlattened

Full Usage: copiesShownFlattened

Returns: int

The most copies an array component may have before the waveform selector stops offering every copy's ports at once. Below it, the copies' ports are listed flat on the array itself, which is the quickest way to compare one copy with another. Above it that list is the wrong shape - 64 copies of a five-port body is 320 signals in one group, and the bound is 1024 - so the ports are offered INSIDE the copy instead, one copy at a time, through the combo box that is already there for choosing which. Nothing is unreachable either way; what changes is whether they arrive all at once or one copy at a time.

Returns: int

maxArrayCopies

Full Usage: maxArrayCopies

Returns: int

The most copies an array component may have. A bound of the same kind as CommonTypes.Constants.maxIssieBusWidth: there is no real need for one, since the expansion is priced properly by GraphMerger's budget check, but a copy count is a small number by nature and a mistyped one should be a message rather than a design Issie tries to build. It is also what makes a select width an int calculation.

Returns: int

Type something to start searching.