Confidential computing is an effective method for addressing data security and privacy issues. However, with the increasing diversification and heterogeneity of computing devices, the implementation of traditional confidential computing on diverse heterogeneous devices becomes extremely complex and challenging. How to achieve heterogeneous confidential computing has become a current research hotspot. Based on the implementation technology of confidential computing on heterogeneous devices, a comprehensive analysis and evaluation of heterogeneous confidential computing were conducted. Firstly, the concept and challenges of heterogeneous confidential computing are introduced. Secondly, the software boundary expansion techniques and hybrid boundary expansion techniques in mainstream heterogeneous confidential computing technologies are discussed. The article also summarizes the evaluation analysis methods and standards in current heterogeneous confidential computing research. Finally, we points out the future research directions in the field of heterogeneous confidential computing.