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.

Changes between Version 3 and Version 4 of crkit/Software/Firmware/Framework/R3_arch


Ignore:
Timestamp:
Jun 15, 2010, 8:13:04 PM (12 years ago)
Author:
khanhle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • crkit/Software/Firmware/Framework/R3_arch

    v3 v4  
    1010
    1111The register maps associated with the control plane handle all Board related controls e.g. RF SPI, general purpose
    12 IOs, LEDs and so forth. Whereas, data plane centric register maps are maintained within the Tx and Rx data planes.
    13 Within each dataplane, we have an option of having a dataplane top level register map, and/or an application specific
    14 register map. Usually, the top level register map are shared among multiple applications, whereas application
    15 specific register maps are only designed for a particular application.
     12IOs, LEDs and so forth. Whereas, data plane centric register maps are maintained within the Tx and Rx Application modules.
     13Within the APP module, we have an option of having a top level RMAP, and/or an application specific RMAP. Usually, the top
     14level RMAP is shared among multiple applications, whereas application specific RMAPs are only designed for a particular application.
    1615
    1716__Figure 1 - R3 architecture overview__
     
    1918[[Image(r3_arch.jpg, 1200px)]]
    2019[[BR]][[BR]]
     20
     21R3 architecture consists of following modules :
     22
     23'''Ethernet Port''' - Ethernet framing function,
     24'''Packet Processor''' -
     25'''App''' -
     26'''RF Port''' -
     27'''Control Plane''' -
     28'''Timing Control''' -
     29
    2130From Host, we can control the hardware (RMAP read/write operations) by sending RMAP ethernet frame messages. The Tx Command Generator forwards RMAP specific frames to RMAP Processor, whereas data specific frames are routed to the Tx Memory Controller. The RMAP frames are then parsed by the RMAP processor, where a register map read/write operation can be initiated.
    2231