nDSP DELAWARE, INC. REGISTRATION RIGHTS AGREEMENT