[Libre-soc-bugs] [Bug 713] PartitionedSignal enhancement to add partition-context-aware lengths

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun Oct 10 11:55:40 BST 2021


https://bugs.libre-soc.org/show_bug.cgi?id=713

--- Comment #61 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #59)
> (In reply to Jacob Lifshay from comment #58)
> > This layout can be converted to PartitionPoints, by just setting the
> > partition bit i * part_width for each part_starts[i] != NotAStart.
> 
> more logic will be required to add partition points to split padding out,
> the above algorithm produces partitions that include their corresponding
> padding.

that's what the code in comment #53 is there to identify, and the
"blanking" mask is the OR of all of the unused (padding) partitions
under each case (elwidth=0b00/0b01/0b10/0b11).
(actually probably the AND, but hey).

the adapter is actually real simple.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list