An embedded CDMA-receiver A design example

  • Authors:
  • Jack P. F. Glas

  • Affiliations:
  • -

  • Venue:
  • Integration, the VLSI Journal
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the design of the receiver part of a communication system providing ad-hoc, random-access data-communication links. To enable such links we choose to apply an innovative CDMA-communication technique based on two different spread spectrum schemes: direct-sequence and frequency-hopping. In this way we evade the interference problems usually existing in non-cellular systems. The main receiver tasks are removing the ''spreading'' from the incoming signal, acquiring synchronization of the receiver to the incoming signal and recovering the data message. The operation of such a receiver can easily be caught in an algorithmic description, a software implementation would therefore be advantageous for cost and flexibility reasons. However, it is not yet possible to meet the hard timing constraints existing in the system with a software-only realization. Some time critical parts of the receiver will have to be implemented in hardware evolving to a so-called embedded system. The key advantage of embedded system design is that the hardware and software parts are designed concurrently enabling an almost seamless cooperation between the parts. To efficiently explore the large design space of possible hardware/software partitionings an automatic HW/SW partitioner is required. Such a partitioner should handle imprecise cost data available at that stage to reduce the risk of getting outside the specification. Yet by manipulation of the input data and by locking certain intermediate results the designer can control the partitioning process.