שְׁאֵלָה:
מהי סדרת XMOS?
Earlz
2010-12-17 11:37:55 UTC
view on stackexchange narkive permalink

אוקי, אז לאחרונה אני רואה את השם XMOS מופיע במקומות. חיפשתי באתר שלהם וחיפשתי באינטרנט אבל אני לא ממש מצליח להבין מה זה? אז מה זה? נראה שזה מעבר בין מיקרו-בקר ל- FPGA?

חיפשתי גם ב האתר שלהם ולא הצלחתי לראות שום דבר שיכולתי להבין (רק דוגמאות לעיצובים ומסמכי עזר אחרים) עבור מה זה XMOS ומה שונה לגביו מקווי מיקרו-בקר אחרים.

חָמֵשׁ תשובות:
Leon Heller
2010-12-17 13:00:00 UTC
view on stackexchange narkive permalink

יש לי הרבה חומרה של XMOS. השבבים יכולים להחליף FPGA ו- DSP בהרבה יישומים, כאשר הפיתוח מהיר וזול בהרבה. הם מתוכנתים בעיקר ב- XC (סופר-סט של C המיועד לעיבוד מקביל), C, C ++ ומאסף. ניתן לערבב את השפות באותה יישום. שפות תכנות אחרות הופכות להיות זמינות.

הם בעצם בקרי ריבוי ליבות מהירים מאוד, עם עד שמונה חוטים חומרתיים לכל ליבת 400 MIPS, הפועלים בצורה של רובין. כל שרשור יכול לרוץ ב 50 או 100 MIPS, וניתן לחשוב עליו כמעבד נפרד. מכשיר ארבע הליבות מציע אפוא עד 32 חוטים, ומספק סך של 1600 MIPS. חוטים, ליבות ושבבים מתקשרים דרך ערוצי תקשורת מהירים מאוד, מה שמקל מאוד על תכנון מערכות עיבוד מקבילות באמצעות מספר שבבים שרירותי. ציוד היקפי כמו UART, SPI וכו 'מיושם בתוכנה. הם מהירים מספיק כדי להתמודד עם USB במהירות גבוהה (480 מגה-ביט / שנייה) ו- Ethernet 100 מגה-הרץ בתוכנה. התקני ליבה אחת, כפול ליבה וארבע ליבות זמינים עם 64 קלט / פלט לליבה. זיכרון RAM על שבב הוא 64,000 לליבה.

יישומי הרוצחים כוללים את תצוגות LED המסיביות המשמשות בזירות ספורט, בהן שימשו עד כה FPGA. בדרך כלל הם משתמשים במאות שבבי XMOS, אחד לכל אריח תצוגה. הם אידיאליים גם ליישומים רובוטיים מתקדמים.

מחירי הלוח מתחילים בכ- 50 דולר עבור לוח אבות טיפוס עם מכשיר ליבה יחיד. ממשק JTAG הדרוש לתכנות וניקוי באגים הוא 50 דולר נוסף. תוכנת פיתוח היא בחינם. התמיכה טובה באמצעות אתר XMOS ופורום משתמשים. הם הופכים פופולריים בקרב חובבים.

מכשיר XS1-L01A-TQ48 חדש $ 7 יוצר כעת. הם רשומים ב- Digi-Key.

השבבים זולים מדי, ~ $ 7.50 בכמויות בודדות, עבור המכשיר הארוז הליבה היחיד, TQFP.
או כ 41 $ עבור לוח אב טיפוס: http://www.sparkfun.com/products/10113
תגובה נהדרת של ליאון לעיל, הדבר היחיד שהייתי מוסיף לזה הוא אם תרצה ללמוד עוד, בוא לשוחח עם הקהילה הענקית שלנו בכתובת http://xcore.com/ - אם יש לך רעיונות לפרויקט אני בטוח שנוכל לעזור לך להחליט אם XMOS מתאים לך. כמו שכפי שציין מיגל לעיל, בדוק את הסרטונים שלנו ואת ערוץ היוטיוב שלנו (MyXMOS) כדי לראות את XMOS בפעולה ומה הקהילה שלנו כבר עשתה - קצת השראה נהדרת.
psd
2011-05-12 00:59:27 UTC
view on stackexchange narkive permalink

דייויד מאי מ- XMOS הציג הקדמה ל- XMOS באירוע הראשון של OSHUG (חומרה קוד פתוח) בשנה שעברה: http://www.vimeo.com/11624968

Nonpython
2010-12-17 11:43:39 UTC
view on stackexchange narkive permalink

XMOS הוא מיקרו-בקר בעל 32 ליבות רב-עוצמה. אין FPGA מעורב, אבל הם הולכים נהדר ביחד.

Miguel
2010-12-17 16:13:02 UTC
view on stackexchange narkive permalink

XMOS הוא מעבד מונחה אירועים, אולי בדוק כמה מהסרטונים שלהם

http://www.xmos.com/videos

תן לנו קצת יותר מידע על זה לפני שאתה פשוט מקשר לסרטונים שלך. זה לא יותר מאשר להוסיף כרגע. אנו שמחים שלקחתם זמן לבוא לאתר שלנו, אך מאפשרים להפוך זאת לתשובה איכותית לטווח ארוך.
Dave
2011-05-16 11:39:13 UTC
view on stackexchange narkive permalink

אני גם מעוניין במעבד הזה ומחטט באתר שלהם. לא אכפת לי להוציא 100 דולר למינימום כדי להתחיל, כפי שציין ליאון. עם זאת, לא הייתי בטוח מה לקנות - דף לוח הפיתוח שלהם מדבר על שבבים שונים, אך לא הצלחתי להבין את ההבדלים ביניהם.

הנה קישור מועיל המתאר את סוגי מעבדי XMOS. לא הצלחתי למצוא את זה על ידי לחיצה ברחבי האתר שלהם.

בקצרה, נראה שיש להם 4 מעבדים שונים:

XS1-G4: 4 ליבות XS1-G2: 2 ליבות XS1-L1: 1 ליבות XS1-L2: 2 ליבות

הדבר המוזר הוא שלמתחילים הייתי מצפה ש- XS1-L1 תהיה הבחירה הטובה ביותר, מכיוון שעדיין תוכלו ללמוד כיצד למנף ריבוי הליכי אך אולי לחסוך מעט כסף בלוח הפיתוח. עם זאת, נראה שזה לא המקרה. הן XK-1A והן XC-1A הם $ 99, וכוללים חומרת JTAG.

אולי ליאון יכול להוסיף הערה כאן וליידע אותנו מה הוא חושב שהוא ערכת המתנע הטובה ביותר עבור מי שמעוניין להיכנס ל- XMOS.

הייתי מתחיל עם XC1-A של $ 99. יש לו את כל מה שאתה צריך, כולל הרבה נוריות וכפתורים ומחברי ממשק.


שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 2.0 עליו הוא מופץ.
Loading...