Ну для больших да, надо своё писать. Одна регистровая пара - вполне подходит. Посчитать циклы, откалибровать, и юзать.