
The MC9328MX21CVM je član družine mikroprocesorjev I.MX21, ki jo je prvotno razvil Freescale Semiconductor, ki je zdaj del NXP.Ta naprava je bila zasnovana okoli jedra ARM926EJ-S, ki deluje do 266 MHz, zasnovana tako, da zagotavlja učinkovito obdelavo za multimedijsko in vgrajeno aplikacijo.Širša družina I.MX21 ima isto osnovno arhitekturo, vendar ponuja več različic za reševanje različnih potreb, z razlikami v dimenzijah embalaže, toplotnih ocenah in možnostih skladnosti.Te različice so omogočile uravnoteženje stroškov, uspešnosti in obrambnih zahtev, hkrati pa ohranjajo združljivost programske opreme v celotni seriji.
Iščete MC9328MX21CVM?Pišite nam, da preverite trenutne zaloge, čas svinca in cene.

MC9328MX21CVM simbol

MC9328MX21CVM FITPRINT

MC9328MX21CVM 3D model
• ARM926EJ-S CORE
MC9328MX21CVM poganja jedro ARM926EJ-S, ki deluje do 266 MHz, kar zagotavlja ravnovesje zmogljivosti in nizko porabo energije.Podpira napredne sklope navodil, vključno s pospeševanjem Java, zaradi česar je primeren za multimedijsko in vgrajeno aplikacijo.
• Na čipu predpomnilniki
Vključuje 16 kb predpomnilnika in 16 kb podatkovnega predpomnilnika.Ti pomagajo izboljšati hitrost in učinkovitost izvajanja z zmanjšanjem potrebe po pogostem dostopu do zunanjega pomnilnika.
• Izboljšan multimedijski pospeševalnik (EMMA)
Naprava vključuje video pospeševanje na osnovi strojne opreme, ki omogoča gladko predvajanje formatov, kot je MPEG-4 pri ločljivosti QVGA in 30 sličic na sekundo.To zmanjšuje obremenitev CPU -ja in izboljšuje skupno večpredstavnostno delovanje.
• Napredna podpora za prikaz
Odlikuje ga vgrajen LCD krmilnik, pametni krmilnik LCD in vmesnik senzorja CMOS.Ti moduli omogočajo brezhibno ravnanje z grafičnimi prikazi in vhodi kamer za prenosne naprave.
• Prilagodljivi pomnilniški vmesniki
Procesor podpira SDRAM, NAND Flash z ECC, PCMCIA/CompactFlash in splošni zunanji vmesniški modul (EIM).Ta prilagodljivost olajša integracijo z različnimi vrstami pomnilnika v vgrajenih sistemih.
• Bogate možnosti povezljivosti
Ponuja več vmesnikov, vključno z USB na poti, UARTS, SPI, I²C, SSI/I²S za zvok in 1-žilnim krmilnikom.Z dvojnimi režami MMC/SD in podporo IRDA lahko obvlada tako žično kot brezžično komunikacijo.
• Sistemski nadzor in čas
Naprava integrira časovnike, module PWM, časovnik za čuvaj in uro.Te zagotavljajo natančen čas, nadzor moči in stabilnost sistema pri dolgoročnem delovanju.
• Delovanje z nizko močjo
MC9328MX21CVM je zasnovan z naprednim upravljanjem električne energije, ki podpira aktivne, spanje in pripravljenost.Med popolnim delovanjem porabi le približno 120 mA in manj kot 1 mA v pripravljenosti, ki podaljša življenjsko dobo baterije v prenosnih sistemih.
• Zanesljivost industrijskega razreda
Pakiran v 289-zatinski MAPBGA deluje v širokem industrijskem temperaturnem območju (–40 ° C do +85 ° C).Prav tako ustreza kvalifikaciji AEC-Q100 in zagotavlja trajnost v težkih okoljih.
• Integrirana odpravljanje napak in DMA
Procesor vključuje vmesnik JTAG za odpravljanje napak in regulator neposrednega dostopa do pomnilnika (DMA).Te funkcije racionalizirajo razvoj programske opreme in izboljšajo učinkovitost prenosa podatkov v vgrajenih aplikacijah.

Blok diagram I.MX21 MC9328MX21CVM prikazuje, kako je zgrajen čip in katere funkcije podpira.V središču je procesor ARM926EJ-S, z vgrajenimi navodili in podatkovnimi predpomnilniki, ki vodi glavne programe.Sistemski krmilni blok obravnava zagon, generiranje ure in odpravljanje napak, medtem ko standardni blok V/I zagotavlja časovnike, čuvaj, PWM, GPIO in DMA krmilnik za osnovne sistemske naloge.Funkcije človeškega vmesnika, kot so LCD/SLCD krmilnik, vmesnik kamer (CSI) in podpora tipkovnice, naj se čip poveže neposredno na zaslone in vhodne naprave.
Za Multimedijo EMMA Accelerator upravlja predvajanje in obdelavo videov, kar zmanjša delovno obremenitev na CPU -ju.Povezanost je tudi močna, z USB OTG, UART, SPI, I²C, IRDA, 1-živo in zvočnimi vmesniki za povezavo s perifernimi napravami in zunanjimi napravami.Na strani pomnilnika čip deluje s SDRAM, NAND FLASH, PCMCIA/CF in MMC/SD karticami, ki ponuja prilagodljivo širitev pomnilnika.Skupaj I.MX21 združuje obdelavo, multimedijo, povezljivost in podporo pomnilnika na eno učinkovito platformo za vdelane aplikacije.

Multimedijski pospeševalnik (EMMA) v MC9328MX21CVM je izdelan tako, da pospeši naloge video in slike, tako da glavno jedro ARM ne bo preobremenjeno.Tabela iskanja (LUT) je tam, kjer se obdelujejo vhodni podatki, medtem ko verige prenosa in kaskade pomagajo pri ravnanju z matematičnimi in logičnimi operacijami v več fazah.To omogoča hitrejše obdelavo pik in večpredstavnostnih podatkov.Programirani register začasno shrani rezultate in deluje s sistemsko uro, medtem ko logika Clear/prednastavitev zagotavlja, da je sistem mogoče pravilno ponastaviti ali inicializirati.Blok za izbiro ure omogoča, da sistem izbere pravi časovni vir za večpredstavnostne funkcije.Končno lahko izhodi gredo na hitro povezavo s hitrim prestopom za visoke hitrosti ali na lokalno povezovanje za uporabo v bližnjem vezju.EMMA v celoti ustvarja predvajanje videoposnetkov, kodiranje in obdelavo slik hitreje in učinkovitejše, shranjevanje moči za vdelane aplikacije.
|
Tip |
Parameter |
|
Proizvajalec |
NXP USA Inc./ Freescale
Polprevodnik |
|
Serija |
i.mx21 |
|
Embalaža |
Pladenj |
|
Status dela |
Zastarelo |
|
OSRNI procesor |
ARM926EJ-S |
|
Število jeder/širine avtobusa |
1 jedro, 32-bit |
|
Hitrost |
266 MHz |
|
RAM -krmilniki |
Sdram |
|
Grafični pospešek |
Ne |
|
Krmilniki zaslona in vmesnikov |
Tipkovnica, LCD |
|
USB |
USB 1.x (2) |
|
Napetost - V/I. |
1,8 V, 3,0 V |
|
Delovna temperatura |
-40 ° C ~ 85 ° C (TA) |
|
Vrsta pritrditve |
Površinski nosilec |
|
Paket / ohišje |
289-LFBGA |
|
Paket dobaviteljskih naprav |
289-PBGA (17 × 17) |
|
Dodatni vmesniki |
1-žica, I²C, I²S, SPI, SSI, MMC/SD, UART |
|
Številka osnovnega izdelka |
MC9328MX21 |
1. prenosne multimedijske naprave
MC9328MX21CVM je dobro primeren za prenosne multimedijske izdelke, kot so MP3 predvajalniki, ročni PDA in digitalne kamere.Njegov integrirani multimedijski pospeševalnik (EMMA) omogoča gladko predvajanje videoposnetkov in obdelavo zvoka, ne da bi močno nalagal CPU.Ta kombinacija zmogljivosti in nizke porabe energije podaljša življenjsko dobo baterije, zaradi česar je idealna za potrošniško elektroniko na poti.
2. pametni telefoni in naprave za sporočanje
S podporo za LCD zaslone, vmesnike kamer in več možnosti povezovanja je procesor močna izbira za pametne telefone in naprave za sporočanje.Omogoča predvajanje videoposnetkov, pretakanje zvoka in učinkovito upravljanje shranjevanja, ki so dobre za mobilno komunikacijo.Zasnova z nizko močjo zagotavlja, da te naprave ostajajo lahke, odzivne in prijazne do baterij.
3. Potrošniška elektronika in spletne aparate
MC9328MX21CVM zagotavlja uravnoteženo kombinacijo povezljivosti, razširitve pomnilnika in večpredstavnostne podpore za izdelke, kot so prenosni spletni brskalniki, brezžični komunikatorji in interaktivni pripomočki.USB OTG, podpora MMC/SD in omrežni vmesniki omogočajo prilagodljivost pri gradnji povezanih naprav.Te funkcije so privlačne za stroškovno občutljive izdelke, ki še vedno zahtevajo bogato funkcionalnost.
4. industrijske in avtomobilske aplikacije
Zahvaljujoč temperaturnemu območju industrijskega razreda in močne zanesljivosti se lahko MC9328MX21CVM uporablja tudi v vgrajenih industrijskih in avtomobilskih sistemih.Podpira grafične prikaze, beleženje podatkov in kontrolne vmesnike v okoljih, kjer je potrebno robustno delovanje.Njegova učinkovitost energije in več vmesnikov V/I omogočajo enostavno integracijo v sisteme za zabavo vozila, nadzorne enote ali prenosna industrijska orodja.
5. Video in nadzorni sistemi
Procesorski vmesnik za pospeševanje strojne opreme in senzor kamere omogoča, da je primeren za sisteme zajemanja in predvajanja z nizko močjo.Obvladuje lahko kodiranje videoposnetkov in dekodiranje nalog, hkrati pa zagotavlja zmogljivosti za shranjevanje in prikazovanje.Zaradi tega je dragoceno pri naprav za video nadzor ali spremljanje na začetnem nivoju, kjer sta ključna energetska učinkovitost in kompaktna velikost.
|
Specifikacije |
MC9328MX21CVM |
MC9328MX21CVK |
MC9328MX21VM |
MC9328MX21VK |
MC9328MX21DVM |
MC9328MX21DVK |
|
Jedro procesorja |
ARM926EJ-S, 266 MHz |
ARM926EJ-S, 266 MHz |
ARM926EJ-S, 266 MHz |
ARM926EJ-S, 266 MHz |
ARM926EJ-S, 266 MHz |
ARM926EJ-S, 266 MHz |
|
Predpomnilnik na čipu |
16 kb i-cache + 16 kb d-cache |
16 kb i-cache + 16 kb d-cache |
16 kb i-cache + 16 kb d-cache |
16 kb i-cache + 16 kb d-cache |
16 kb i-cache + 16 kb d-cache |
16 kb i-cache + 16 kb d-cache |
|
Podpora multimedije |
EMMA (MPEG-4, VIDEO ACCEL.), LCDC, CSI |
EMMA (MPEG-4, VIDEO ACCEL.), LCDC, CSI |
EMMA (MPEG-4, VIDEO ACCEL.), LCDC, CSI |
EMMA (MPEG-4, VIDEO ACCEL.), LCDC, CSI |
EMMA (MPEG-4, VIDEO ACCEL.), LCDC, CSI |
EMMA (MPEG-4, VIDEO ACCEL.), LCDC, CSI |
|
Pomnilniški vmesniki |
SDRAM, NAND W/ECC, PCMCIA/CF, MMC/SD |
SDRAM, NAND W/ECC, PCMCIA/CF, MMC/SD |
SDRAM, NAND W/ECC, PCMCIA/CF, MMC/SD |
SDRAM, NAND W/ECC, PCMCIA/CF, MMC/SD |
SDRAM, NAND W/ECC, PCMCIA/CF, MMC/SD |
SDRAM, NAND W/ECC, PCMCIA/CF, MMC/SD |
|
Povezljivost |
USB OTG, UARTS, SPI, I²C, SSI/I²S, IRDA, 1-žica |
USB OTG, UARTS, SPI, I²C, SSI/I²S, IRDA, 1-žica |
USB OTG, UARTS, SPI, I²C, SSI/I²S, IRDA, 1-žica |
USB OTG, UARTS, SPI, I²C, SSI/I²S, IRDA, 1-žica |
USB OTG, UARTS, SPI, I²C, SSI/I²S, IRDA, 1-žica |
USB OTG, UARTS, SPI, I²C, SSI/I²S, IRDA, 1-žica |
|
Vrsta paketa |
MAPBGA-289 |
MAPBGA-289 |
MAPBGA-289 |
MAPBGA-289 |
MAPBGA-289 |
MAPBGA-289 |
|
Nagib / velikost |
0,8 mm / 17 × 17 mm |
0,65 mm / 14 × 14 mm |
0,8 mm / 17 × 17 mm |
0,65 mm / 14 × 14 mm |
0,8 mm / 17 × 17 mm |
0,65 mm / 14 × 14 mm |
|
Temperaturno območje |
–40 ° C do +85 ° C |
–40 ° C do +85 ° C |
0 ° C do +70 ° C |
0 ° C do +70 ° C |
–30 ° C do +70 ° C |
–30 ° C do +70 ° C |
|
Razred |
Industrijsko |
Industrijsko |
Komercialna |
Komercialna |
Podaljšano |
Podaljšano |
|
Status življenjskega cikla |
Zastarelo |
Zastarelo |
Zastarelo |
Zastarelo |
Zastarelo |
Zastarelo |
Pred programiranjem MC9328MX21CVM je pomembno razumeti, da je ta procesor del družine I.MX21, zasnovan z mešanico večpredstavnostnih funkcij, pomnilnika in povezljivosti.Programiranje vključuje inicializacijo strojne opreme in konfiguracijo programske opreme, da se zagotovi stabilno in učinkovito delovanje sistema.
1. Referenčna dokumentacija
Prvi korak je pregled podatkovnega lista in referenčnega priročnika za MC9328MX21CVM.Ti dokumenti ponujajo podrobnosti o registracijskih zemljevidih, nastavitvi ure, funkcijah PIN in načinov zagona.Brez tega lahko napačne konfiguracije v kasnejših korakih povzročijo napake v zagonu ali nestabilne zmogljivosti.
2. Konfiguracija strojne in zagonske konfiguracije
Nato konfigurirajte napajalnik, vhod ure in ponastavite vezja v skladu z zahtevami naprave.Zatiči za konfiguracijo zagona določajo, kako bo procesor naložila začetno kodo, bodisi iz Flash, Nand Flash ali serijski viri.Pravilna nastavitev na tej stopnji zagotavlja, da ima CPU veljavno izvedbo poti po ponastavitvi.
3. Pin Multiplexing (nastavitev V/I)
MC9328MX21CVM uporablja multipleksirane zatiče, kar pomeni, da lahko en zatič opravlja več funkcij.S pomočjo funkcij Multiplexing Control Registers (FMCR) dodelite zatiče na periferne naprave, kot so UART, SPI ali LCD.Pravilna konfiguracija V/I je pomembna za periferne naprave, kot je bilo pričakovano.
4. inicializacija ure in časovnika
Procesor zahteva vire ure za jedro, periferne in multimedijske module.Nastavitev modula za generiranje ur zagotavlja, da vsak podsistem deluje s pravilno hitrostjo.Časovniki in čuvaji lahko nato omogočite sistemsko časovno razporeditev in varnost.
5. Konfiguracija pomnilnika
Zunanji pomnilnik, kot so SDRAM, NAND FLASH ali MMC/SD, je treba inicializirati s pravimi signali časovne in krmiljenja.Procesor podpira korekcijo napak (ECC) za izboljšanje zanesljivosti.Pravilna nastavitev pomnilnika omogoča sistemu, da učinkovito nalaga in shranjuje kodo ali podatke.
6. periferna inicializacija
Po pomnilniku omogočite in konfigurirate standardne periferne naprave, kot so UARTS, USB OTG, I²C in zvočni vmesniki.Vsak modul je nadzorovan s pomočjo namenskih registrov, kjer so opredeljene stopnje, načini prenosa in prekinitve.Ta korak omogoča sistemu, da se poveže in interakcijo z zunanjimi napravami.
7. Nalaganje zagona ali OS
Ko je strojna oprema stabilna, naložite zagonski nalagalnik ali operacijski sistem v SDRAM ali Flash.Bootloader nastavi okolje za izvajanje in usmeri v nasprotnik pravilnega naslova.Na tej točki lahko procesor začne izvajati aplikacije na ravni uporabnikov.
8. Konfiguracija multimedije
Če so potrebne multimedijske funkcije, je treba konfigurirati izboljšan multimedijski pospeševalnik (EMMA) in LCD/CSI krmilnike.Ti bloki strojne opreme upravljajo predvajanje videoposnetkov, zajemanje slik in prikažejo posodobitve.Če jih uporabimo, naloži težke obdelave iz CPU -ja in izboljša učinkovitost.
9. Odpravljanje napak in potrjevanje
Z delovanjem jedra in perifernih naprav za preskušanje sistema uporabite JTAG ali podobna orodja za odpravljanje napak.Preverite, ali se pomnilnik odčita/zapiše, periferni izhodi in večpredstavnostne funkcije delujejo, kot je bilo predvideno.Odpravljanje napak na tej stopnji zagotavlja stabilnost pred namestitvijo v aplikacijo.
10. Optimizacija moči in uspešnosti
Končno konfigurirajte načine nizke moči in omogočite skrbništvo za varnost sistema.Uporaba krmilnikov DMA za prenose podatkov tudi zmanjšuje obremenitev CPU in poveča učinkovitost.Optimizacija moči in zmogljivosti pomaga podaljšati življenjsko dobo baterije v prenosnih aplikacijah, hkrati pa ohranja sistem odziven.
• Učinkovito ravnanje z LCD s pametnim osveževanjem prihrani moč.
• Strojno podprto kamero in obdelava videov zmanjšuje obremenitev CPU-ja.
• Stroškovno učinkovita podpora NAND + SDRAM pomnilnik.
• Dobro uravnotežena SOC integracija multimedije, pomnilnika in V/I.
• Nizka poraba energije Idealna za prenosne naprave.
• Uporablja starejše jedro ARM9, omejeno zmogljivost po današnjih standardih.
• Omejena sodobna podpora za programsko opremo in ekosistem.
• Brez razširljivosti z naprednimi funkcijami, kot so večjedrni ali GPUS.
• zastarela naprava, težje za nove modele.
• Manj prihodnji neprimerni za dolgoročni razvoj izdelkov.

|
Tip |
Parameter |
|
Vrsta paketa |
LFBGA (BGA z nizkim profilnim drobcem) |
|
Velikost telesa (L × W) |
17 mm × 17 mm |
|
Žoga |
0,8 mm |
|
Število kroglic |
289 |
|
Premer kroglice |
0,35 mm - 0,45 mm |
|
Skupna višina paketa |
1,6 mm (max) |
|
Višina sedežev |
0,20 mm - 0,34 mm |
|
Indeksna znamka (A1 kotiček) |
PIN 1 orientacijski indikator |
|
Postavitev kroglice |
18 × 18 mreže s sredinsko praznino |
|
Vrsta pritrditve |
Površinski nosilec |
MC9328MX21CVM je bil prvotno razvit in izdelal Freescale polprevodnik, podjetje, ki se je specializiralo za vgrajene procesorje in rešitve sistema na čipu.Leta 2015 so Freescale pridobili NXP Semiconductors, svetovni vodilni na področju varne povezljivosti in vgrajenih tehnologij za obdelavo s sedežem na Nizozemskem.Danes, Nxp je uradni proizvajalec in skrbnik družine I.MX21, vključno z MC9328MX21CVM, za to napravo pa ponuja vso tehnično dokumentacijo, podatkovne liste in zapuščino.Medtem ko je del zdaj zastarel, NXP še naprej vzdržuje informacije o izdelkih za dolgoročne stranke in oblikovalce usmerja k novejšim družinam I.MX kot zamenjave.
MC9328MX21CVM združuje jedro ARM9, podporo za video in prikazovanje, prilagodljivost pomnilnika in številne možnosti povezave, da zagotovi zanesljive zmogljivosti z nizko porabo energije.Programirate ga lahko v jasnih korakih, od nastavitve moči in nastavitev zatiča do pomnilnika, periferne naprave, multimedije in sistemskega testiranja.Njegove prednosti so učinkovitost moči, večpredstavnostno ravnanje in široka podpora V/I, medtem ko so njene meje starejše in manj sodobne programske podpore.Čeprav je zdaj zastarel, je še vedno koristen za vzdrževanje starejših sistemov, NXP pa ponuja smernice za prehod na novejše procesorje I.MX.
Prosimo, pošljite poizvedbo, takoj bomo odgovorili.
Da, zahvaljujoč svojemu industrijskemu temperaturnemu območju (–40 ° C do +85 ° C) in kvalifikacije AEC-Q100, se lahko procesor uporablja v avtomobilskih infozaveznih, prikaznih enotah in nadzornih aplikacijah, kjer je potrebna robustna zanesljivost.
Procesor v polnem delovanju nariše približno 120 mA in manj kot 1 mA v stanju pripravljenosti.To učinkovito upravljanje električne energije je primerno za prenosne in baterijske naprave.
Podpira več pomnilniških vmesnikov, vključno s SDRAM, NAND FLASH z ECC, PCMCIA/CompactFlash in MMC/SD karticami.Ta prilagodljivost omogoča vključevanje različnih možnosti shranjevanja.
Da, integrirani izboljšani multimedijski pospeševalnik (EMMA) podpira predvajanje videoposnetkov MPEG-4 pri ločljivosti QVGA in 30 sličic na sekundo.Ta pospeševalnik strojne opreme zmanjšuje obremenitev CPU -ja in izboljšuje večpredstavnostne zmogljivosti.
Čeprav je tehnično mogoče, uporaba MC9328MX21CVM v novih modelih ni idealna zaradi omejene razpoložljivosti in pomanjkanja dolgoročne podpore ekosistema.Številnim svetujemo, da uporabljajo trenutne družine I.MX za prihodnje projekte.
na 2025/08/26
na 2025/08/26
na 8000/04/18 147776
na 2000/04/18 112022
na 1600/04/18 111351
na 0400/04/18 83777
na 1970/01/1 79575
na 1970/01/1 66964
na 1970/01/1 63104
na 1970/01/1 63041
na 1970/01/1 54097
na 1970/01/1 52189