for apu, implement sweet unit for square channel.