前几天 搞了个 https://bbs.21ic.com/icview-433290-1-1.html ,为了测试性能,忽发奇想,能否使其工作于更高的频率,比如说144Mhz。然后改了pllmul,使其工作于144Mhz,任其自生自灭,居然几天都没问题,很稳定!
有客官可能要说了,那就是试验性质的玩玩的呗,实际产品中谁敢这样呢?为什么不敢用呢,原因无非如下:1、就ic产品来说,不同批次的生产工艺可能都会有那么一点点不同,基于维持交易成本较低水平的交易本能来说,消费者没必要去超原来合约规定的范围来使用,否则,一定有亏吃。比如说,标称最高支持72Mhz,偶尔有的批次可以超频到144Mhz,那么在实际产品中,用144Mhz就是开玩笑;2、从ic公司角度来说,大规模容忍超规格使用,是对自己利基的漠视和伤害,所以一定会加以控制,这也是不能用在实际产品中的原因。
这个stm32f3系列,官方说法是最高只可以工作于72Mhz,却有一个很有意思的东西:144Mhz的pwm!换句话说,其有一部分是可以,而且是必须以后也按照此144Mhz的规格供货的!而我们知道,除非刻意设计,否则,ic设计中一般来说会用同一个标准单元库。如此一来,此ic上的其他部分,也是显然、必须、可以、工作在144Mhz的!当然这里也不排除,ic设计部门受到销售部门的巨大压力,故意、刻意弄差性能,但这个可能性实在很小很小。
另一方面,俺最近几日随手运行的flash,2ws,cpu 144Mhz的系统,确实有很强很强的稳定性,就没死过!
所以,stm32f3系列超频工作于144Mhz还是有其合理性的!
|