Dans l'hypothèse où le compagnon du pulsar est une naine blanche, le scénario le plus probable est celui d'un système binaire composé d'étoiles de masse modérée (inférieure à 8 masses solaires chacune). Le passage de l'une de ces étoiles par la phase de géante rouge a provoqué un transfert de masse de celle-ci vers son compagnon, qui a pu connaître une explosion en supernova, au moment où l'autre donnait naissance à une naine blanche. D'autres pulsars tels PSR B2303+46 et PSR J1141-6545 sont suspectés d'avoir connu un tel scénario. Dans l'hypothèse où le compagnon est une étoile à neutrons, alors sans doute le scénario est-il semblable à celui communément accepté pour le pulsar double PSR J0737-3039 : l'étoile la plus massive donne naissance avant la seconde à un premier pulsar. Lors de l'évolution de la seconde étoile, celle-ci perd de la masse accrétée par l'étoile à neutrons, qui devient alors un pulsar milliseconde, puis la seconde étoile explose en supernova. Le pulsar de PSR J1906+0746 étant jeune, son compagnon devrait être, s'il est un jour détecté comme pulsar, un pulsar milliseconde.