Yes Bitcoin Cash can only be mined with an ASIC. You buy the same types of ASIC and use the same software that you use with Bitcoin.