bloqade.lanes.arch.build.word_factory
word_factory¶
bloqade.lanes.arch.build.word_factory
Word creation helpers for zone-based architectures.
Creates row-words arranged in a 2D grid. CZ pairing between horizontally adjacent words is defined at the zone level via entangling_pairs, not per-word.
Words now contain grid index pairs (x_idx, y_idx). Physical positions are resolved via the zone’s Grid at the ArchSpec level. Each word has unique grid indices that map to distinct positions within the zone grid.
View bloqade.lanes.arch.build.word_factory.WordGrid →View bloqade.lanes.arch.build.word_factory.WordGrid.words →View bloqade.lanes.arch.build.word_factory.WordGrid.num_rows →View bloqade.lanes.arch.build.word_factory.WordGrid.num_cols →View bloqade.lanes.arch.build.word_factory.WordGrid.word_id_offset →View bloqade.lanes.arch.build.word_factory.WordGrid.word_at →View bloqade.lanes.arch.build.word_factory.WordGrid.word_id_at →View bloqade.lanes.arch.build.word_factory.WordGrid.all_word_ids →View bloqade.lanes.arch.build.word_factory.WordGrid.cz_pairs →View bloqade.lanes.arch.build.word_factory.create_zone_words →