This document describes an automation tool that was developed to generate a Register Abstraction Layer (RAL) from an IP core's register description provided in the IP-XACT schema format. The tool parses the IP-XACT XML file without any prior knowledge of SystemVerilog or UVM. It then generates a RAL file in SystemVerilog that can be integrated into a UVM verification environment to verify various devices under test. The tool aims to save time and reduce errors compared to manually writing large RAL files.