சிடிஎம்ஏ என்பது ஒரு ஸ்ப்ரெட் ஸ்பெக்ட்ரம் மல்டிபிள் ஆக்சஸ் நுட்பமாகும். ஸ்ப்ரெட் ஸ்பெக்ட்ரம் நுட்பம் என்பது ஒரே டிரான்ஸ்மிட்டிங் பவரைக் கொண்டு தரவுகளின் பேண்ட்விட்தை ஒரே சீராக பரப்பி விடுகிறது. ஸ்ப்ரெட்டிங் குறியீடு என்பது ஒரு சூடோ-ரேண்டம் குறியீடாகும், பிற செங்குத்தான பல்ஸ் குறியீடுகளைப் போல இல்லாமல் இது ஒரு செங்குத்தான பன்முக பயன்பாட்டைக் கொண்டிருக்கும். சிடிஎம்ஏ -ல் உள்ளேயே உருவாக்கப்படும் குறியீடு, ஒலிபரப்ப வேண்டிய தரவுகளின் வேகத்தை விட அதிகமான வேகத்தில் செயல்படுத்தப்படும். ஒலிபரப்ப வேண்டிய தரவு எளிமையாக, அந்த வேகமான குறியீடுகளோடு XOR (exclusive OR) செய்யப்படும். ஸ்ப்ரெட் ஸ்பெக்ட்ரம் எவ்வாறு உருவாகிறது என்பதை பின்வரும் படத்தில் பார்க்கலாம். formula_1 எனும் பல்ஸ் கால அளவைக் கொண்ட டேட்டா சிக்னல், formula_2 எனும் பல்ஸ் கால 
அளவைக் கொண்ட குறியீட்டு சிக்னலுடன் சேர்க்கப்படுகிறது. (குறிப்பு: பேண்ட்வித் என்பது formula_3 என்பதற்கு நேர்விகிதத்தில் இருக்கும். இதில் formula_4 என்பது பிட்டின் கால அளவாகும்). ஆகவே, டேட்டா சிக்னலின் பேண்ட்விட்த் formula_5 ஆகும், ஸ்ப்ரெட் ஸ்பெக்ரம் சிக்னலின் பேண்ட்விட்த் formula_6 ஆகும். formula_1 -ஐ விட formula_2 மிகவும் குறைவு என்பதால், ஸ்ப்ரெட் ஸ்பெக்ட்ரம் சிக்னலின் பேண்ட்விட்த்தானது, நிஜமான சிக்னலின் பேண்ட்விட்த்தை விட மிக அதிகளவில் இருக்கும். formula_9 விகிதம் ஸ்ப்ரெட்டிங் காரணி அல்லது புரோசசிங் கெயின் என்றழைக்கப்படுகிறது, இது ஒரு பேஸ் ஸ்டேஷனால் ஒரே நேரத்தில் பயன்படுத்தப்படும் மொத்த பயனர்களின் அதிகபட்ச எண்ணிக்கையை ஒரு குறிப்பிட்ட அளவிற்கு தீர்மானிக்கிறது. 

சிடிஎம்ஏ முறையில் ஒவ்வொரு பயனரும், அவர்களின் சிக்னலை மாடுலேட் செய்ய வெவ்வேறு குறியீட்டைப் பயன்படுத்துகிறார்கள். சிக்னலை மாடுலேட் செய்வதற்கு பயன்படுத்தப்படும் குறியீடுகளைத் தேர்ந்தெடுப்பது, சிடிஎம்ஏ முறைகளின் செயல்திறனில் ஒரு முக்கிய அம்சமாகும். ஒரு குறிப்பிட்ட பயனரின் சிக்னலுக்கும், மற்ற பயனர்களின் சிக்னல்களுக்கும் இடையில் கணிசமான இடைவெளி (good seperation) இருக்கும் போது சிறந்த செயல்திறன் அமைகிறது. குறிப்பிட்ட பயனரால் உருவாக்கப்பட்ட குறியீட்டுடன் பெறப்பட்ட சிக்னலை கோரிலேட்டிங் (correlating) செய்வதன் மூலம் சிக்னல்களுக்கு இடையே கணிசமான இடைவெளியை உருவாக்க முடியும். அந்த குறிப்பிட்ட பயனரின் குறியீட்டுடன் சிக்னல் பொருந்துமேயானால், அந்த கோரிலேஷன் செயல்பாடு அதிகமாக இருக்கும், சிஸ்டத்தினாலும் சிக்னலைப் பிரித்தெடுக்க முடியும். அந்த குறிப்பிட்ட பயனரின் குறியீடு, சிக்னலுடன் முற்றிலும் பொருந்தி இல்லை என்றால் கோரிலேஷன் பூஜ்ஜியத்திற்கு மிக நெருக்கமாக இருக்கும் (இதனால் சிக்னல் நிராகரிக்கப்படும்); இது கிராஸ் கோரிலேஷன் என்று அழைக்கப்படுகிறது. குறியீடு, பூஜ்ஜியமாக இல்லாமல் ஏதோவொரு டைம் ஆப்செட்டில் சிக்னலுடன் கோரிலேட் ஆகும் போது, கோரிலேஷன் பூஜ்ஜியத்திற்கு மிக நெருக்கமாக இருக்கும். இது ஆட்டோ-கோரிலேஷன் என்று குறிக்கப்படுகிறது, இது பல்வழி குறுக்கீட்டை (multi-path interference) நிராகரிக்கப் பயன்பனடுத்தப்படுகிறது.

பொதுவாக, சின்க்ரோனியஸ் (ஆர்த்தோகனல் குறியீடுகள்) மற்றும் அசின்க்ரோனியஸ் (சூடோ-ரேண்டம் குறியீடுகள்) என்கிற இரண்டு அடிப்படை பிரிவுகளை சிடிஎம்ஏ கொண்டிருக்கிறது.

சிடிஎம்ஏ மாடுலேஷனின் வெவ்வேறு படிகள்
உதாரணம்:
கோட் டிவிஷன் மல்டிபிளக்சிங் ("சின்க்ரோனியஸ்" சிடிஎம்ஏ)
அசின்க்ரோனியஸ் சிடிஎம்ஏ