The invention provides a
texture memory bank read access
optimization system and optimization method. The method comprises the following steps: carrying out conflict detection on generated 16 paths of texture addresses, forming an address group by the texture addresses accessing the same texture block to obtain a plurality of address groups, generating a conflict flag bit of each address group and an intra-group effective
texel flag bit, and according to each address group, selecting the effective
texel flag bit from the conflict flag bit and the intra-group effective
texel flag bit; sending an access request and a conflict flag bit to the corresponding storage unit
Bank in parallel; and when each storage unit
Bank receives an access request, returning corresponding texture block data, and reading corresponding texel data from the corresponding texture block data in parallel by the data
assembly module according to the intra-group effective texel flag bit of each address group. According to the method, feature comparison conflict detection is carried out on texture addresses in parallel, grouping is carried out according to the texture storage unit
Bank, then parallel output is carried out, preprocessing is not needed,
coupling with other parts in the texture unit is avoided, and implementation is easy; by adopting an
assembly line design mode, the execution efficiency is high.