wiki:Software/Firmware/Framework/R3_arch/outline/blk_spec/app/rx/f1
close Warning: Can't synchronize with repository "(default)" (/common/SVN/crkit does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 3 (modified by khanhle, 12 years ago) ( diff )

--

APP RX FFT

Figure 1 - APP RX FFT Overview



R3 architecture consists of following modules :

  • Ethernet Port - Ethernet framing function,
    • Rx - receives ethernet frames from Host. Performs CRC checking, and forwards error free payload to packet processor.
    • Tx - transmits ethernet frames to Host. Generates Ethernet header and CRC, IP payload is provided by packet processor.
  • Packet Processor - IP layer processing
    • Packet classification - RMAP, Data, and other (such as ARP and DHCP packets)
    • UDP is used for board level communication e.g. RMAP and Data packets
  • APP - User specific application

  • RF Port - DAC/ADC interfacing
  • Control Plane - RMAP and RF control
  • Timing Control - system wide clock control using clock enables

From Host, we can control the hardware (RMAP read/write operations) by sending RMAP ethernet frame messages. The packet classifier classifies and forwards packets according to its type :

  • RMAP packets -> RMAP Processor
  • Data packets -> Tx Buffer for APP processing
  • Other packets -> TCP/IP stack

..

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.