OhaAmo
Member level 4
Hey all.
I am traying to synthesize a design with a custom made library without basic inverters. In general, RTL compiler requires inverters and some other basic cells. And so i recieve the following message: "synthesis failed- do not have usable inverters". I'm using cadence's RTL compiler.
My library have all the logical variety of cells except a straight forward inverter. Including: (A+B'), AB', A(BC)'...... and alot more options to create the logical function of an inverter out of them. Or to combine it with the approximate cells for one of the above functions.
From the aspect of logical variety, the synthesizer is theoreticlly able to creat any IC without a regular inverter. Can I somehow delete this requirement of having an inverter cell in my library? Or am i some-how hitting on some heuristics that suddenly are invalid with the absence of the inverter??
Thank you very much
I am traying to synthesize a design with a custom made library without basic inverters. In general, RTL compiler requires inverters and some other basic cells. And so i recieve the following message: "synthesis failed- do not have usable inverters". I'm using cadence's RTL compiler.
My library have all the logical variety of cells except a straight forward inverter. Including: (A+B'), AB', A(BC)'...... and alot more options to create the logical function of an inverter out of them. Or to combine it with the approximate cells for one of the above functions.
From the aspect of logical variety, the synthesizer is theoreticlly able to creat any IC without a regular inverter. Can I somehow delete this requirement of having an inverter cell in my library? Or am i some-how hitting on some heuristics that suddenly are invalid with the absence of the inverter??
Thank you very much