Module gaffe_xilinx::xc7::frame_address[][src]

Structs

FrameAddress
Range

Frame address space is heavily fragmented due to the geographical addressing scheme used. In practice, minor address is the only field that is routinely contiguous. Using start+length format where the length applies only to the minor address provides a compact range representation.

RangeIter

Iterator that yields each address in a Range

Set

Set over FrameAddresses implemented in terms of FrameAddressRanges. Using ranges allows much more compact expression compared to storing individual FrameAddresses in a HashSet or similar.

SetIter

Enums

BlockType
DeviceHalf