تحجيم الجهد التكيفي
هذه مقالة غير مراجعة.(أبريل 2020) |
تحجيم الجهد التكيفي (AVS) هي تقنية لتقليل الطاقة الديناميكية مغلقة الحلقة التي تقوم بضبط الجهد المقدم إلى الرقاقة الإلكترونية لتتناسب مع احتياجاتها من الطاقة أثناء التشغيل. هناك العديد من رقائق الكمبيوتر، وخاصة تلك الموجودة في الأجهزة المحمولة أو إنترنت الأشياء، مقيدة بالطاقة المتوفرة (تقتصر على الطاقة المخزنة داخل البطارية) وتواجه أعباء عمل مختلفة.[1]
في حالات أخرى، قد تكون الرقاقة مقيدة بكمية الحرارة المسموح لها بتوليدها. ومن الممكن أن تختلف كفاءة الرقائق الفردية بسبب العديد من العوامل، ويتضمن ذلك الاختلافات الطفيفة في ظروف التصنيع.[2]
يسمح AVS بالجهد المقدم للرقاقة، وبالتالي تستهلك طاقتها، بشكل مستمر ليكون مناسبًا لعبء العمل ومعاملات الرقاقة المحددة. يتم ذلك عن طريق دمج جهاز يراقب أداء الرقاقة (مدير أداء الأجهزة) داخل الرقاقة، والذي يوفر المعلومات إلى وحدة تحكم الطاقة.[3]
يتشابه هدف تحجيم الجهد التكيفي (AVS) مع تحجيم الجهد الديناميكي (DVS) والتحجيم الديناميكي للجهد والتردد (DVFS). تهدف جميعها إلى الحد من استخدام الطاقة وتوليد الحرارة.[4] ومع ذلك، فإن AVS تقوم بتكييف الجهد مباشرة مع الظروف على الرقاقة، [5] مما يسمح لها بمعالجة متطلبات الطاقة في الوقت الفعلي، إضافة إلى الاختلافات والتغيرات في الأداء بين الرقائق والتي تحدث مع تقدم عمر الرقاقة.
خلفية عن الموضوع
[عدل]لقد أتاح التقدم التكنولوجي تنفيذ أنظمة حوسبة قوية ومتعددة الاستخدامات على رقائق أصغر. نظرًا لأن ذلك يسمح بإجراء عدد أكبر من الوظائف في نفس المساحة، تصبح كل من كثافة التيار وتبديد الطاقة المصاحبة أكثر تركيزًا مقارنة بالرقائق الأكبر في الحجم. أصبح كل من إستهلاك الطاقة والأداء الحراري للدوائر المتكاملة عاملاً مقيدًا للأنظمة ذات الأداء العالي.[6][7][8] الأجهزة المحمولة محدودة أيضًا بإجمالي كمية الطاقة المتاحة.[5]
تقليل استهلاك الطاقة في دوائر سيموس الرقمية يتطلب جهدًا كبيرًا في التصميم على جميع المستويات. وإحدى الطرق لتحقيق ذلك هي تخفيض جهد الإمداد، ولكن التقليل من جهد الإمداد الثابت يمكن أن يسبب إنخفاض الأداء. تستخدم أنظمة قياس الجهد الديناميكي لضبط جهد الإمداد للعمليات المحددة التي تقوم بها الرقاقة.
ومع ذلك، فإن أنظمة DVS التقليدية لا تقوم بمراقبة أداء الرقاقة بشكل مباشر، وبالتالي يجب أن تستطيع إستيعاب التشغيل في ظل أسوأ سيناريوهات الأداء.
تهدف AVS إلى تزويد كل مجال فردي للنظام على الرقاقة بجهد كافٍ فقط لتستطيع أداء مهمتها في ظل الظروف التي تمر بها الرقاقة فعليًا، بالتالي يقل استهلاك الطاقة لكل مجال معالج.[4]
مزايا تحجيم الجهد التكيفي (ِAVS)
[عدل]تحجيم الجهد التكيفي هو حلقة مغلقة من تحجيم الجهد الديناميكي وهي طريقة تأخذ في الاعتبار عدة عوامل، مثل تنوع العمليات علي الرقاقة من جهاز لآخر، وتقلبات درجة الحرارة خلال العمليات علي الرقاقة، وتنوع الأحمال. كما أنها تؤسس علاقة بين الجهد الكهربي والتردد تحت هذه الظروف. ركن العمليات لكل رقاقة مختلفة يتم تحديده إما خلال الإنتاج أو خلال التشغيل، ويتم تحديد العلاقة المُثلي بين الجهد الكهربي والتردد واستخدامها لاحقًا لتحسين الجهد.
المميزات الموجودة في هذه الطريقة هي:- [4]
- توصيل الجهد المطلوب لكل ركن من النظام على الرغم من الاختلافات في درجة الحرارة وزاوية العملية والتردد.
- -استقلالية نظام البناء والمعالج عن تقليل الطاقة.
- وفورات نموذجية تصل إلى حوالي 55٪ مقارنةً بمناهج قياس الجهد الديناميكي ذات الحلقة المفتوحة [بحاجة لمصدر] .
تحجيم الجهد المتكيف يستخدم لمعالجة متطلبات توفير الطاقة الخاصة بالتطبيقات المحددة للدوائر المتكاملة، والمعالجات الصغيرة، ودوائر النظام علي الرقاقة.
كما أنها مناسبة أيضًا للأنظمة ذات الحجم الكبير مثل مراكز المعلومات، ومحطات القواعد اللاهوائية، وتطبيقات الطاقة المقيدة مثل الأجهزة المحمولة وأجهزة اليو إس بي الطرفية، والإلكترونيات الاستهلاكية (المستخدمة في الحياة اليومية) أيضًا.[4]
مقارنة بين تحجيم الجهد الديناميكي وتحجيم الجهد التكيفي
[عدل]الفرق الاساسي بين تحجيم الجهد الديناميكي وتحجيم الجهد التكيفي هو أن الأول يمتلك تصميم بنائي ذو حلقة مفتوحة بينما الآخر ذو حلقة مغلقة. أي أن في تحجيم الجهد التكيفي يوجد رد فعل مباشر بين أداء الشريحة والجهد الكهربي المعطي لها.
تحجيم الجهد الديناميكي (DVS)
[عدل]يحتوي نظام DVS العام علي منظم للاداء وحلقة مغلقة الطور ومنظم جهد.[8] منظم الاداء يستخدم واجهة برمجية للتنبؤ بما ستحتاجه المهمة القادمة من اداء. بمجرد ان تحدد الطاقة المطلوبة، يتم تعيين الجهد الكهربي والتردد بواسطة منظم الاداء. تقوم الحلقة مقفلة الطور بتحجيم التردد للوصول الي التردد المطلوب والذي تم تحديده عن طريق منظم الاداء.
و بالمثل، يقوم منظم الجهد بتحجيم الجهد الكهربي المغذي للرقاقة بهدف الوصول الي الجهد المطلوب لاتمام المهمة. أنظمة (DVS) تستخدم نظام خرائط واحد إلي واحد بين التردد والجهد لاتمام تحجيم الجهد الكهربي.
يتم تحديد ازواج (التردد - الجهد) عن طريق وصف أداء الشريحة في أسوء الظروف ويتم تخزين ذلك في جدول بحث، إذا كانت الظروف أكثر ملائمة يمكن أن يكون هناك فيض كبير في الطاقة المستمدة.
تحجيم الجهد التكيفي (AVS)
[عدل]في الانظمة ذات الحلقة المغلقة كما في (AVS)، يتم قياس الظروف الفعلية علي الشريحة واستخدامها في تحديد الجهد والتردد المطلوبين.[4][8] ولقد تم تطوير العديد من تطبيقات AVS المختلفة.
إحدي الطرق لتحديد علاقة تردد-الجهد للرقاقة تتمثل في استخدام محاكي المسار الحرج.[8] يتم ضبط المحاكي أثناء عملية التصنيع لعمل نموذج لسلوك الرقاقة عن قرب وللتكيف مع التغيرات البيئية والعملية. يسمح سلوك المحاكي بضبط جهد التغذية تلقائياً وذلك لتوفير الحد الأدني من الجهد للمهمة المستهدفة.[5]
يمكن استخدام مذبذب حلقي يعمل بنفس جهد باقي الرقاقة كمحاكي مسار حرج.
تردد مذبذب الحلقة الذي تم قياسه يشير إلي علاقة تردد الجهد بالرقاقة في الظروف التي تعمل فيها
هناك نوع آخر من أنواع المحاكي وهو عبارة عن «سلسلة تأخير» للعواكس، بوابات NAND ، قطاعات الأسلاك، إلخ
يتم تحديد الإعداد المناسب والدقيق لسلسة الإختيار أثناء التصنيع وذلك بعد عملية الاختبار، بعد ذلك يتم استخدام سلسلة التأخير لقياس الوقت المستغرق في عملية عبور السلسلة وعمل محاكاة لأداء الرقاقة.[5][8][9]
يعاني كل من مذبذب الحلقة وطرق المسار الحرج من المشكلة التي قد لا توفر عمل محاكاة مثالية لتشغيل الرقاقة، ولذلك يجب تضمين حدّ للأمان.[5]
القياس المباشر لسلوك الدائرة
[عدل]هو حل بديل لمحاكاة سلوك المسار الحرج. أحد التطبيقات لتلك الطريقة يسمى "razor" ويعتمد على مبدأ أن مجموعة فرعية واحدة فقط من أنماط الإدخال ستُفعّل أطول مسار وقت على الرقاقة. إذا كان الجهد الكهري. ضعيفا، سيصنع نمط الإدخال خطأ في التوقيت. ومع ذلك، الرقاقات بها نظام تصحيح أخطاء مصنوع فيها، لذلك يمكنها تحمل القليل من الأخطاء. يتم قياس عدد الأخطاء وإستخدامه كتقييم لنظام الطاقة، إذا كان عدد الاخطاء قليلا، يمكن تخفيض الجهد الكهربى لتوفير الطاقة؛ إذا كان عدد الاخطاء أكبر من الطبيعى، يجب زيادة التيار الكهربى.[5][8][10]
التعويض عن تدهور الأداء المرتبط بالعمر
[عدل]مع مرور الوقت، تُطَور الرقائق عدم إستقرار درجة حرارة التحيز السلبي، مما يتسبب في زيادة الجهد الكهربى المطلوب للعمل بشكل صحيح. يمكن استخدام تحجيم الجهد التكيفى لتخفيف هذه المشكلة عن طريق زيادة التيار الكهربى لمطابقة الإحتياجات الجديدة للنظام. يمكن حدوث هذا فقط إذا استطعنا قياس التدهور بدقة عن طريق جهاز قياس تدهور الآداء في نظام تحجيم الجهد التكيفى.[9]
انظر أيضًا
[عدل]المراجع
[عدل]- ^ Keller، Ben؛ Cochet، Martin؛ Zimmer، Brian؛ Lee، Yunsup؛ Blagojevic، Milovan؛ Kwak، Jaehwa؛ Puggelli، Alberto؛ Bailey، Stevo؛ Chiu، Pi-Feng (2016). "Sub-microsecond adaptive voltage scaling in a 28nm FD-SOI processor SoC" (PDF). ESSCIRC Conference 2016: 42nd European Solid-State Circuits Conference. ص. 269–272. DOI:10.1109/ESSCIRC.2016.7598294. ISBN:978-1-5090-2972-3.
- ^ Horowitz، M.؛ Alon، E.؛ Patil، D.؛ Naffziger، S.؛ Kumar، R.؛ Bernstein، K. (2005). "Scaling, power, and the future of CMOS" (PDF). IEEE International Electron Devices Meeting, 2005. IEDM Technical Digest. ص. 9–15. DOI:10.1109/IEDM.2005.1609253. ISBN:0-7803-9268-X.
- ^ Kushwaha، Sunita؛ Kumar، Sanjay (2016). "Energy Saving Approaches for Scheduling on Parallel Systems - A Review" (PDF). International Journal of Computer Applications. ج. 152 ع. 4: 38–42. DOI:10.5120/ijca2016911798. مؤرشف من الأصل في 2020-04-21.
- ^ ا ب ج د ه Texas Instruments — Application Report (مارس 2014). "Adaptive (Dynamic) Voltage (Frequency) Scaling—Motivation and Implementation". DOI:10.1109/TVLSI.2007.896909.
{{استشهاد بدورية محكمة}}
: الاستشهاد بدورية محكمة يطلب|دورية محكمة=
(مساعدة) - ^ ا ب ج د ه و Gupte, Ajit; Dwivedi, Satyam; Mehta, Nandish; Amrutur, Bharadwaj (2011). "Adaptative Techniques to Reduce Power in Digital Circuits". Journal of Low Power Electronics and Applications (بالإنجليزية). 1 (2): 261–276. DOI:10.3390/jlpea1020261.
{{استشهاد بدورية محكمة}}
: صيانة الاستشهاد: دوي مجاني غير معلم (link) - ^ Nakai، M.؛ Akui، S.؛ Seno، K.؛ Meguro، T.؛ Seki، T.؛ Kondo، T.؛ Hashiguchi، A.؛ Kawahara، H.؛ Kumano، K. (2005). "Dynamic voltage and frequency management for a low-power embedded microprocessor". IEEE Journal of Solid-State Circuits. ج. 40 ع. 1: 28–35. Bibcode:2005IJSSC..40...28N. DOI:10.1109/JSSC.2004.838021. ISSN:0018-9200.
- ^ Rabaey, Jan M. (2009). Low power design essentials. New York: Springer. ISBN:9780387717135. OCLC:405547044.
- ^ ا ب ج د ه و Elgebaly، M.؛ Sachdev، M. (2007). "Variation-Aware Adaptive Voltage Scaling System". IEEE Transactions on Very Large Scale Integration (VLSI) Systems. ج. 15 ع. 5: 560–571. DOI:10.1109/TVLSI.2007.896909. ISSN:1063-8210.
- ^ ا ب Chan، Tuck-Boon؛ Chan، Wei-Ting Jonas؛ Kahng، Andrew B. (مارس 2013). "Impact of Adaptive Voltage Scaling on Aging-Aware Signoff" (PDF). Proceedings of the Conference on Design, Automation and Test in Europe: 1683–1688. DOI:10.7873/DATE.2013.340. ISBN:9781467350716. مؤرشف من الأصل (PDF) في 2018-07-21.
- ^ Calimera, Andrea; Rizzo, Roberto Giorgio (2019). "Implementing Adaptive Voltage Over-Scaling: Algorithmic Noise Tolerance vs. Approximate Error Detection". Journal of Low Power Electronics and Applications (بالإنجليزية). 9 (2): 17. DOI:10.3390/jlpea9020017.
{{استشهاد بدورية محكمة}}
: صيانة الاستشهاد: دوي مجاني غير معلم (link)