Ugrás a tartalomhoz

QUICC

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

A QUICC (az angol Quad Integrated Communications Controller rövidítése, jelentése kb. ‘négyszeres, integrált kommunikációs vezérlő’) egy Motorola 68000-alapú mikrovezérlő, amelyet a Freescale Semiconductor gyártott, leginkább a távközlési piacot célozva meg ezzel. 1993-ban jelent meg, de alkotórészei már korábban készenálltak.[1][2] Az elnevezésben szereplő „négyszeres” szó abból adódott, hogy az eszköz négy soros kommunikációs vezérlőt (SCC) tartalmaz.[3]

Történet

[szerkesztés]

Az eredeti QUICC az MC68302-n alapuló Motorola 68360 (MC68360) volt. Ezt követték a PowerPC-alapú PowerQUICC I, PowerQUICC II, PowerQUICC II+ és PowerQUICC III modellek.[4]

A Motorolánál 1994-ben kezdtek dolgozni a QUICC kommunikációs processzormoduljának (a későbbiekben CPM) és a PowerPC mag integrálásán. A PowerPC magok előnyösebbek, mivel nagyobb integrációt biztosítanak, így több perifériás funkciót lehet mellettük elhelyezni, kisebb fogyasztás és hőtermelés mellett. Az eszközökben tehát a cég leváltotta a 68k típusú magokat, ezután az elnevezés a csipcsaládot felváltó PowerQUICC sorozatban folytatódott tovább.[4] Az első PowerQUICC processzor 1995-ben debütált az MPC860 bemutatásával.[2]

Leírás

[szerkesztés]

Az MC68360 egyetlen csipbe integrált mikroprocesszor és több periféria kombinációja. Felépítésében az integrált mikroprocesszor végzi az egység irányítását, ezen keresztül lehet a perifériákat beállítani és működésüket vezérelni. A mikroprocesszor CPU32 típusú, a 68k sorozatba tartozó típus, belső szervezése 32 bites. Teljesen statikus processzor, ezért órajele 0 és 25 MHz között változtatható.

A vezérlő képes megosztani a fő rendszersínét, és kikapcsolt processzorral, szolga üzemmódban működni, így több QUICC egység összekapcsolható. A vezérlő belső memóriákat, több általános rendeltetésű (négy 16 bites, két 32 bites) időzítőt, két független DMA vezérőt, szoftveres watchdogot, szintetizátort, üzemmódvezérlőket, JTAG támogatást, megszakításvezérlőket tartalmaz egy külön integrációs modulban (System Integration Module, SIM60).

Az alacsonyabb rendű funkciókat, például az időzítéseket és a bit-szintű műveleteket egy beépített RISC processzor végzi, a „Communications Processor Module”, CPM egységben, amelynek a működését letölthető mikrokód vezérli. Ez 2 független belső DMA és 14 soros DMA átvitel kezelésére képes. Ez a belső CPM változatlanul öröklődött az MC68302-tól egészen a PowerQUICC processzorokig, azzal az eltéréssel, hogy a későbbi modellekben elérte a 33 és 50 MHz-es órajelet. A soros kommunikációs egységek szintén a CPM egységhez tartoznak négy SCC (serial communications controller, soros kommunikációs vezérlő), két soros irányítóegység (serial management controller, SMC), és egy soros perifériás interfész (SPI). Ezek különböző protokollok kezelésére képesek, például Ethernet/IEEE 802.3 10 Mbps támogatással, HDLC/SDLC, AppleTalk, UART, V.14, X.21, ISDN,[5] ATM protokoll.[6]

A QUICC eszközök C nyelven programozhatók, a Motorola/Freescale által kínált fejlesztőeszközök segítségével.

Alkalmazások

[szerkesztés]

A QUICC csipeket a Motorola mobil bázisállomásokban alkalmazta.[2]

Az MC68360-at előszeretettel használták különböző beágyazott rendszeralkalmazásokban, többek között:

  • hálózati berendezések: routerek, kapcsolók és egyéb hálózati eszközök
  • ipari vezérlőrendszerek: PLC-k, motorvezérlő egységek és folyamatautomatizálási rendszerek
  • távközlési infrastruktúra: bázisállomások, modemek és kommunikációs átjárók
  • autóelektronika: motorvezérlő egységek (ECU-k) és információs rendszerek[7]

A QUICC eszközökről a Motorola a PowerQUICC eszközökre való áttérést javasolta az újabb sorozat megjelenésével. Több PowerQUICC II+ kialakítás már SATA vezérlőkkel is rendelkezik SAN alapú alkalmazásokhoz. A PowerQUICC CPU-kon és kártyákon Linux környezet használható. A Freescale egy valós idejű operációs rendszert is kínál a PPC processzoros eszközökhöz, az MQX mevűt.

Jegyzetek

[szerkesztés]
  1. Bitsavers, Motorola 68000. „MC68360_QICC_Users_Manual_Sep94.pdf 2012-08-14”
  2. a b c Ten Years and Counting: PowerQUICC™ Communications Processors Everywhere (angol nyelven) (pdf) pp. 4. NXP, 2005. (Hozzáférés: 2025. április 2.) „By 1993, the device had evolved into the first QUICC (Quad Integrated Communications Controller), the MC68360, and ...”
  3. Quad Integrated Communication Controller (QUICC). www.nxp.com . (Hozzáférés: 2023. szeptember 8.)
  4. a b PowerQUICC® Communications Processors – NXP Semiconductors. www.nxp.com . (Hozzáférés: 2023. szeptember 8.)
  5. MC68360 QUad Integrated Communications Controller User’s Manual (angol nyelven) (pdf) pp. 31-36. Motorola, Freescale, NXP, 1995–2007. (Hozzáférés: 2025. április 1.)
  6. ATOM1: MC68360 ATM Microcode User’s Manual (angol nyelven) (pdf) pp. 48. Motorola, 1994. augusztus 18.
  7. Motorola MC68360 (QUICC, 2SMC, 1SPI) (angol nyelven). ovaga. (Hozzáférés: 2025. március 31.) „Overview ... Application”

Fordítás

[szerkesztés]

Ez a szócikk részben vagy egészben a QUICC című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Források

[szerkesztés]

További információk

[szerkesztés]

Kapcsolódó szócikkek

[szerkesztés]