10AX115H2F34E2SG FPGA Arria® 10 GX ఫ్యామిలీ 1150000 సెల్స్ 20nm టెక్నాలజీ 0.9V 1152-పిన్ FC-FBGA
ఉత్పత్తి సాంకేతిక లక్షణాలు
EU RoHS | కంప్లైంట్ |
ECCN (US) | 3A991 |
భాగ స్థితి | చురుకుగా |
HTS | 8542.39.00.01 |
SVHC | అవును |
SVHC థ్రెషోల్డ్ను మించిపోయింది | అవును |
ఆటోమోటివ్ | No |
PPAP | No |
ఇంటి పేరు | అర్రియా® 10 GX |
ప్రక్రియ సాంకేతికత | 20nm |
వినియోగదారు I/Os | 504 |
రిజిస్టర్ల సంఖ్య | 1708800 |
ఆపరేటింగ్ సప్లై వోల్టేజ్ (V) | 0.9 |
లాజిక్ ఎలిమెంట్స్ | 1150000 |
గుణకాల సంఖ్య | 3036 (18x19) |
ప్రోగ్రామ్ మెమరీ రకం | SRAM |
పొందుపరిచిన మెమరీ (Kbit) | 54260 |
మొత్తం బ్లాక్ RAM సంఖ్య | 2713 |
EMACలు | 3 |
పరికర లాజిక్ యూనిట్లు | 1150000 |
DLLలు/PLLల పరికర సంఖ్య | 32 |
ట్రాన్స్సీవర్ ఛానెల్లు | 96 |
ట్రాన్స్సీవర్ స్పీడ్ (Gbps) | 17.4 |
అంకితమైన DSP | 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 |
PCB మార్చబడింది | 1152 |
ప్రామాణిక ప్యాకేజీ పేరు | BGA |
సరఫరాదారు ప్యాకేజీ | FC-FBGA |
పిన్ కౌంట్ | 1152 |
లీడ్ షేప్ | బంతి |
FPGA మరియు CPLD మధ్య వ్యత్యాసం మరియు సంబంధం
1. FPGA నిర్వచనం మరియు లక్షణాలు
FPGAలాజిక్ సెల్ అర్రే (LCA) మరియు కాన్ఫిగర్ చేయదగిన లాజిక్ బ్లాక్ (CLB) మరియు ఇన్పుట్ అవుట్పుట్ (IOB) బ్లాక్ మరియు ఇంటర్కనెక్ట్ అనే కొత్త భావనను స్వీకరించింది.కాన్ఫిగర్ చేయదగిన లాజిక్ మాడ్యూల్ అనేది వినియోగదారు ఫంక్షన్ను గ్రహించడానికి ప్రాథమిక యూనిట్, ఇది సాధారణంగా శ్రేణిలో అమర్చబడి మొత్తం చిప్ను విస్తరించింది.ఇన్పుట్-అవుట్పుట్ మాడ్యూల్ IOB చిప్లోని లాజిక్ మరియు ఎక్స్టర్నల్ ప్యాకేజీ పిన్ మధ్య ఇంటర్ఫేస్ను పూర్తి చేస్తుంది మరియు సాధారణంగా చిప్ శ్రేణి చుట్టూ అమర్చబడుతుంది.అంతర్గత వైరింగ్లో వైర్ సెగ్మెంట్ల యొక్క వివిధ పొడవులు మరియు కొన్ని ప్రోగ్రామబుల్ కనెక్షన్ స్విచ్లు ఉంటాయి, ఇవి వివిధ ప్రోగ్రామబుల్ లాజిక్ బ్లాక్లు లేదా I/O బ్లాక్లను కనెక్ట్ చేసి నిర్దిష్ట ఫంక్షన్తో సర్క్యూట్ను ఏర్పరుస్తాయి.
FPGA యొక్క ప్రాథమిక లక్షణాలు:
- ASIC సర్క్యూట్ను రూపొందించడానికి FPGAని ఉపయోగించడం, వినియోగదారులు ఉత్పత్తిని ప్రాజెక్ట్ చేయాల్సిన అవసరం లేదు, తగిన చిప్ను పొందవచ్చు;
- FPGAని ఇతర పూర్తి అనుకూలీకరించిన లేదా సెమీ అనుకూలీకరించిన పైలట్ నమూనాగా ఉపయోగించవచ్చుASIC సర్క్యూట్లు;
- FPGAలో సమృద్ధిగా ట్రిగ్గర్లు మరియు I/O పిన్లు ఉన్నాయి;
- ASIC సర్క్యూట్లో అతి తక్కువ డిజైన్ సైకిల్, అత్యల్ప అభివృద్ధి ఖర్చు మరియు తక్కువ రిస్క్ ఉన్న పరికరాలలో FPGA ఒకటి.
- FPGA హై-స్పీడ్ CHMOS ప్రక్రియ, తక్కువ విద్యుత్ వినియోగం మరియు CMOS మరియు TTL స్థాయిలకు అనుకూలంగా ఉంటుంది.
2, CPLD నిర్వచనం మరియు లక్షణాలు
CPLDప్రధానంగా ప్రోగ్రామబుల్ ఇంటర్కనెక్షన్ మ్యాట్రిక్స్ యూనిట్ మధ్యలో ప్రోగ్రామబుల్ లాజిక్ మాక్రో సెల్ (LMC)తో కూడి ఉంటుంది, దీనిలో LMC లాజిక్ స్ట్రక్చర్ మరింత క్లిష్టంగా ఉంటుంది మరియు సంక్లిష్టమైన I/O యూనిట్ ఇంటర్కనెక్షన్ స్ట్రక్చర్ను కలిగి ఉంటుంది, దీని ప్రకారం వినియోగదారు రూపొందించవచ్చు నిర్దిష్ట ఫంక్షన్లను పూర్తి చేయడానికి నిర్దిష్ట సర్క్యూట్ నిర్మాణం యొక్క అవసరాలు.లాజిక్ బ్లాక్లు CPLDలో స్థిర పొడవు మెటల్ వైర్లతో పరస్పరం అనుసంధానించబడినందున, రూపొందించబడిన లాజిక్ సర్క్యూట్ సమయ అంచనాను కలిగి ఉంటుంది మరియు విభజించబడిన ఇంటర్కనెక్ట్ స్ట్రక్చర్ యొక్క సమయం యొక్క అసంపూర్ణ అంచనా యొక్క ప్రతికూలతను నివారిస్తుంది.1990ల నాటికి, CPLD ఎలక్ట్రికల్ ఎరేజర్ లక్షణాలతో మాత్రమే కాకుండా, ఎడ్జ్ స్కానింగ్ మరియు ఆన్లైన్ ప్రోగ్రామింగ్ వంటి అధునాతన ఫీచర్లతో మరింత వేగంగా అభివృద్ధి చెందింది.
CPLD ప్రోగ్రామింగ్ యొక్క లక్షణాలు క్రింది విధంగా ఉన్నాయి:
- లాజికల్ మరియు మెమరీ వనరులు సమృద్ధిగా ఉన్నాయి (Cypress De1ta 39K200 480 Kb కంటే ఎక్కువ RAMని కలిగి ఉంది);
- అనవసరమైన రూటింగ్ వనరులతో సౌకర్యవంతమైన టైమింగ్ మోడల్;
- పిన్ అవుట్పుట్ని మార్చడానికి అనువైనది;
- సిస్టమ్లో ఇన్స్టాల్ చేయవచ్చు మరియు రీప్రోగ్రామ్ చేయవచ్చు;
- పెద్ద సంఖ్యలో 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 లాజిక్ బ్లాక్ల క్రింద ప్రోగ్రామ్ చేయబడుతుంది.
- CPLD కంటే FPGA మరింత సమగ్రంగా ఉంది మరియు మరింత సంక్లిష్టమైన వైరింగ్ నిర్మాణం మరియు లాజిక్ అమలును కలిగి ఉంది.
సాధారణంగా, CPLD యొక్క విద్యుత్ వినియోగం FPGA కంటే ఎక్కువగా ఉంటుంది మరియు ఇంటిగ్రేషన్ డిగ్రీ ఎక్కువగా ఉంటే, మరింత స్పష్టంగా ఉంటుంది.