We have a design that is ~52K instances and needed to rent another license with our eda card for RTL compiler [10.1] to get through crunch time. The description of the "L" version of the compiler says it will handle up to 100K mapped instances so I thought there would be plenty of headroom. However, soon after the design was read in, RC reported that the mapped instance count had gone above 50000 and it stopped. Anybody know if there is a switch I can flip to make it handle the advertised number of instances? Here's the exact wording from the EdaOnTap description:
General Description: Encounter RTL Compiler L is a capacity limited version of Cadence's flagship synthesis product, Encounter RTL Compiler XL. RTL Compiler L contains all of the features of RTL Compiler XL and delivers the same industry-leading Quality of Silicon (QoS). The difference is that its capacity is limited to 100k mapped instances or 400k generic instances, delivering a lower price point for the Encounter RTL Compiler family. RTL Compiler L licenses can accumulate to increase capacity, and 4 of these accumulated enables an unlimited capacity run. RTL Compiler L licenses can also be used as thread processes with unlimited capacity if used with RTL Compiler's superthreading capability.
Here's the message we got after the design was read in:
The maximum allowed instance count has been exceeded.
Mapped instance count = 50946, max = 50000.
Our sales person suggested contacting support, suggesting this was a bug. I thought I might try casting my fly here as well just in case someone has run into this -- search of the forums didn't turn up anything though.