English
Language : 

CS22230 Datasheet, PDF (2/29 Pages) Cirrus Logic – WIRELESS PCI/USB CONTROLLER
2 Features
Embedded ARM Core and System Support Logic
• High Performance ARM7TDMI RISC processor core at 77MHz
• 4KB integrated, one-way set associative, unified, write through cache
• Individual interrupt for each functional block
• Two 23-bit programmable (periodic or one-shot) general purpose timers
• 8 Dword (32-bits) memory write and read buffers for high system performance
• Abort cycle detection and reporting for debugging
• ARM performance monitoring function for system fine-tuning
• Programmable performance improvement logic based on system configuration
• Flexible independent DMA engines for Mini PCI and Digital Radio functional units
Enhanced Memory Controller Unit
• Programmable memory controller unit supporting SDRAM /async SRAM/boot ROM interface
• 16-bit data bus with 12-bit address supporting up to 4MB at up to 103MHz SDRAM
• 8-bit data bus with addressing support up to 1MB of boot ROM/Flash
• Programmable SDRAM timing and size parameters such as CAS latencies and number of banks
columns and rows
FEC codec
• High performance Reed-Solomon coding for error correction (255:239 block coding)
• Reduces symbol error probability of a typical 10e-3 error rate environment to 10e-9
• Programmable rate FEC engine to optimize channel efficiency
• Low latency, fully pipelined hardware encoding and decoding. Support byte wise single cycle
throughput up to 77MHz, with a sustain rate of 77MBps.
• Double buffering (64 Dword read/write buffer) to enhance system performance
• On the fly configuration of encoder and decoder
Digital Wireless Radio MAC
• Glue-less interface to 802.11b radio baseband transceiver
• 11Mbps data rate
• 32 Dword transmit/receive FIFO
• Supports clear channel assessment (CCA)
Power Management
• Host (Mini PCI) ACPI compliant
• Remote USB host wakeup
• Supports variable rate radio transmit, receive and standby radio power modes through two DACs
Clock and PLL Interface
• Single 44MHz crystal oscillator reference clock for Mini PCI version. 48MHz reference clock required
in USB option.
• Internal PLL to generate internal and on board clocks
USB Controller Interface
• 12 Mbps USB 1.1 compliant device
• Supports 1 to 16 endpoints, endpoints can be bulk, isochronous or interrupt
• Variable endpoint buffer depths providing maximum flexibility for endpoint configurations
• Flexible configuration programming via EEPROM or firmware download
• Remote host wakeup
CS22230 Mini PCI / USB Wireless Controller
2 of 29
www.cirrus.com
DS558PP1 Rev. 1.0