وتستخدم أشعة البوابة المبرمجة في الميدان على نطاق واسع في النظم الرقمية بسبب مرونة هذه النظم وإعادة تشكيلها، غير أن تصميم نظم قائمة على نظام FPGA ينطوي على تحقيق التوازن بين استهلاك الطاقة وأدائها، ويعتبر فهم هذه المفاضلات أمرا أساسيا لتحقيق الكفاءة والوظيفية الأمثلين.

استهلاك الطاقة في نظم FPGA

ويتأثر استهلاك الطاقة في نظم FPGA بالعوامل مثل التعقيد المنطقي وتواتر ساعات العمل ومستويات الفولط، وكثيرا ما ينطوي انخفاض الطاقة على خفض الفولط أو تواتر ساعات العمل، مما يمكن أن يؤثر على أداء النظام، وتشمل تقنيات إدارة الطاقة التطاير الدينامي والارتفاع في الترددات وتوسيع الطاقة.

اعتبارات الأداء

ويحدّد الأداء في النظم القائمة على أساس نظام تقييم الأداء في مرحلة السرعة الزمنية وكفاءة التنفيذ المنطقي، إذ تتيح الترددات العالية على مدار الساعة سرعة تجهيز البيانات، ولكنها تزيد من استهلاك الطاقة وتوليد الحرارة، ويمكن أن يؤدي التصاميم المنطقية والمرحلة التي يستغرقها التنفيذ إلى تحسين الأداء دون زيادة استخدام الطاقة بدرجة كبيرة.

استراتيجيات المفاضلات والتعظيم

وكثيرا ما يواجه المصممون المفاضلات بين القوة والأداء، وتشمل الاستراتيجيات الرامية إلى تحقيق التوازن بين هذه الأهداف اختيار الهياكل المناسبة لأفضل الممارسات التجارية، وتحقيق المنطق الأمثل لتدني السلطة، واستخدام التنسيب والطرق على أساس الوعي بالطاقة، وتسترشد في اختيار هذه الاستراتيجيات بالأولوية في متطلبات النظام المحددة.

  • تعديل تردد الساعة
  • استخدام اللبنات المنطقية الفعالة من حيث القوة
  • تطبيق تقنيات تحديد القوة
  • تحقيق الحد الأدنى من النشاط التحويلي الأمثل لمسارات البيانات