הפתרון המושלם לתקשורת בין מערכות הרצות בקצבי שעון ונתונים שונים.

 

Cypress_generic_1200x628-3

FIFO (נכנס ראשון יוצא ראשון - First-In, First Out) מציע ממשק פשוט ועושה שימוש בדגלי סטטוס אשר מאפשרים שליטה ובקרה על מעבר הנתונים בין מערכות שרצות בקצבים שונים.

הפתרונות המוצעים מגיעים במגוון של צפיפויות ומארזים נפוצים שונים, ובעלי רוחב ועומק ניתנים להרחבה. זמין גם עבור וריאציות א-סינכרוניות וגם עבור סינכרוניות.
FIFO אסינכרוני יכול לסייע רבות ליכולת העברת הנתונים בין מערכות שעונים בקצבים שונים תוך שימוש באותות הקריאה והכתיבה כדי לשלוט באופן זרימת המידע. עבור מערכות בביצועים גבוהים, FIFOs סינכרוניים מאפשרים הפעלה ותזמון במהירות גבוהה עבור שעונים ב"ריצה-חופשית" (Free-running).

שימושים נפוצים ב-FIFO כוללים:

  • תקשורת מעבד-מעבד או מעבד-מעבד עזר (Coprocessor), מערכות תקשורת ורשתות.
  • ביצוע אגירת נתונים (Buffering) בזמן-אמת במערכות DSP ובמערכות עיבוד נתונים.

Dual-Port RAM מספק פתרון פשוט עבור יישומים שבהם מתבצע עיבוד נתונים מפוצל, שנדרש שימוש בזיכרון משותף (shared memory access), ביישומים אשר נבדלים time domains או בעלי רוחבי אפיק שונים. כדי להקל על אתגרי התכנון השונים, Dual-Port מספק שני פורטים בלתי-תלויים אשר מאפשרים גישה סימולטנית לזיכרון ופותרות כל בעיית תחרות אפשרית בין אפיקים. וריאציות שונות זמינות כך שניתן יהיה לבחור את האפשרות המתאימה לכל יישום, עם מבחר בעל רוחבים ועומקי זיכרונות שונים, בנוסף לאפשרויות הסינכרוניות והאסינכרוניות. מחזורי קריאה/כתיבה במכשירים אסינכרוניים מבוססים על קלטי בקרה וכתובת. מכשירים סינכרוניים ישתמשו בשעון חיצוני כדי לתזמן את מחזורי הקריאה/כתיבה ובכך יאפשרו ביצועי מערכת גבוהים.

שימושים נפוצים ב-
Dual-Port כוללים:

  • מערכות מרובות-מעבדים (Multi-Processor), מערכות תקשורת ורשתות.
  • קידוד וידאו ועיבוד תמונה, עיבוד מולטימדיה, ומערכות בקרה.

Rochester Elecronics עבדה בשיתוף פעולה עם Cypress במשך למעלה מ-20 שנים וממשיכה לספק פתרונות מורשים, ברי-עקיבות, מאושרים ומובטחים במאת האחוזים.

על השותפות בין Rochester לבין Cypress

חפשו SRAM מסוג Dual-Port ו-SRAM בייצור-לפי-הזמנה

הורידו את המדריך של Cypress לבחירת SRAM

המשך לקרוא