We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

CoreConfigMaster


CoreConfigMaster is a configuration control IP designed to initialize and configure peripheral subsystems such as DDR controllers and SERDES interfaces in SmartFusion2 and IGLOO2 devices. It operates as an AHB-Lite master that manages the configuration flow by retrieving data from embedded non-volatile memory (eNVM) and writing it to target peripherals through MSS or HPMS subsystems. The core automates the configuration process by fetching structured configuration data from memory and sequentially programming the required peripheral blocks. It interfaces with CoreConfigP and fabric interconnects to route configuration commands efficiently across the system.  CoreConfigMaster is typically instantiated automatically when using System Builder in Libero SoC, simplifying integration and reducing manual setup effort. Its design ensures reliable and deterministic initialization of complex subsystems, making it critical for system bring-up.  This IP is particularly valuable in applications where automated and consistent configuration of advanced subsystems is required, improving boot-time reliability and system scalability.


Features and Benefits


  • Configuration Control Engine
    • Automates DDR and SERDES configuration
    • Fetches configuration data from embedded memory
  • AHB-Lite Master Interface
    • High-performance configuration access
    • Integrated with MSS/HPMS subsystems
  • System Integration Support
    • Works with CoreConfigP for routing
    • Auto-instantiated via System Builder
  • Flexible Configuration
    • Configurable starting address for configuration data
    • Supports multiple peripheral blocks

Licensing Options


Free with any Libero license

Documentation


Title
CoreConfigMaster_HB Download



Live Chat

Need Help?

Privacy Policy