SW это программа указывающая принцип работы процессора, какой вывод для чего нужен, какой будет выходом, какой входом, время на отслеживание ошибок, уровни ошибок так же в нем заложены данные для внутренней работы процессора (внеший или внутренний кварц и т.д.), в общем примитивно пояснил но принцип понятен. А вот конфиг это и есть програма которая дополняет SW и указывает ему какие устройства есть на борту (таходатчик, сушка, температурный датчик и т.д.)