1 / 16

תכנון כרטיס רב-תכליתי למימוש חומרה

תכנון כרטיס רב-תכליתי למימוש חומרה. דו”ח אמצע. מגישים: יששכר וולטר ואורן כרם מנחה: אינה ריבקין סמסטר אביב, תשס”א. מטרות הפרויקט. יצירת תשתית לפרויקטים עתידיים המפשטת את הגישה מהמחשב לאפליקציות חומרה חיצוניות תכנון ומימוש חומרה ותוכנה לתקשורת באמצעות ה -PCI BUS

yoshe
Download Presentation

תכנון כרטיס רב-תכליתי למימוש חומרה

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. תכנון כרטיס רב-תכליתילמימוש חומרה דו”ח אמצע מגישים: יששכר וולטר ואורן כרם מנחה: אינה ריבקין סמסטר אביב, תשס”א.

  2. מטרות הפרויקט • יצירת תשתית לפרויקטים עתידיים המפשטת את הגישה מהמחשב לאפליקציות חומרה חיצוניות • תכנוןומימושחומרהותוכנהלתקשורתבאמצעותה-PCI BUS • מימושמנשקייעודילכרטיסי DSP של TI

  3. תכן פרוייקטים כיום PCI Interface Controller Application PCI BUS

  4. הפתרון המוצע

  5. תאור כללי - User Interface - Driver ימומש בחלק ב’ External Hardware (TI ‘54x) PCI Bus Communication Protocol ALTERA Flex 10KE

  6. תאור כללי - המשך תרשים מלבנים DSP SDRAM Communication Protocol PC Interfacing Software Ports FPGA PCI ALTERA

  7. תאור מפרט

  8. FPGA - מבנה לוגי מימוש ליבת-גישה ל-SDRAM של כרטיס ה-Altera. SDRAM Controller PCI Core Interface Controller ניהול הפניות לשלושת הפורטים DSP Communication Interface General Purpose Interface מימוש פרוטוקול ה-PCI, מספק את ה-Local Bus. מימוש פרוטוקול גישה ל-DSP של חברת TI. מימוש פרוטוקול גישה כללי.

  9. PCI Core PCI Bus Local Bus חלוקת ה-PCI Core ליחידות לוגיות, כפי שמומש ע”י חברתAltera. תפקידו למנשק בין ה-PCI Busלבין האפליקציות על ה-FPGA.

  10. Interface Control l_adi (31:0) Address(31:0) l_cbeni(3:0) DSP Read/Write lt_rdyn DMA/Register lt_discn Acknowledge lt_abortn Interrupt lirqn Data(31:0) l_dato(31:0) l_adro(31:0) Address(31:0) l_beno(3:0) Read/Write General Purpose Port l_cmdo(3:0) DMA/Register l_tsr(11:0) Acknowledge lt_framen Interrupt lt_ackn Data(31:0) lt_dxfrn SDRAM Interface Control PCI Core בקרת המנשק בין ה-Local Busלבין שלושת הפורטים.

  11. DSP Communication Protocol Host Port Interface DSP Communication Logic IO_Bus : (7:0) מידע/כתובת Data HCNTL : (1:0) רגיסטר היעד Mode HBIL MSB/LSBn בית גבוה/נמוך HR_W Read/Write קריאה/כתיבה Interface Controller Data_Strobe : (1:0) Data Strobe תזמונים HCS Chip Select אפשור DMA HAS Address Latch נעילת כתובת Ready Ready מוכן להעברה Interrupt Interrupt Request בקשת פסיקה ALTERA DSP תיאור קווי הנתונים והבקרה של מנשק ה-DSP.

  12. General Communication Protocol Communication Logic Communication port Data Read Strobe Register בקרת הגישה לרגיסטר Write Strobe Address DMA Enable DMA Direction Interface Controller Ready DMA count DMA data available DMA בקרת הגישה ל-DMA Interrupt Request DMA Read Enable DMA Write Enable DMA Data Ready DMA Reset DMA Data ALTERA Application תיאור קווי הנתונים והבקרה של המנשק הכללי.

  13. מצב הפרוייקט הכרת ה-PCI Core, מימוש חומרה בסיסית - מומשו מספר תכנונים בסיסיים הכוללים פעולות קלט, עיבוד ופלט. לימוד מנשק התקשורת ל-DSP - המטרה הושגה. הגדרת פרוטוקול התקשורת על-סמך פרוטוקול קיים - המטרה הושגה.

  14. לוח-זמנים מתוכנן • עד 17/5: מימוש פרוטוקול הגישה ל-DSP. • עד 24/5: הפעלה בסיסית של התקשורת ל-DSP. • עד 31/5: המשך מימוש הפרוטוקול וגישה ל-DSP. • עד 7/6: מימוש הפרוטוקול הכללי. • עד 14/6: בדיקות ותיקונים. • 22/7: הגשת דו”ח חלק א’.

  15. ימומש בחלק ב’... • מימוש בקר ל-SDRAMשבכרטיס ה-ALTERA. • הגדרת הממשק למשתמש. • מימוש הממשק למשתמש (GUI) וכתיבת DRIVERל-Windowsלצורך הפעלת הכרטיס. • הפעלה מלאה של חומרה חיצונית באמצעות הכרטיס הרב-תכליתי.

  16. סוף

More Related