4R: REUSE, REFIT, REPURPOSE, REVERSE ENGINEER


Challenge

  • Manage legacy IP, boards, and systems during long lifecycles
  • Resolve component deprecation
  • Provide defect management
  • Address recurrent changes in content and tools
  • Enable reverse engineering with impact analysis
  • Benefits

  • Consistent information exchanged between all stakeholders
  • Shorter design iteration steps
  • Non-disruptive with respect to data, IT… [More…]
  • Solutions

  • A collaborative design capture tool which facilitates design and requirements reviews and a migration framework that provides a reliable path when a system evolves
  • A powerful link facility across functional descriptions, requirements, register sequence and code, where Information can be: [More…]
  • For more information


    When a platform is being redesigned or refit, it is crucial to follow a reliable path of development that ensures the long-term viability of a machine in the field. Magillem Rev’Enge combined with Magillem IP-Xact packager provides an efficient migration solution based upon the open standard IEEE 1685 IP-XACT with the following benefits:

    Facilitate the propagation of system characteristics : timing, time constraints, surface, operation security constraints… through the hierarchy
    Reassemble functional blocks to preserve features through redesign
    Guarantee a high level of quality and reliability by controlling the platform design process
    IP repository indexed in a pivot IEEE format, allowing the automatic import of legacy component libraries and a smooth integration with any client directory structure—a full and incremental packaging facility
    Ensure that all data are in standard, non-proprietary format, which facilitates the design and requirements reviews

    To deal with the obsolescence of hardware and software components and avoid hard transitions for users, Magillem Rev’enge enables companies to build and keep a detailed list of all components used on the platform, and to define a rigorous process by which they can trace all component updates and gain a fine-grain control over the evolution of their applications. Companies can also plan the obsolescence by referencing specifications, requirements, and components in their system, and by connecting domains with different lifecycles, and therefore minimize the impact of problems that occur when migrating their applications.