10AX115H2F34E2SG FPGA Arria® 10 GX ഫാമിലി 1150000 സെല്ലുകൾ 20nm ടെക്നോളജി 0.9V 1152-പിൻ FC-FBGA
ഉൽപ്പന്ന സാങ്കേതിക സവിശേഷതകൾ
EU RoHS | കംപ്ലയിൻ്റ് |
ECCN (യുഎസ്) | 3A991 |
ഭാഗം നില | സജീവമാണ് |
എച്ച്.ടി.എസ് | 8542.39.00.01 |
എസ്.വി.എച്ച്.സി | അതെ |
SVHC പരിധി കവിഞ്ഞു | അതെ |
ഓട്ടോമോട്ടീവ് | No |
പിപിഎപി | No |
കുടുംബ പേര് | Arria® 10 GX |
പ്രോസസ്സ് ടെക്നോളജി | 20nm |
ഉപയോക്തൃ I/Os | 504 |
രജിസ്റ്ററുകളുടെ എണ്ണം | 1708800 |
ഓപ്പറേറ്റിംഗ് സപ്ലൈ വോൾട്ടേജ് (V) | 0.9 |
ലോജിക് ഘടകങ്ങൾ | 1150000 |
ഗുണിതങ്ങളുടെ എണ്ണം | 3036 (18x19) |
പ്രോഗ്രാം മെമ്മറി തരം | SRAM |
ഉൾച്ചേർത്ത മെമ്മറി (Kbit) | 54260 |
ബ്ലോക്ക് റാമിൻ്റെ ആകെ എണ്ണം | 2713 |
EMAC-കൾ | 3 |
ഉപകരണ ലോജിക് യൂണിറ്റുകൾ | 1150000 |
DLLs/PLL-കളുടെ ഉപകരണ നമ്പർ | 32 |
ട്രാൻസ്സിവർ ചാനലുകൾ | 96 |
ട്രാൻസ്സിവർ സ്പീഡ് (Gbps) | 17.4 |
സമർപ്പിത ഡി.എസ്.പി | 1518 |
PCIe | 4 |
പ്രോഗ്രാമബിലിറ്റി | അതെ |
റീപ്രോഗ്രാമബിലിറ്റി സപ്പോർട്ട് | അതെ |
പകർപ്പ് സംരക്ഷണം | അതെ |
ഇൻ-സിസ്റ്റം പ്രോഗ്രാമബിലിറ്റി | അതെ |
സ്പീഡ് ഗ്രേഡ് | 2 |
സിംഗിൾ-എൻഡ് I/O മാനദണ്ഡങ്ങൾ | LVTTL|LVCMOS |
ബാഹ്യ മെമ്മറി ഇൻ്റർഫേസ് | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
മിനിമം ഓപ്പറേറ്റിംഗ് സപ്ലൈ വോൾട്ടേജ് (V) | 0.87 |
പരമാവധി ഓപ്പറേറ്റിംഗ് സപ്ലൈ വോൾട്ടേജ് (V) | 0.93 |
I/O വോൾട്ടേജ് (V) | 1.2|1.25|1.35|1.5|1.8|2.5|3 |
കുറഞ്ഞ പ്രവർത്തന താപനില (°C) | 0 |
പരമാവധി പ്രവർത്തന താപനില (°C) | 100 |
വിതരണക്കാരൻ്റെ താപനില ഗ്രേഡ് | വിപുലീകരിച്ചു |
വ്യാപാര നാമം | അരിയ |
മൗണ്ടിംഗ് | ഉപരിതല മൗണ്ട് |
പാക്കേജ് ഉയരം | 2.95 |
പാക്കേജ് വീതി | 35 |
പാക്കേജ് ദൈർഘ്യം | 35 |
പിസിബി മാറ്റി | 1152 |
സ്റ്റാൻഡേർഡ് പാക്കേജിൻ്റെ പേര് | BGA |
വിതരണക്കാരൻ്റെ പാക്കേജ് | FC-FBGA |
പിൻ എണ്ണം | 1152 |
ലീഡ് ആകൃതി | പന്ത് |
FPGA-യും CPLD-യും തമ്മിലുള്ള വ്യത്യാസവും ബന്ധവും
1. FPGA നിർവചനവും സവിശേഷതകളും
FPGAലോജിക് സെൽ അറേ (എൽസിഎ), കോൺഫിഗർ ചെയ്യാവുന്ന ലോജിക് ബ്ലോക്ക് (സിഎൽബി), ഇൻപുട്ട് ഔട്ട്പുട്ട് (ഐഒബി) ബ്ലോക്കും ഇൻ്റർകണക്റ്റും എന്ന പേരിൽ ഒരു പുതിയ ആശയം സ്വീകരിക്കുന്നു.കോൺഫിഗർ ചെയ്യാവുന്ന ലോജിക് മൊഡ്യൂൾ ഉപയോക്തൃ പ്രവർത്തനം തിരിച്ചറിയുന്നതിനുള്ള അടിസ്ഥാന യൂണിറ്റാണ്, ഇത് സാധാരണയായി ഒരു അറേ ആയി ക്രമീകരിച്ച് മുഴുവൻ ചിപ്പും പരത്തുന്നു.ഇൻപുട്ട്-ഔട്ട്പുട്ട് മൊഡ്യൂൾ IOB ചിപ്പിലെ ലോജിക്കും എക്സ്റ്റേണൽ പാക്കേജ് പിന്നും തമ്മിലുള്ള ഇൻ്റർഫേസ് പൂർത്തിയാക്കുന്നു, ഇത് സാധാരണയായി ചിപ്പ് അറേയ്ക്ക് ചുറ്റും ക്രമീകരിച്ചിരിക്കുന്നു.ഇൻ്റേണൽ വയറിംഗിൽ വിവിധ ദൈർഘ്യമുള്ള വയർ സെഗ്മെൻ്റുകളും ചില പ്രോഗ്രാമബിൾ കണക്ഷൻ സ്വിച്ചുകളും അടങ്ങിയിരിക്കുന്നു, ഇത് വിവിധ പ്രോഗ്രാമബിൾ ലോജിക് ബ്ലോക്കുകളെയോ I/O ബ്ലോക്കുകളെയോ ബന്ധിപ്പിച്ച് ഒരു പ്രത്യേക ഫംഗ്ഷനുള്ള ഒരു സർക്യൂട്ട് രൂപപ്പെടുത്തുന്നു.
FPGA യുടെ അടിസ്ഥാന സവിശേഷതകൾ ഇവയാണ്:
- ASIC സർക്യൂട്ട് രൂപകൽപ്പന ചെയ്യാൻ FPGA ഉപയോഗിക്കുന്നത്, ഉപയോക്താക്കൾക്ക് പ്രൊജക്റ്റ് പ്രൊഡക്ഷൻ ആവശ്യമില്ല, അനുയോജ്യമായ ഒരു ചിപ്പ് ലഭിക്കും;
- പൂർണ്ണമായി കസ്റ്റമൈസ് ചെയ്തതോ അർദ്ധ കസ്റ്റമൈസ് ചെയ്തതോ ആയ മറ്റ് പൈലറ്റ് സാമ്പിളായി FPGA ഉപയോഗിക്കാംASIC സർക്യൂട്ടുകൾ;
- FPGA-യിൽ ധാരാളം ട്രിഗറുകളും I/O പിന്നുകളും ഉണ്ട്;
- ASIC സർക്യൂട്ടിലെ ഏറ്റവും ചെറിയ ഡിസൈൻ സൈക്കിൾ, ഏറ്റവും കുറഞ്ഞ വികസന ചെലവ്, ഏറ്റവും കുറഞ്ഞ അപകടസാധ്യത എന്നിവയുള്ള ഉപകരണങ്ങളിൽ ഒന്നാണ് FPGA.
- FPGA ഉയർന്ന വേഗതയുള്ള CHMOS പ്രോസസ്സ്, കുറഞ്ഞ ഊർജ്ജ ഉപഭോഗം എന്നിവ സ്വീകരിക്കുന്നു, കൂടാതെ CMOS, TTL ലെവലുകളുമായി പൊരുത്തപ്പെടാനും കഴിയും.
2, CPLD നിർവചനവും സവിശേഷതകളും
സി.പി.എൽ.ഡിപ്രോഗ്രാം ചെയ്യാവുന്ന ഇൻ്റർകണക്ഷൻ മാട്രിക്സ് യൂണിറ്റിൻ്റെ മധ്യഭാഗത്ത് പ്രധാനമായും പ്രോഗ്രാം ചെയ്യാവുന്ന ലോജിക് മാക്രോ സെൽ (LMC) അടങ്ങിയതാണ്, അതിൽ LMC ലോജിക് ഘടന കൂടുതൽ സങ്കീർണ്ണവും സങ്കീർണ്ണമായ I/O യൂണിറ്റ് ഇൻ്റർകണക്ഷൻ ഘടനയും ഉള്ളതിനാൽ ഉപയോക്താവിന് സൃഷ്ടിക്കാൻ കഴിയും ചില പ്രവർത്തനങ്ങൾ പൂർത്തിയാക്കുന്നതിന് നിർദ്ദിഷ്ട സർക്യൂട്ട് ഘടനയുടെ ആവശ്യകതകൾ.ലോജിക് ബ്ലോക്കുകൾ സിപിഎൽഡിയിലെ നിശ്ചിത ദൈർഘ്യമുള്ള മെറ്റൽ വയറുകളുമായി പരസ്പരം ബന്ധപ്പെട്ടിരിക്കുന്നതിനാൽ, രൂപകൽപ്പന ചെയ്ത ലോജിക് സർക്യൂട്ടിന് സമയ പ്രവചനക്ഷമതയുണ്ട്, കൂടാതെ സെഗ്മെൻ്റഡ് ഇൻ്റർകണക്റ്റ് ഘടനയുടെ സമയത്തിൻ്റെ അപൂർണ്ണമായ പ്രവചനത്തിൻ്റെ ദോഷം ഒഴിവാക്കുന്നു.1990-കളോടെ, CPLD കൂടുതൽ വേഗത്തിൽ വികസിച്ചു, ഇലക്ട്രിക്കൽ മായ്ക്കൽ സ്വഭാവസവിശേഷതകൾ മാത്രമല്ല, എഡ്ജ് സ്കാനിംഗും ഓൺലൈൻ പ്രോഗ്രാമിംഗും പോലുള്ള നൂതന സവിശേഷതകളും.
CPLD പ്രോഗ്രാമിംഗിൻ്റെ സവിശേഷതകൾ ഇനിപ്പറയുന്നവയാണ്:
- ലോജിക്കൽ, മെമ്മറി ഉറവിടങ്ങൾ സമൃദ്ധമാണ് (സൈപ്രസ് De1ta 39K200 ന് 480 Kb-ൽ കൂടുതൽ റാം ഉണ്ട്);
- അനാവശ്യ റൂട്ടിംഗ് ഉറവിടങ്ങളുള്ള ഫ്ലെക്സിബിൾ ടൈമിംഗ് മോഡൽ;
- പിൻ ഔട്ട്പുട്ട് മാറ്റാൻ ഫ്ലെക്സിബിൾ;
- സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാനും റീപ്രോഗ്രാം ചെയ്യാനും കഴിയും;
- I/O യൂണിറ്റുകളുടെ വലിയൊരു എണ്ണം;
3. FPGA-യും CPLD-യും തമ്മിലുള്ള വ്യത്യാസങ്ങളും കണക്ഷനുകളും
CPLD എന്നത് സങ്കീർണ്ണമായ പ്രോഗ്രാമബിൾ ലോജിക് ഉപകരണത്തിൻ്റെ ചുരുക്കമാണ്, FPGA എന്നത് ഫീൽഡ് പ്രോഗ്രാമബിൾ ഗേറ്റ് അറേയുടെ ചുരുക്കമാണ്, രണ്ടിൻ്റെയും പ്രവർത്തനം അടിസ്ഥാനപരമായി ഒന്നുതന്നെയാണ്, എന്നാൽ നടപ്പിലാക്കൽ തത്വം അൽപ്പം വ്യത്യസ്തമാണ്, അതിനാൽ ചിലപ്പോൾ ഇവ രണ്ടും തമ്മിലുള്ള വ്യത്യാസം നമുക്ക് അവഗണിക്കാം. പ്രോഗ്രാമബിൾ ലോജിക് ഉപകരണം അല്ലെങ്കിൽ CPLD/FPGA എന്ന് പരാമർശിക്കുന്നു.CPLD/FPGas നിർമ്മിക്കുന്ന നിരവധി കമ്പനികളുണ്ട്, ഏറ്റവും വലിയ മൂന്ന് കമ്പനികൾ ALTERA, XILINX, LAT-TICE എന്നിവയാണ്.CPLD ഡീകംപോസിഷൻ കോമ്പിനേറ്റോറിയൽ ലോജിക് ഫംഗ്ഷൻ വളരെ ശക്തമാണ്, ഒരു മാക്രോ യൂണിറ്റിന് ഒരു ഡസനോളം അല്ലെങ്കിൽ 20-30 കോമ്പിനേറ്റോറിയൽ ലോജിക് ഇൻപുട്ടിൽ കൂടുതൽ വിഘടിപ്പിക്കാൻ കഴിയും.എന്നിരുന്നാലും, FPGA-യുടെ ഒരു LUT-ന് 4 ഇൻപുട്ടുകളുടെ കോമ്പിനേഷൻ ലോജിക്ക് മാത്രമേ കൈകാര്യം ചെയ്യാനാകൂ, അതിനാൽ ഡീകോഡിംഗ് പോലുള്ള സങ്കീർണ്ണമായ കോമ്പിനേഷൻ ലോജിക്ക് രൂപകൽപ്പന ചെയ്യാൻ CPLD അനുയോജ്യമാണ്.എന്നിരുന്നാലും, FPGA-യുടെ നിർമ്മാണ പ്രക്രിയ FPGA ചിപ്പിൽ അടങ്ങിയിരിക്കുന്ന LUT-കളുടെയും ട്രിഗറുകളുടെയും എണ്ണം വളരെ വലുതാണ്, പലപ്പോഴും ആയിരക്കണക്കിന്, CPLD-ക്ക് സാധാരണയായി 512 ലോജിക്കൽ യൂണിറ്റുകൾ മാത്രമേ നേടാനാകൂ, കൂടാതെ ചിപ്പ് വില ലോജിക്കൽ എണ്ണം കൊണ്ട് ഹരിച്ചാൽ യൂണിറ്റുകൾ, FPGA-യുടെ ശരാശരി ലോജിക്കൽ യൂണിറ്റ് ചെലവ് CPLD-യേക്കാൾ വളരെ കുറവാണ്.സങ്കീർണ്ണമായ ഒരു ടൈമിംഗ് ലോജിക് രൂപകൽപ്പന ചെയ്യുന്നതുപോലുള്ള ധാരാളം ട്രിഗറുകൾ ഡിസൈനിൽ ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ, ഒരു FPGA ഉപയോഗിക്കുന്നത് നല്ല തിരഞ്ഞെടുപ്പാണ്.
FPGA, CPLD എന്നിവ രണ്ടും പ്രോഗ്രാം ചെയ്യാവുന്ന ASIC ഉപകരണങ്ങളാണ്, കൂടാതെ നിരവധി പൊതു സ്വഭാവസവിശേഷതകൾ ഉണ്ടെങ്കിലും, CPLD, FPGA എന്നിവയുടെ ഘടനയിലെ വ്യത്യാസങ്ങൾ കാരണം, അവയ്ക്ക് അതിൻ്റേതായ സവിശേഷതകളുണ്ട്:
- വിവിധ അൽഗോരിതങ്ങളും കോമ്പിനറ്റോറിയൽ ലോജിക്കും പൂർത്തിയാക്കാൻ CPLD കൂടുതൽ അനുയോജ്യമാണ്, കൂടാതെ സീക്വൻഷ്യൽ ലോജിക്ക് പൂർത്തിയാക്കാൻ FPGA കൂടുതൽ അനുയോജ്യമാണ്.മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, FPGA ഫ്ലിപ്പ്-ഫ്ലോപ്പ് സമ്പന്നമായ ഘടനയ്ക്ക് കൂടുതൽ അനുയോജ്യമാണ്, അതേസമയം CPLD ഫ്ലിപ്പ്-ഫ്ലോപ്പ് ലിമിറ്റഡ്, ഉൽപ്പന്ന ടേം റിച്ച് ഘടനയ്ക്ക് കൂടുതൽ അനുയോജ്യമാണ്.
- CPLD-യുടെ തുടർച്ചയായ റൂട്ടിംഗ് ഘടന അതിൻ്റെ സമയ കാലതാമസം ഏകീകൃതവും പ്രവചിക്കാവുന്നതുമാണെന്ന് നിർണ്ണയിക്കുന്നു, അതേസമയം FPGA-യുടെ സെഗ്മെൻ്റഡ് റൂട്ടിംഗ് ഘടന അതിൻ്റെ കാലതാമസം പ്രവചനാതീതമാണെന്ന് നിർണ്ണയിക്കുന്നു.
- പ്രോഗ്രാമിംഗിൽ CPLD-യെക്കാൾ കൂടുതൽ വഴക്കമുണ്ട് FPGA.
- ഒരു ഫിക്സഡ് ഇൻ്റേണൽ സർക്യൂട്ടിൻ്റെ ലോജിക് ഫംഗ്ഷൻ പരിഷ്കരിച്ചാണ് CPLD പ്രോഗ്രാം ചെയ്യുന്നത്, അതേസമയം FPGA ആന്തരിക കണക്ഷൻ്റെ വയറിംഗ് മാറ്റുന്നതിലൂടെയാണ് പ്രോഗ്രാം ചെയ്യുന്നത്.
- Fpgas ലോജിക് ഗേറ്റുകൾക്ക് കീഴിൽ പ്രോഗ്രാം ചെയ്യാൻ കഴിയും, അതേസമയം CPLDS ലോജിക് ബ്ലോക്കുകൾക്ക് കീഴിലാണ് പ്രോഗ്രാം ചെയ്യുന്നത്.
- FPGA CPLD-യെക്കാൾ കൂടുതൽ സംയോജിതമാണ്, കൂടാതെ കൂടുതൽ സങ്കീർണ്ണമായ വയറിംഗ് ഘടനയും ലോജിക് നടപ്പിലാക്കലും ഉണ്ട്.
പൊതുവേ, CPLD-യുടെ വൈദ്യുതി ഉപഭോഗം FPGA-യേക്കാൾ വലുതാണ്, കൂടാതെ ഉയർന്ന ഇൻ്റഗ്രേഷൻ ഡിഗ്രി, കൂടുതൽ വ്യക്തമാണ്.