What happens when the attack speed is not at an integer multiple of a logical frame?

Where should this structure be used? Should it be the rules of the level? Or something more base?