|
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
|
▷ |