با استفاده از این نرمافزار میتوان انتقال داده در پروتکل ارتباطی PCIe را تست نمود. این نرمافزار برای پردازندههای FPGA سری هفت و Ultrascale/UltrascaleP در سیستم عامل Windows و Linux پیادهسازی شده است.
این نرمافزارها به همراه بورد و به صورت رایگان در اختیار مشتریان قرار میگیرد و قابل فروش به صورت مستقل نیستند.
قابلیت خواندن و نوشتن فضاهای رجیستری تعریفشده در IP
قابلیت تست 7 عدد DMA بهصورت همزمان (در نرمافزار YasinPCIeTester-P2)
قابلیت تست 8 عدد DMA بهصورت همزمان (در نرمافزار YasinPCIeTester-P4)
امکان بررسی خطای داده دریافتی بهصورت یک شمارنده 64 بیتی یا 128 بیتی
قابلیت تنظیم اندازه DMAها توسط کاربر
گزارش خطاهای سختافزاری و خطاهای نرمافزاری
قابلیت برنامهریزی فلش طبق استاندارد Yasi Hardware Software Protocol (YHSP)
امکان تنظیم کد تستر سختافزاری و تست Free Run طبق استاندارد YHSP
امکان ذخیره داده دریافتی
تحویل کدهای برنامه به کاربر برای نوشتن یک برنامه شخصی
پیاده سازی شده در سیستم عامل Windows و Linux
قابل استفاده برای پردازندههای FPGAهای سری هفت
YasinPCIeTester-P2
YasinPCIeTester-P4
نمای کلی این نرمافزار در شکل زیر آورده شده است.
شکل 1: نمای کلی نرمافزار YasinPCIeTester-P2
شکل 2: نمای کلی نرمافزار YasinPCIeTester-P4
تست انتقال داده در پروتکل ارتباطی PCIe
قابل استفاده برای FPGAهای سری هفت (نرمافزار YasinPCIeTester-P2)
قابل استفاده برای پردازندههای Ultrascale/UltrascaleP (نرمافزار YasinPCIeTester-P4)