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 7 and Version 8 of wiser/gFPGA


Ignore:
Timestamp:
Aug 1, 2014, 5:36:12 AM (6 years ago)
Author:
prasanthi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • wiser/gFPGA

    v7 v8  
    88
    99FPGA framework architecture for Zynq based platforms is as shown below. Main blocks of the framework are
    10 1) Processor subsystem - Signle ARM Cortex A9 core is being used with dual AXI bus architecture, AXI0 for Ehternet/IP packet traffic, and AXI1 for all the other data such as hardware configuration, system control and monitoring.
    11 2) Ethernet processing - provides Ethernet packing/unpacking functionality, and integration with AXI bus architecture. Since GigE MAC resides within the embedded CPU sub-system, DMA is therefore is used to transfer incoming and outgoing traffic between Framework and GbE MAC module. Note that the processor is not invoked for this type of data transfers; it is only used to setup the DMA transaction descriptors.
    12 3) Packet Processor - simple packet classification/forwarding scheme based on IP/UDP. Control packets get routed to the processor core, where as data packets are forwarded to corresponding APP for further wireless layer processing. It supports a subset of VITA Radio Transport protocol.
    13 4)RMAP Processor - general sub-system interfacing and control, provides processor interfacing and address decoding.
    14 5)APP design space - integrates two presumably orthogonal design spaces into a full working system.
     101. Processor subsystem - Signle ARM Cortex A9 core is being used with dual AXI bus architecture, AXI0 for Ehternet/IP packet traffic, and AXI1 for all the other data such as hardware configuration, system control and monitoring.
     112. Ethernet processing - provides Ethernet packing/unpacking functionality, and integration with AXI bus architecture. Since GigE MAC resides within the embedded CPU sub-system, DMA is therefore is used to transfer incoming and outgoing traffic between Framework and GbE MAC module. Note that the processor is not invoked for this type of data transfers; it is only used to setup the DMA transaction descriptors.
     123. Packet Processor - simple packet classification/forwarding scheme based on IP/UDP. Control packets get routed to the processor core, where as data packets are forwarded to corresponding APP for further wireless layer processing. It supports a subset of VITA Radio Transport protocol.
     134. RMAP Processor - general sub-system interfacing and control, provides processor interfacing and address decoding.
     145. APP design space - integrates two presumably orthogonal design spaces into a full working system.
    1515 
    1616
    17 [[Image(fig01_framework.png, 500px)]]
     17[[Image(fig01_framework.png, 700px)]]