I submit that this proposal should be adopted. Look, if people are going to lie other people into prison, let alone Old Sparky, then there should be some serious motivation applied to them to not do that. A perjury beef, when the object of the perjury was executed or died in prison, is nowhere near enough.
If a cop testilies and is caught doing it during the trial, then that cop should get the maximum sentence for the top count of whatever the defendant was charged. If the defendant was convicted and sent away, then the perjurer should be sent to prison for all of the defendant's sentence, clock set to zero, and nothing less than 85% of the time to be served. If the defendant died in prison or was executed, then the same fate should await the perjurer.
The same penalties should apply to those who knew about it. If the perjurer's boss knew... cellmate. If the prosecutor knew that perjured testimony was being offered and put the perjurer on the stand anyway... cellmate!
I'm down. Justice requires truth.