Метод снижения температурной зависимости временных задержек цифровых интегральных схем В.Ш. Меликян1, Э.Г. Бабаян1, А.Г. Арутюнян2, Н.В. Меликян1, Г.Е. Заргарян1 1ЗАО “СИНОПСИС АРМЕНИЯ” 2Государственный инженерный университет Армении Содержание • • • • • • • • • • Введение Масштабирование напряжения Обратная температурная зависимость (ОТЗ) Подтверждение наличия ОТЗ Метод оптимизации напряжения питания ИС Оптимизация напряжения питания ИС Метод оптимизации напряжения питания ИС ОТЗ для цифровой ИС Заключение Литература ЗАО “СИНОПСИС АРМЕНИЯ” 2 Введение • • Проблемы в ИС • повышение локальных температур • увеличение задержек межсоединений Факторы • дифференцированное масштабирование различных параметров и характеристик ИС • масштабирование напряжения питания (Uп) и порогового напряжения (Uпор) интегрального МОП транзистора ЗАО “СИНОПСИС АРМЕНИЯ” 3 Температурная зависимость задержек • Задержка распространения интегральной КМОП цифровой ячейки (Tз.р.) CнU п CнU п Tз . р . ~ Iс ( T )( U п U пор ( T )) Cн – емкость нагрузки; Iс – ток стока транзистора во включенном режиме; Uп – напряжение питания; Uпор – пороговое напряжение; µ – подвижность носителей заряда; α – коэффициент насыщения ЗАО “СИНОПСИС АРМЕНИЯ” 4 Масштабирование напряжения • Напряжение (В) • Масштабирование Uп ограничено требованиями надежности Уменьшение Uпор интегрального МОП транзистора ограничено токами утечки Uпор 2 1 250 ЗАО “СИНОПСИС АРМЕНИЯ” Uп 90 180 45 Технология (нм) 28 5 Обратная температурная зависимость (ОТЗ) • Задержка распространения интегральной КМОП цифровой ячейки (Tз.р.) CнU п CнU п Tз . р . ~ Iс ( T )( U п U пор ( T )) При небольших значениях напряжения питания разница Uп-Uпор становится более чувствительной к изменениям Uпор ЗАО “СИНОПСИС АРМЕНИЯ” 6 Подтверждение наличия ОТЗ 90 нм 28 нм Uнтк, n-МОП 0,10 0,08 0,06 0,04 Uнтк, p-МОП Uнтк, p-МОП 0,08 Iс (mА) Iс (mА) Uнтк, n-МОП 0,02 0,00 0,0 0,2 0,4 0,6 0,8 1,0 1,2 Напряжение питания (В) Uном 0,06 0,04 0,02 0,00 0,0 0,2 0,4 0,6 0,8 1 1,2 Uном Напряжение питания (В) n-МОП при 25oC n-МОП при 125oC p-МОП при 25oC p-МОП при 125oC ЗАО “СИНОПСИС АРМЕНИЯ” 7 ОТЗ стандартных цифровых ячеек 90 нм SAED EDK 90 Схема Функция INVX1 BUFFX8 NBUFFX8 NAND2X2 Инвертор Повторитель Повторитель И-НЕ … … INVX1 BUFFX8 NBUFFX8 NAND2X2 … … … Изменение (%) +27,1 +5,1 +6,5 +28,5 … 28 нм SAED EDK 28 Схема Задержка (пс) 25°C 125°C 100 137,2 189 199,1 246 263,1 126 176,2 Функция Инвертор Повторитель Повторитель И-НЕ … Задержка (пс) 25°C 125°C 32,2 46,5 30,6 53,8 … 30,4 42,8 30,3 52,9 … Изменение (%) −5,6 −8,0 −1,0 −1,7 … ЗАО “СИНОПСИС АРМЕНИЯ” 8 Метод оптимизации напряжения питания ИС • • Нахождение напряжения Uнтк • Интегральный МОП транзистор, функционирующий при таком напряжении имеет постоянный, температурнонезависимый ток стока Выбор единого Uп ИС • Естественно, невозможно обеспечить разные Uп для разных цифровых стандартных ячеек, входящих в состав ИС ЗАО “СИНОПСИС АРМЕНИЯ” 9 Оптимизация напряжения питания 90 нм INVX1 BUFFX8 NBUFFX8 NAND2X2 Оптим. напр. (В) 0,81 0,78 0,81 0,81 … … Схема Задержка (пс) 25°C 125°C 32,9 36,1 273,2 314,2 97,4 105,9 70,6 76,7 … … Изменение (%) +8,86 +13,05 +8,03 +7,95 … 28 нм Схема INVX1 BUFFX8 NBUFFX8 NAND2X2 … Оптим. напр. (В) 1,21 1,24 1,28 1,23 … Задержка (пс) 25°C 125°C 22,8 21 33,8 29,1 21,0 19,2 37,4 32,3 … … Изменение (%) −7,89 −13,91 −8,57 −13,64 … ЗАО “СИНОПСИС АРМЕНИЯ” 10 ОТЗ для цифровой ИС (1) Задержки критических путей процессора (около 40000 стандартных цифровых ячеек) Задержка распростронения (нс) • 1 -40oC 25oC 75oC 125oC 0,9 0,8 0,7 0,6 0,5 0,4 0,2 0,3 0,75 0,8 0,85 0,9 0,95 1 1,05 1,1 1,15 Напряжение питания (В) Uнтк ЗАО “СИНОПСИС АРМЕНИЯ” 11 ОТЗ для цифровой ИС (2) 1 1,0В 1,05В 1,1В Задержка (нс) 0,9 1,15В 1,2В 1,25В 0,8 0,7 0,6 0,5 0,4 0,3 0,2 -40 -20 0 20 40 60 80 100 120 Температура (oC) ЗАО “СИНОПСИС АРМЕНИЯ” 12 Увеличение потребляемой мощности • Отклонения величин задержек и потребляемой мощности при изменениях температуры Схема Номинальное напряжение Оптимальное напряжение питания (В) питания (В) Изменение Нормализованная Изменение Нормализованная задержек (%) потребляемая задержек (%) потребляемая мощность мощность (нВт) (нВт) INVX1 BUFFX8 NBUFFX8 NAND2X2 AND2X2 NORX2 XNORX2 −7,9 −12,1 −8,6 −10,6 −9,3 −9,6 −5,2 1 1,0 1,2 1,1 1,0 1,3 1,4 −2,66 −4,25 −1,87 −4,1 −4,34 −1,39 −2,5 1.1 1,7 1.4 1,9 1,6 2,0 2,1 … … … … … ЗАО “СИНОПСИС АРМЕНИЯ” 13 Заключение • • • • Показано наличие обратной температурной зависимости временных параметров ИС и их компонентов от температуры. Предложен метод снижения влияния температурных изменений на быстродействие ИС Эффективность предложенного метода обоснована полученными результатами моделирования Уменьшение температурной зависимости достигается за счет увеличения потребляемой мощности ЗАО “СИНОПСИС АРМЕНИЯ” 14 Литература 1. 2. 3. 4. 5. 6. 7. 8. 9. Itoh K., Horiguchi M. Low-voltage scaling limitations for nano-scale CMOS LSIs // SolidState Electronics. Elsevier, 2009. P. 402—410. Zhang L., Dick R.P. Scheduled voltage scaling for increasing lifetime in the presence of NBTI // Asia and South Pacific Design Automation Conference (ASP-DAC). 2009. P. 492—497. Filanovsky I.M., Bai B., Moore B. A CMOS voltage reference using compensation of mobility and threshold voltage temperature effects // 52nd IEEE International Midwest Symposium on Circuits and Systems (MWSCAS'09). 2009. P. 29—32. Drego N., Chandrakasan A., Boning D. Lack of spatial correlation in mosfet threshold voltage variation and implications for voltage scaling // IEEE Transactions on Semiconductor Manufacturing. 2009. P. 245—255. Wu S.H., Tetelbaum A., Wang L.C. How Does Inverse Temperature Dependence Affect Timing Sign-Off //Emerging Technologies and Circuits, Springer. 2010. P. 179—189. Andricciola P., Tuinhout H.P. The temperature dependence of mismatch in deepsubmicrometer bulk MOSFETs // IEEE Electron Device Letters. 2009. P. 690—692. Li X., Tong J., Mao J. Temperature-dependent device behavior in advanced CMOS technologies // International Symposium on Signals Systems and Electronics (ISSSE). 2010. P. 1—4. Synopsys' open educational design kit: capabilities, deployment and future / Goldman R., Bartleson K., Wood T., Kranen K., Cao C., Melikyan V., Markosyan G. // IEEE International Conference on Microelectronic Systems Education. 2009. P. 20—24. HSPICE User Guide, Synopsys. 2011. 765p. ЗАО “СИНОПСИС АРМЕНИЯ” 15