కొత్త మరియు అసలైన LCMXO2-2000HC-4TG144C ఇంటిగ్రేటెడ్ సర్క్యూట్
ఉత్పత్తి లక్షణాలు
రకం | వివరణ |
వర్గం | ఇంటిగ్రేటెడ్ సర్క్యూట్లు (ICలు)ఎంబెడెడ్ - FPGAలు (ఫీల్డ్ ప్రోగ్రామబుల్ గేట్ అర్రే) |
Mfr | లాటిస్ సెమీకండక్టర్ కార్పొరేషన్ |
సిరీస్ | MachXO2 |
ప్యాకేజీ | ట్రే |
ఉత్పత్తి స్థితి | చురుకుగా |
LABలు/CLBల సంఖ్య | 264 |
లాజిక్ ఎలిమెంట్స్/సెల్ల సంఖ్య | 2112 |
మొత్తం RAM బిట్స్ | 75776 |
I/O సంఖ్య | 111 |
వోల్టేజ్ - సరఫరా | 2.375V ~ 3.465V |
మౌంటు రకం | ఉపరితల మౌంట్ |
నిర్వహణా ఉష్నోగ్రత | 0°C ~ 85°C (TJ) |
ప్యాకేజీ / కేసు | 144-LQFP |
సరఫరాదారు పరికర ప్యాకేజీ | 144-TQFP (20x20) |
బేస్ ఉత్పత్తి సంఖ్య | LCMXO2-2000 |
SPQ | 60/pcs |
పరిచయం
ఫీల్డ్ ప్రోగ్రామబుల్ గేట్ శ్రేణి, ఇది PAL, GAL, CPLD మొదలైన ప్రోగ్రామబుల్ పరికరాల ఆధారంగా తదుపరి అభివృద్ధి యొక్క ఉత్పత్తి.ఇది అప్లికేషన్-స్పెసిఫిక్ ఇంటిగ్రేటెడ్ సర్క్యూట్ల (ASICలు) రంగంలో సెమీ-కస్టమ్ సర్క్యూట్గా కనిపిస్తుంది, ఇది కస్టమ్ సర్క్యూట్ల లోపాలను పరిష్కరించడమే కాకుండా, పరిమిత సంఖ్యలో అసలైన ప్రోగ్రామబుల్ డివైజ్ గేట్ సర్క్యూట్ల లోపాలను కూడా అధిగమిస్తుంది.
పని సూత్రం
FPGA లాజిక్ సెల్ అర్రే LCA (లాజిక్ సెల్ అర్రే) యొక్క కొత్త కాన్సెప్ట్ను స్వీకరించింది, ఇందులో మూడు భాగాలు ఉన్నాయి: కాన్ఫిగర్ చేయదగిన లాజిక్ మాడ్యూల్ CLB, అవుట్పుట్ ఇన్పుట్ మాడ్యూల్ IOB (ఇన్పుట్ అవుట్పుట్ బ్లాక్) మరియు అంతర్గత కనెక్షన్ (ఇంటర్కనెక్ట్).FPGAల యొక్క ప్రాథమిక లక్షణాలు:
1) ASIC సర్క్యూట్లను రూపొందించడానికి FPGAని ఉపయోగించడం, వినియోగదారులు తగిన చిప్ని పొందడానికి చిప్లను ఉత్పత్తి చేయాల్సిన అవసరం లేదు.
2) FPGAని ఇతర పూర్తిగా అనుకూలీకరించిన లేదా సెమీ-కస్టమైజ్ చేసిన ASIC సర్క్యూట్ల పైలట్ నమూనాగా ఉపయోగించవచ్చు.
3) FPGA లోపల ఫ్లిప్-ఫ్లాప్లు మరియు I/O పిన్ల సంపద ఉంది.
4) ASIC సర్క్యూట్లో అతి తక్కువ డిజైన్ సైకిల్, అత్యల్ప అభివృద్ధి ఖర్చు మరియు అత్యల్ప ప్రమాదం ఉన్న పరికరాలలో FPGA ఒకటి.
5) FPGA హై-స్పీడ్ CHMOS ప్రక్రియ, తక్కువ విద్యుత్ వినియోగం మరియు CMOS మరియు TTL స్థాయిలకు అనుకూలంగా ఉంటుంది.
సిస్టమ్ ఇంటిగ్రేషన్ మరియు విశ్వసనీయతను మెరుగుపరచడానికి చిన్న బ్యాచ్ సిస్టమ్లకు FPGA చిప్లు ఉత్తమ ఎంపికలలో ఒకటి అని చెప్పవచ్చు.
FPGA దాని ఆపరేటింగ్ స్థితిని సెట్ చేయడానికి ఆన్-చిప్ RAMలో నిల్వ చేయబడిన ప్రోగ్రామ్ ద్వారా ప్రోగ్రామ్ చేయబడుతుంది, కాబట్టి ఆన్-చిప్ RAM పని చేస్తున్నప్పుడు ప్రోగ్రామ్ చేయబడాలి.వినియోగదారులు వివిధ కాన్ఫిగరేషన్ మోడ్ల ప్రకారం వివిధ ప్రోగ్రామింగ్ పద్ధతులను ఉపయోగించవచ్చు.
పవర్-ఆన్ చేసినప్పుడు, FPGA చిప్ EPROM నుండి డేటాను ఆన్-చిప్ ప్రోగ్రామింగ్ RAMలోకి రీడ్ చేస్తుంది మరియు కాన్ఫిగరేషన్ పూర్తయిన తర్వాత, FPGA వర్కింగ్ స్టేట్లోకి ప్రవేశిస్తుంది.శక్తి కోల్పోయిన తర్వాత, FPGA తెల్లటి షీట్లకు తిరిగి వస్తుంది మరియు అంతర్గత తార్కిక సంబంధం అదృశ్యమవుతుంది, కాబట్టి FPGA పదేపదే ఉపయోగించబడుతుంది.FPGA ప్రోగ్రామింగ్కు ప్రత్యేక FPGA ప్రోగ్రామర్ అవసరం లేదు, సాధారణ-ప్రయోజన EPROM మరియు PROM ప్రోగ్రామర్ మాత్రమే.మీరు FPGA ఫంక్షన్ని సవరించవలసి వచ్చినప్పుడు, EPROMని మార్చండి.ఈ విధంగా, అదే FPGA, వివిధ ప్రోగ్రామింగ్ డేటా, వివిధ సర్క్యూట్ ఫంక్షన్లను ఉత్పత్తి చేయగలదు.అందువల్ల, FPGAల ఉపయోగం చాలా సరళమైనది.
కాన్ఫిగరేషన్ మోడ్లు
FPGA వివిధ కాన్ఫిగరేషన్ మోడ్లను కలిగి ఉంది: సమాంతర ప్రధాన మోడ్ FPGA ప్లస్ EPROM;మాస్టర్-స్లేవ్ మోడ్ ఒక PIECE PROM ప్రోగ్రామింగ్ బహుళ FPGAలకు మద్దతు ఇస్తుంది;సీరియల్ మోడ్ను సీరియల్ PROM FPGAతో ప్రోగ్రామ్ చేయవచ్చు;మైక్రోప్రాసెసర్ ద్వారా ప్రోగ్రామ్ చేయబడిన మైక్రోప్రాసెసర్ యొక్క పరిధీయ సాధనంగా FPGA ఉపయోగించడానికి పరిధీయ మోడ్ అనుమతిస్తుంది.
వేగవంతమైన సమయ మూసివేతను సాధించడం, విద్యుత్ వినియోగం మరియు వ్యయాన్ని తగ్గించడం, గడియార నిర్వహణను ఆప్టిమైజ్ చేయడం మరియు FPGA మరియు PCB డిజైన్ల సంక్లిష్టతను తగ్గించడం వంటి సమస్యలు FPGAలను ఉపయోగించే సిస్టమ్ డిజైన్ ఇంజనీర్లకు ఎల్లప్పుడూ కీలక సమస్యలు.నేడు, FPGAలు అధిక సాంద్రత, ఎక్కువ సామర్థ్యం, తక్కువ విద్యుత్ వినియోగం మరియు మరింత IP ఇంటిగ్రేషన్ వైపు కదులుతున్నందున, సిస్టమ్ డిజైన్ ఇంజనీర్లు FPGAల యొక్క అపూర్వమైన స్థాయి పనితీరు మరియు సామర్ధ్యం కారణంగా కొత్త డిజైన్ సవాళ్లను ఎదుర్కొంటున్నప్పుడు ఈ అత్యుత్తమ ప్రదర్శనల నుండి ప్రయోజనం పొందుతారు.