90 likes | 177 Views
Processor Issues For Wireless Communications. Sridhar Rajagopal ECE Rice University. BaseStation - Mobile. Different Processor Issues Algorithms may be similar for base-station/ mobile Size Power User -Interface. Issues Independent of BS-M.
E N D
Processor Issues For Wireless Communications Sridhar Rajagopal ECE Rice University
BaseStation - Mobile • Different Processor Issues • Algorithms may be similar for base-station/ mobile • Size • Power • User -Interface
Issues Independent of BS-M • Is a Current Technology Single Processor Solution Feasible ? • “No” • So, what can we do presently • Pipelining [Chain of Algorithms] • Parallelism [Matrix Operations]
Issues Independent of BS-M • Video • Stored as Bytes • MMX / VIS (MultiMedia eXtensions) • Byte Wide Operations • CDMA • Stored as Bits • WCX (Wireless Communication eXtensions) • Bit Wide Operations • Is this General Purpose ???
Other BS Considerations • Reconfigurability • Use different algorithms at different times • [ GPP , DSP , FPGA , ASIC ] • Interface with Network Layers, Amount of memory needed, Control Issues • [ GPP , DSP , FPGA , ASIC ] • Speed • Superscalar / VLIW / ?
Mobile Considerations • Can a GPP satisfy Low Power/Size Requirements? • Nokia Communicator • ASIC / FPGA solution may be better as more power /size optimization can be done. • Meeting Speed Requirements ?
Proposed Base-Station Implementation TI's Wireless Basestation (http://www.ti.com/sc/docs/psheets/diagrams/basestat.htm)
Problems with Base-station • C6203 only for Channel Enc. & Dec. [No Multiuser Detection] • Multiuser Detection not possible on a single DSP. • Task Partitioning and Pipelining required • Multi-processing Element Solution to meet Real-time.
Mobile Handset TI's Wireless Handset Solution (http://www.ti.com/sc/graphics/apps/wireless/bdiagram.gif)