def METHOD_NAME(self):
    # Retrieves the CPLD firmware version
    cpld_version = dict()
    for cpld_name, elem in CPLD_SYSFS.items():
        device = "SYSSTATUS"
        major = self.pddf_obj.get_attr_name_output(device, elem["major"])
        minor = self.pddf_obj.get_attr_name_output(device, elem["minor"])
        build = self.pddf_obj.get_attr_name_output(device, elem["build"])
        if major and minor and build:
            major = int(major['status'].rstrip(),0)
            minor = int(minor['status'].rstrip(),0)
            build = int(build['status'].rstrip(),0)
            cpld_version[cpld_name] = "{}.{:02d}.{:03d}".format(major, minor, build)
        else:
            cpld_version[cpld_name] = "N/A"
    return cpld_version