સામાન્ય રીતે જ્યારે કોઈ કંપની હાર્ડવેર આઈસી ડિઝાઇન કરવા માંગે છે, ત્યારે તે ખરેખર આઈસી ના દરેક ઘટકને કોડ નથી કરતું, પરંતુ તેઓ ચિપ કન્સેપ્ટ પરની સિસ્ટમનો ઉપયોગ કરશે અને ઘણા જુદા જુદા વિક્રેતાઓ પાસેથી આઈપી કોરખરીદશે અને પછી આ તમામ કોર ને એક ચિપની અંદર એકીકૃત કરશે.
सामान्यत: जेव्हा एखादी कंपनी हार्डवेअर IC डिझाइन करू इच्छित असते, तेव्हा त्या IC च्या प्रत्येक घटकाचे प्रत्यक्षात कोड करत नाहीत, परंतु त्याऐवजी ते सिस्टिम ऑन चिप संकल्पना वापरतात आणि बर् याच वेगवेगळ्या विक्रेत्यांकडून IP कोअर्स खरेदी करतात आणि नंतर या सर्व कोअर्स एकाच चिपमध्ये एकत्रित करतात.