म्हणून FANCI चा पूर्ण अल्गोरिदम खालीलप्रमाणे आहे, तर आपण सरुवातीला चर्चा केली होती की FANCI IP कोड स्तरावर कार्य करते, तर समजा तुमचा कडे खूप मोठा IP core जो 'RTL' जसे 'verilog' किंवा 'VHDL' मध्ये लिहिलेला आहे आणि 'FANCI' हा 'RTL' इनपुट म्हणून घेईल आणि डिझाइनमधील सर्व संशयास्पद वायर्स फ्लॅग करेल , तर ह्याच त्या संशयास्पद वायर्स किंवा स्टिल्टथि वायर्स आहेत ज्यात संभाव्यतः हार्डवेअर ट्रोजन असू शकतात.
కాబట్టి FANCI యొక్క పూర్తి అల్గోరిథం ఈ క్రింది విధంగా ఉంటుంది, కాబట్టి మనము మొదట్లో FANCI IP కోడ్ స్థాయిలో పనిచేస్తుందని చర్చించాము, కాబట్టి మీకు వెరిలోగ్ లేదా VHDL లో లాగా RTL లో చాలా పెద్ద IP కోడ్ వ్రాయబడిందని భావించబడుతుంది మరియు FANCI ఏమి చేస్తుందంటే, ఇది ఈ RTL ని ఇన్ పుట్ గా తీసుకుంటుంది మరియు డిజైన్ లోని అనుమానాస్పద వైర్ లన్నింటినీ ఫ్లాగ్ చేస్తుంది, కాబట్టి ఈ అనుమానాస్పద వైర్లు లేదా స్టీల్తీ వైర్లు హార్డ్ వేర్ ట్రోజన్ ను కలిగి ఉండగలవు.