بنية الكمبيوتر مناسبة لأعباء العمل والجهاز الخاص بك

تطوير أنظمة حاسوب مخصصة ولوحات PCIe خاصة بالخوادم

قد لا تناسب أبعاد الحاسوب القياسي أو توصيلاته أو ظروف تشغيله مشروعك. نطوّر في VOMRO أنظمة حاسوب بعوامل شكل مخصصة ولوحات حاملة تلائم وحدات المعالجة ولوحات إلكترونية PCIe تتصل بالخوادم. ونعالج اختيار CPU/GPU واحتياجات ذاكرة DDR وتدفق البيانات والبرمجيات المدمجة وغلاف الجهاز ضمن المشروع نفسه. وفي المهام التي تتطلب حوسبة عالية الأداء، نخطط للحل وفق قياسات التطبيق الفعلي، وليس وفق القيم الواردة في كتالوجات المكونات وحدها.

مشتت حرارة المعالج ووحدات ذاكرة DIMM داخل غلاف حاسوب صناعي مفتوح من الألومنيوم، وبجواره لوحة PCIe إلكترونية مخصصة
صورة تطبيق تمثيلية.
معماريةلوحة مخصصة أو تكامل وحدات
النطاقالالكترونيات والبرمجيات والميكانيكا
تَحَقّقعبء العمل الفعلي والخادم المستهدف

مشروعك، منتجك

نطوّر بسرية ونسلّم المشروع مع مصادره.

يمكننا توقيع اتفاقية عدم إفشاء (NDA) قبل تبادل التفاصيل الفنية. وعند انتهاء المشروع، نسلّمك الشيفرة المصدرية وملفات التصميم والوثائق الفنية التي طوّرناها.

  • اتفاقية NDA قبل مشاركة المعلومات التقنية
  • قائمة تسليم واضحة منذ البداية
  • المصادر والملفات التقنية في نهاية المشروع
الخصوصية وعملية التسليم لدينا

نهج VOMRO الهندسي

نبدأ من احتياج لا يتسع له حاسوب جاهز أو لا يستطيع تلبيته.

تختلف هندسيًا احتياجات حاسوب معالجة صور يُركّب داخل هيكل آلة ضيق، ولوحة خادم تستقبل البيانات باستمرار من جهاز قياس، ولوحة حاملة تجمع موصلات ميدانية خاصة. نحدد في الاجتماع الأول البيانات المعالجة وزمن الاستجابة والتوصيلات وحدود الأبعاد وكمية الإنتاج المستهدفة. وقد يتطلب الحل لوحة إلكترونية تُصمم من الصفر، أو دمج وحدة معالجة قائمة مع لوحة وغلاف مخصصين للمشروع.

نستخدم مكونات CPU وGPU والذاكرة والمكونات ذات الصلة الجاهزة لتطوير لوحة إلكترونية وبنية حاسوب تناسب مشروعك. وتُقيّم في دراسة الجدوى إمكانية الوصول إلى الوثائق الفنية للمنصة ودعم المصنّع وشروط الترخيص وحالة التوريد. ونوقّع NDA بناءً على طلبك قبل تبادل المعلومات الفنية، ونحدد ملفات المصدر التي سنطوّرها وشروط القبول ضمن نطاق عرض السعر.

01

ما الاحتياجات التي يمكن أن يلبيها حاسوب بأبعاد مخصصة؟

قد لا يناسب ترتيب اللوحة الأم للحاسوب المكتبي جهازًا صناعيًا أو روبوتًا أو نظام اختبار أو آلة لمعالجة الصور. فتهمّ ثقوب التثبيت ووصلة الشاشة واتجاهات الكابلات والوصول للصيانة ومدخل الطاقة بقدر الأبعاد الخارجية للوحة. وفي تصميم حاسوب مخصص للمشروع، ندرس هذه المتطلبات مع قدرة المعالجة اللازمة للتطبيق. وتشكل حرارة التشغيل والاهتزاز والغبار والاستخدام داخل غلاف مغلق مدخلات للتصميم.

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

  • ترتيب لوحة مخصصة داخل الآلة أو الجهاز
  • توصيلات وتغذية وترتيب تركيب مخصص
  • هيكل ميكانيكي يتيح الوصول للإنتاج والصيانة
02

كيف نختار بين لوحة مصممة من الصفر ولوحة حاملة ولوحة توصيل خلفية؟

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

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

  • وحدة ولوحة حاملة مخصصة للمشروع
  • لوحات توصيل خلفية ولوحات وسيطة للأنظمة متعددة اللوحات
  • تطوير الإلكترونيات من الصفر عندما تبرره متطلبات المشروع
03

ما وظائف لوحة PCIe المخصصة المتصلة بالخادم؟

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

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

  • لوحات جمع البيانات وواجهات الأجهزة المخصصة والتسجيل
  • ربط FPGA والمسرّعات في المشاريع المناسبة
  • التحقق الميكانيكي والكهربائي والبرمجي مع الخادم المستهدف
04

كيف تُحدد احتياجات CPU وGPU وذاكرة DDR؟

تنفذ CPU تدفق المعالجة العام ومهام التطبيق. ويمكن لـGPU تسريع الحسابات المتوازية عند استخدام برمجيات مناسبة. أما ذاكرة DDR فهي مساحة عمل البيانات المعالجة والتطبيق. ولا يكفي اختيار GPU كبيرة لتحسين تطبيق لا تصل فيه البيانات إلى الذاكرة أو GPU بالسرعة اللازمة. وتُدرس أبعاد الصور وعدد القنوات والمهام المتزامنة والمهلة المسموح بها لإنتاج النتيجة معًا.

يحدّد متحكم المعالج المختار ومكونات الذاكرة وبنية اللوحة جيل DDR وسعتها وسرعة تشغيلها. ولا نقدم تعهدًا غير مشروط بالتوافق مع كل إصدار DDR أو GPU. ونجري تجارب على المنصات المرشحة باستخدام البرمجيات الفعلية وبيانات نموذجية. وبذلك يمكن اتخاذ قرار قابل للقياس يوازن بين تكلفة عتاد غير ضرورية وسعة غير كافية.

  • اختيار المعالج والمسرّع وفق التطبيق
  • دراسة متطلبات نقل البيانات إلى جانب سعة الذاكرة
  • التحقق من وثائق المنصة ودعمها البرمجي
05

لماذا يُدرس تصميم PCB عالي السرعة والتبريد معًا؟

لا تكفي صحة المخطط الإلكتروني وحدها في توصيلات مثل DDR وPCIe. تُدرس بنية طبقات PCB والممانعة المضبوطة وفواقد الوصلات وإشارات الساعة واستجابة التغذية لتغير الحمل. وتُجرى دراسات سلامة الإشارة وسلامة القدرة وفق قواعد المكوّن المختار. وتُدرج المحاكاة اللازمة وإمكانات القياس وحدود القبول في خطة المشروع قبل التصميم.

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

  • طبقات PCB وقواعد توصيل ملائمة للمكونات
  • تسلسل التغذية وتوزيع القدرة وفحوصات بدء التشغيل
  • اختبارات الحمل المستمر والحرارة داخل غلاف مغلق
06

كيف نضمن عمل اللوحة على Linux أو Windows؟

تعرّف الحاسوب على اللوحة المخصصة ليس المرحلة نفسها التي يحصل فيها التطبيق على بيانات موثوقة. تُخطط معًا برامج تشغيل Linux أو Windows وبرمجيات FPGA وتسلسل إقلاع اللوحة وواجهة التطبيق. وفي نقل البيانات الكبير، قد يخفف DMA عبء نقل المعالج لكل عنصر بيانات على حدة، لكن إدارة المخازن المؤقتة والسلوك عند الخطأ تظلان بحاجة إلى تصميم. ويُحدد نظام التشغيل المستهدف وإصداراته منذ بداية المشروع.

نختبر تحديث النواة أو برنامج التشغيل وإعادة تشغيل الجهاز والسلوك تحت الاستخدام المكثف. وإذا لزم توقيع برنامج تشغيل Windows أو استخدام أدوات تطوير خاصة بالمصنّع، نوضح شروط الوصول إليها وتكاليفها. ويُنفذ التطوير لواجهات المعالج/GPU المغلقة ضمن ما تسمح به الوثائق المتاحة والتراخيص.

  • برمجيات اللوحة وبرنامج التشغيل وواجهة التطبيق
  • قائمة توافق أنظمة التشغيل والإصدارات
  • سيناريوهات الانقطاع وتسجيل الأخطاء والتحديث
07

ما الاختبارات اللازمة للانتقال من نموذج أولي إلى نظام قابل للاستخدام؟

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

استخدام مكونات معتمدة أو اجتازت اختبارات المطابقة لا يمنح الجهاز المكتمل مطابقة تلقائية على مستوى المنتج. وتُخطط على حدة تقييمات السلامة الكهربائية وEMC وغيرها المطلوبة لسوق المنتج وغرض استخدامه. ويُستخدم الإنتاج التجريبي للتحقق من قابلية تكرار التجميع والاختبار؛ فلا يعتمد قرار الانتقال إلى الإنتاج المتسلسل على أول لوحة تعمل وحدها.

  • تجربة أولية ونموذج إلكتروني واختبار النظام المستهدف
  • قبول موثّق لعبء العمل والحرارة وحالات العطل
  • خطة مطابقة على مستوى المنتج وإنتاج تجريبي
08

كيف تُحدد السرية وتسليم ملفات المصدر ونطاق عرض السعر؟

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

تُسلّم عند انتهاء المشروع مصادر المخططات وPCB والبرمجيات المطوّرة ضمن النطاق ومصادر تصميم FPGA وملفات CAD الميكانيكية ووثائق الاختبار وفق قائمة التسليم التعاقدية. وتخضع أنوية IP الخاصة بأطراف أخرى ومكونات BIOS/BSP وتراخيص الأدوات لشروطها الخاصة. ونقدم دعم تصنيع PCB السريع وتجميعها فقط لمشاريع العملاء التي تطورها VOMRO.

  • اتفاقية سرية قبل تبادل المعلومات الفنية
  • نقاط قرار منفصلة للجدوى والنموذج الأولي والإنتاج
  • تسليم ملفات المصدر والوثائق الفنية المحددة في العقد

طريقة العمل

عملية واضحة من البداية إلى التسليم.

لا يبدو كل مشروع متشابهًا؛ ومع ذلك، فإن المتطلبات القابلة للقياس والمراجعة الخاضعة للرقابة وخطوات التحقق الميداني تظل دون تغيير.

  1. 01

    نحدد عبء العمل

    نحدد معًا البيانات والتوصيلات والأبعاد ونظام التشغيل وشروط القبول.

  2. 02

    نتحقق من البنية

    ندرس خيارات اللوحة المخصصة والوحدات، ونقيّم الواجهات الحرجة بتجربة أولية.

  3. 03

    نطوّر النموذج الأولي

    نجمع الإلكترونيات وبرنامج التشغيل والتطبيق والتصميم الميكانيكي على النظام المستهدف.

  4. 04

    نختبر ونسلّم

    ننظم سجلات القبول وملفات مصدر المشروع ووثائق الإنتاج وفق نطاق التسليم.

الأسئلة المتداولة

قبل البدء بالمشروع

يتم توضيح النطاق الفني والتسليمات وخطة الاختبار معًا وفقًا لمتطلبات مشروعك.

ما نوع النظام الذي تطورونه باستخدام مكونات CPU وGPU والذاكرة؟

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

هل يمكنكم تصميم حاسوب صناعي بأبعاد مخصصة؟

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

هل تعمل لوحة PCIe المطوّرة على جميع الخوادم؟

لا نفترض توافقًا عامًا كهذا. نعدّ قائمة توافق تشمل الخادم المستهدف وبنية الشق وإصدار PCIe ومساراته والقدرة والتبريد والبرمجيات الثابتة ونظام التشغيل. وتُجرى اختبارات القبول على الأنظمة المحددة.

هل يمكننا طلب لوحة جمع بيانات مخصصة لخادمنا الحالي؟

ندرس واجهة المستشعر أو الجهاز وعدد القنوات وسرعة البيانات ومدة التسجيل والخادم المستهدف. ويمكن في المشاريع المناسبة معالجة لوحة PCIe والمعالجة الأولية باستخدام FPGA وتطوير برنامج التشغيل معًا، ويُحدد النطاق النهائي بعد دراسة الجدوى.

هل نستلم ملفات المصدر، وهل توقّعون NDA؟

نوقّع NDA بناءً على طلبك قبل تبادل المعلومات الفنية. ونسلّم مصادر المخططات وPCB والبرمجيات ومصادر FPGA وCAD المطوّرة ضمن النطاق والوثائق الفنية وفق قائمة التسليم التعاقدية. وتُوضح شروط تراخيص الأطراف الأخرى بصورة منفصلة.

لنبدأ بفكرتك

لنتحدث عن المنتج الذي تتصورونه والحاجة التي تريدون تلبيتها.