• DocumentCode
    2582919
  • Title

    A Data-Flow Platform for Implementing Algorithm-Dependent ASIC Hardware Using Data-Driven Processors

  • Author

    Bindal, A. ; Gordon, B. ; Reynolds, A. ; Salsbery, A. ; Wang, B.

  • Author_Institution
    Dept. of Comput. Eng., San Jose State Univ., CA
  • fYear
    2006
  • fDate
    29-31 Aug. 2006
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    The design details of a new data driven processor (DDP) which simplifies data management and processor hardware is demonstrated. The processor consists of an input port for handling external real-time data, a second input port for exchanging networked inter-processor data, a multi-port RAM, a flag memory, an ALU and a controller. The key benefit of this processor is to be able to handle real-time streaming data through a dedicated port while exchanging data with other processors on a network. Each processor is identical with the exception of the ALU which is custom-tailored for a specific task to simplify processor hardware. Algorithm-dependent wireless communication and multimedia tasks can be implemented using software development on a network of DDPs. This work implements the base-band portion of a simple direct sequence spread spectrum (DSSS) transmitter using a software platform that requires four networked DDP cores. The transmitter design produced one chip for every 15 clock cycles and 225 clock cycles to process one symbol. This resulted in 11 MBit/sec transmission bandwidth which required 825 MHz clock frequency to reach 802.11b WLAN rate
  • Keywords
    application specific integrated circuits; code division multiple access; data communication; multimedia communication; radio transmitters; software engineering; spread spectrum communication; wireless LAN; 802.11b WLAN; DSSS transmitter; algorithm-dependent ASIC hardware; algorithm-dependent wireless communication; data management; data-driven processors; data-flow platform; direct sequence spread spectrum; inter-processor data; multimedia tasks; real-time streaming data; software development; software platform; Application specific integrated circuits; Clocks; Hardware; Process design; Random access memory; Read-write memory; Software algorithms; Spread spectrum communication; Streaming media; Transmitters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Telecommunications, , 2006. ICDT '06. International Conference on
  • Conference_Location
    Cote d´Azur
  • Print_ISBN
    0-7695-2650-0
  • Type

    conf

  • DOI
    10.1109/ICDT.2006.3
  • Filename
    1698448