**************************************************************************************
                      Libero SoC, SoftConsole & IP Core Versions
**************************************************************************************

This design was tested with the following: 
  
  Libero SoC Version        : Libero SoC  v2024.2
  SoftConsole               : v2022.2  
  
*************************************************************************************
                         DESIGN FILE DIRECTORY STRUCTURE
*************************************************************************************

mpf_an5524_v2024p2_df
    |    
    |	   
    |
    |---SoftConsole_Project
    |      |
    |      |--OAM CCM firmware implementation
    |
    |---Programming_Job_Files
    |
    |      |--oam_ccm_1g.job
    |      |
    |      |      |---Programming file for 1G ethernet OAM ccm demonstration
    |      |
    |      |--oam_ccm_10g.job 	
    |              
    |             |--Programming file for 10G ethernet OAM ccm demonstration
    |       
    |
    |---TCL_Scripts  
    |
    |      |--Ethernet_OAM_1G_script
    |             |
    |      |      |---Libero TCL script files for 1G ethernet OAM CCM demo
    |      |
    |      |--Ethernet_OAM_10G_script 	
    |              
    |             |--Libero TCL script files for 10G ethernet OAM CCM demo
    |
    |---readme.txt
     

SoftConsole_Project
*************************************************************************************
The final SoftConsole project of this demo is given under this folder. The softconsole project is same for both 1G and 10G ethernet OAM CCM demos. The firmware initialzes the 1G or 10G etherent modules  based on the silicon signature of the hardware design. 

Programming_Job_Files
*************************************************************************************
This folder consists the separate programming files for 1G and 10G 0AM CCM demos. The .job file contains PolarFire FPGA data.


TCL_Scripts
====================
This folder consists TCL scripts to implement the design for 1G ethenernet OAM CCM demo (Ethernet_OAM_1G_script) and 10G ethenernet OAM CCM demo (Ethernet_OAM_10G_script). Refer to readme files of each folder to get more details of tcl script files.