בחירת מודול משדר-מקלט אופטי מתאים: בהתאם לדרישות הספציפיות של מערכת התקשורת האופטית שלך, תצטרך לבחור מודול משדר-מקלט אופטי התומך באורך הגל, קצב הנתונים ומאפיינים אחרים הרצויים. אפשרויות נפוצות כוללות מודולים התומכים ב-Gigabit Ethernet (למשל, מודולי SFP/SFP+) או בתקני תקשורת אופטיים מהירים יותר (למשל, מודולי QSFP/QSFP+).
חבר את המשדר-מקלט האופטי ל-FPGA: ה-FPGA מתממשק בדרך כלל עם מודול המשדר-מקלט האופטי דרך קישורים טוריים במהירות גבוהה. למטרה זו ניתן להשתמש במשדרי-מקלט המשולבים של ה-FPGA או בפיני קלט/פלט ייעודיים המיועדים לתקשורת טורית במהירות גבוהה. יהיה עליך לפעול לפי גיליון הנתונים של מודול המשדר-מקלט ולהנחיות התכנון כדי לחבר אותו כראוי ל-FPGA.
הטמע את הפרוטוקולים ועיבוד האותות הדרושים: לאחר יצירת החיבור הפיזי, יהיה עליך לפתח או להגדיר את הפרוטוקולים ואלגוריתמי עיבוד האותות הדרושים להעברת נתונים וקליטה. זה יכול לכלול הטמעה של פרוטוקול ה-PCIe הדרוש לתקשורת עם מערכת המארח, כמו גם כל אלגוריתם עיבוד אותות נוסף הנדרש לקידוד/פענוח, אפנון/דה-מודולציה, תיקון שגיאות או פונקציות אחרות ספציפיות ליישום שלך.
שילוב עם ממשק PCIe: ל-Xilinx K7 Kintex7 FPGA יש בקר PCIe מובנה המאפשר לו לתקשר עם מערכת המארח באמצעות אפיק PCIe. יהיה עליך להגדיר ולהתאים את ממשק ה-PCIe כדי לעמוד בדרישות הספציפיות של מערכת התקשורת האופטית שלך.
בדיקה ואימות של התקשורת: לאחר היישום, יהיה עליכם לבדוק ולאמת את פונקציונליות התקשורת באמצעות סיב אופטי באמצעות ציוד ושיטות בדיקה מתאימים. זה יכול לכלול אימות של קצב הנתונים, קצב שגיאות הביטים וביצועי המערכת הכוללים.
זיכרון DDR3 SDRAM: 16GB DDR3 64bit bus, קצב נתונים 1600Mbps
זיכרון QSPI Flash: רכיב QSPIFLASH של 128 מגה-ביט, שניתן להשתמש בו עבור קבצי תצורה של FPGA ואחסון נתוני משתמש.
ממשק PCLEX8: ממשק PCLEX8 הסטנדרטי משמש לתקשורת עם רשת ה-PCIE של לוח האם של המחשב. הוא תומך בתקן PCI Express 2.0. קצב התקשורת בערוץ יחיד יכול להגיע עד 5 ג'יגה-ביט לשנייה.
יציאת USB UART טורית: יציאה טורית, מתחברת למחשב דרך כבל miniusb לביצוע תקשורת טורית
כרטיס Micro SD: מושב כרטיס Microsd עד הסוף, ניתן לחבר את כרטיס Microsd הסטנדרטי
חיישן טמפרטורה: שבב חיישן טמפרטורה LM75, שיכול לנטר את טמפרטורת הסביבה סביב לוח הפיתוח
יציאת הרחבה של FMC: FMC HPC ו- FMCLPC, שיכולים להיות תואמים לכרטיסי הרחבה סטנדרטיים שונים
מסוף חיבור ERF8 במהירות גבוהה: 2 יציאות ERF8, התומכות בהעברת אות במהירות גבוהה במיוחד. הרחבת 40 פינים: ממשק IO שמור להרחבה כללית עם 2.54 מ"מ 40 פינים, O יעיל יש 17 זוגות, תמיכה ב-3.3 וולט.
החיבור ההיקפי של הרמה ורמת 5V יכול לחבר את הציוד ההיקפי ההיקפי של ממשקי 1O שונים למטרות כלליות
מסוף SMA; 13 ראשי SMA מצופים זהב באיכות גבוהה, הנוחים למשתמשים לשתף פעולה עם כרטיסי הרחבה FMC במהירות גבוהה AD/DA לאיסוף ועיבוד אותות
ניהול שעון: מקור רב-שעונים. אלה כוללים את מקור השעון הדיפרנציאלי של המערכת 200MHz SIT9102
תנודת גביש דיפרנציאלי: גביש 50MHz ושבב ניהול שעון לתכנות SI5338P: מצויד גם ב-
66MHz EMCCLK. יכול להסתגל במדויק לתדר שעון שימוש שונה
יציאת JTAG: 10 תפרים יציאת JTAG סטנדרטית 2.54 מ"מ, להורדה וניפוי שגיאות של תוכניות FPGA
שבב ניטור מתח איפוס משנה: חתיכה של שבב ניטור מתח ADM706R, והכפתור עם הכפתור מספק אות איפוס גלובלי למערכת
LED: 11 נורות LED, מציינות את אספקת החשמל של כרטיס הלוח, אות config_done, FMC
אות מחוון הפעלה, ו-4 נוריות LED למשתמש
מפתח ומתג: 6 מפתחות ו-4 מתגים הם כפתורי איפוס FPGA,
לחצן תוכנית B ו-4 מקשי משתמש מורכבים. 4 מתגים כפולים עם סכין אחת