למה משמש DAC ? (שאלה כללית)

כל מה שקשור לאודיו בסטריאו, פטיפונים, נגני CD, קדם מגברים, מגברי כח, כבלים וכמובן רמקולים - רכיבים עד 3000$ בלבד.
Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #21 

על רגל אחת, בכל המקרים שבו מועבר מידע דיגיטלי מצד אחד לשני ללא איבוד או הפרעה זה בגלל שקיים פרוטוקול נוקשה להעברת אותו המידע הכולל מנגנונים לבדיקת ותיקון שגיאות. מנגנונים אלו קיימים בהעברת אודיו רב ערוצי ב DTS או Dolby למשל, וזו גם הסיבה מדוע מעולם לא קראת כאן שרשור הדן בבעיות של jitter עם DD. אותם מנגנונים אינם קיימים בהעברת אודיו בפורמט PCM על גבי S/PDIF.

כהערת אגב, אם אי פעם תהית מדוע אי אפשר להעביר 1Gb של דטה על גבי רשת Gigabyte, שלא לדבר על הניצול המחפיר של רוחב הפס האלחוטי ברשתות WiFi, אז אחת הסיבות שמיד מזדקרות לעין היא שחלק מאוד נכבד מאותו רוחב פס נצרך על ידי אותם מנגנוני בדיקה ותיקון שגיאות העברה. בעיה נוספת עם אותם מנגנונים היא שלרוב הם דורשים תקשורת דו כיוונית והחזרה על מידע שגוי גורמת לשיבושים לא קטנים באחידות קצב ההעברה. זו גם הסיבה מדוע אין למעשה מנגנון אמיתי לתיקון שגיאות ב HDMI ומדוע מתרחשות תופעות של דעיכת איכות האות (ראה תופעת הנקודות הירוקות הרצות) למרות שההעברה היא דיגיטלית ולכאורה חסינה בפני אותן דעיכות.
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

opv
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4862
הצטרף: מאי 2005
מיקום: עמק חפר
נתן תודות: 91 פעמים
קיבל תודות: 225 פעמים

שליחה #22 

nir11 כתב:אינך מחדש דבר. לכל השכבות שמעבירות מידע דיגילי יש מנגנוני תיקון שגיאה, בסופו של דבר אתה מצליח להעביר את המידע - או מקבל הודעה על כשלון, או שיש פשוט RETRY. אני לא מבין למה אני יכול להעביר קובץ ענקי בין מחשבים במהירות שעולה בהרבה על המהירות הדרושה להעברת אודיו -- ולא לאבד אפילו ביט, ולמה כשזה נוגע לאודיו פתאום יש איבודים.
...
קודם כל, תקן הHDMI למשל, הוא תקן גרוע במיוחד שלא נכתב ע"י מומחי תקשורת אלא ע"י אנשים שחשבו שתקשורת זה קלי קלות והוא לא כולל קוד לתיקון שגיאות, זו הסיבה שהוא מוגבל לאורכי כבל של 15 מטר בניגוד לאתרנט שעובד ב120 מטר.
לגבי גילוי שגיאות וRETRY, ברור לך שכמות הRETRY משפיעה על קצב הנתונים בסופו של דבר?
כאשר יש קוד לתיקון שגיאות, הכולל ביטי יתירות, ברור לך שביטי היתירות תופסים מקום של ביטי מידע?
מדד של מערכת תקשורת הוא בTHROUGHPUT הסופי. הכולל בתוכו את הפסדי הקצב מביטי היתירות ומשידורים חוזרים.
זה עדיין נשמע לך פשוט?

nir11
חבר מביא חבר
חבר מביא חבר
תגובות: 3893
הצטרף: אפריל 2007
נתן תודות: 232 פעמים
קיבל תודות: 312 פעמים

שליחה #23 

אני יודע על יתירות, על RETRY, ועל זה שהוא צורך רוחב פס (אז מה? יש, או צריך להיות, מספיק להיות מספיק פס גם בשבילו.
הערת אגב, אם אי פעם תהית מדוע אי אפשר להעביר 1Gb של דטה על גבי רשת Gigabyte
...
עוד אגדה אורבאנית. אתה מוזמן אלי למעבדה ואני אראה לך איך אני מעביר מידע במהירות 120 מגה בייט לשניה מעל קו גיגה.
זה כמעט בדיוק גיגה ביט לשניה.

לא רק זה, אני גם יכול להראות לך איך אפשר להעביר בקלות מידע על קו של 10 גיגה בקצב שעולה על 1100 מגה בייט שזה גם ניצול כמעט מלא.
מדובר על העברת מידע IO גולמי, ללא FILE SYSTEM.
. ברור שאם תוסיף מעל זה פרוטוקולים ברמת אפליקציה אז חלק מרוחב הפס הולך לאיבוד על משהו שהוא לא המידע עצמו, אבל הניצול של הקו מלא. זאת בדיוק הסיבה שמודדים מהירויות של קווין בביטים ולא בייטים. הקו לא "יודע" אם ביט מסויים הוא חלק מהמידע, או משמש למטרה אחרת.

ההסבר היחידי הראוי שניתן כאן ועושה שכל הוא שבהעברת מידע יש לעיתים פרוטוקולים שלא עושים תיקון שגיאות.
יחד עם זאת, ברשתות מקומיות, אפשר (לדוגמא) להעביר מידע מעל רשת UDP, למי שמכיר, בניגוד לTCP, בלי לאבד ביט אחד. כדיוע UDP לא מבטיח שהמידע יגיע.
נערך לאחרונה על ידי nir11 ב 31/01/2011 13:46, נערך פעם 1 בסך הכל.

opv
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4862
הצטרף: מאי 2005
מיקום: עמק חפר
נתן תודות: 91 פעמים
קיבל תודות: 225 פעמים

שליחה #24 

אם אתה יודע הכל , אז קטונתי. אני לא יכול להגיד שאני יודע הכל בשום תחום.

nir11
חבר מביא חבר
חבר מביא חבר
תגובות: 3893
הצטרף: אפריל 2007
נתן תודות: 232 פעמים
קיבל תודות: 312 פעמים

שליחה #25 

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

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #26 

nir11, תן לי קצת קרדיט שאני מבין מהו ההבדל בין קצב העברה סינתתי לקצב העברה אפקטיבי.
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

urisavor
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 909
הצטרף: ספטמבר 2009
מיקום: רחובות
נתן תודות: 46 פעמים
קיבל תודות: 53 פעמים

שליחה #27 

לפי התקן, יש קוד תיקון שגיאות מינימלי, אבל אין retry.
http://en.wikipedia.org/wiki/AES3
http://en.wikipedia.org/wiki/S/PDIF

harari
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4030
הצטרף: מאי 2007
מיקום: רמת גן
נתן תודות: 23 פעמים
קיבל תודות: 266 פעמים
יצירת קשר:

שליחה #28 

אין RETRY כי זו תקשורת simplex, תקשורת בכוון אחד, אין שום דרך שמחשב ידע שהוא צריך לשלוח את המידע מחדש.
אין כאן sliding window או מנגנון איתור אובדן מידע ובקרת זרימה אחר.
Don't Let The Facts Ruin a Good Story !
HarariProjects.com

HomeTheater Over-Dose

urisavor
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 909
הצטרף: ספטמבר 2009
מיקום: רחובות
נתן תודות: 46 פעמים
קיבל תודות: 53 פעמים

שליחה #29 

נכון, אבל קיים parity bit לדטה וCRC לקונטרול.

harari
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4030
הצטרף: מאי 2007
מיקום: רמת גן
נתן תודות: 23 פעמים
קיבל תודות: 266 פעמים
יצירת קשר:

שליחה #30 

איך זה מתקשר לretry?
אלה מנגנונים לזיהויי שגיאות, אין שום פידבק למחשב, הוא לא יודע שזה קורה.
Don't Let The Facts Ruin a Good Story !
HarariProjects.com

HomeTheater Over-Dose

urisavor
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 909
הצטרף: ספטמבר 2009
מיקום: רחובות
נתן תודות: 46 פעמים
קיבל תודות: 53 פעמים

שליחה #31 

בדיוק. ניתן לזהות שגיאות, אבל לא ניתן לעשות דבר בעיניין :-)
או, ליתר דיוק: ניתן להתריע אם יש בעיה.

opv
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4862
הצטרף: מאי 2005
מיקום: עמק חפר
נתן תודות: 91 פעמים
קיבל תודות: 225 פעמים

שליחה #32 

urisavor כתב:בדיוק. ניתן לזהות שגיאות, אבל לא ניתן לעשות דבר בעיניין :-)
או, ליתר דיוק: ניתן להתריע אם יש בעיה.
...
יש קוד לזיהוי שגיאות CRC, אין קוד תיקון שגיאות (FEC)

urisavor
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 909
הצטרף: ספטמבר 2009
מיקום: רחובות
נתן תודות: 46 פעמים
קיבל תודות: 53 פעמים

שליחה #33 

אהה, כתבתי "תיקון שגיאות" - איתך הסליחה. זה לא יחזור שוב. הכבוד והיוקרה שלך בלבד.

opv
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4862
הצטרף: מאי 2005
מיקום: עמק חפר
נתן תודות: 91 פעמים
קיבל תודות: 225 פעמים

שליחה #34 

urisavor כתב:אהה, כתבתי "תיקון שגיאות" - איתך הסליחה. זה לא יחזור שוב. הכבוד והיוקרה שלך בלבד.
...
לא התכוונתי לקחת שום כבוד ויוקרה, אם זה מה שהבנת, אני מתנצל. (f)
רק רציתי להדגיש עד כמה התקן הזה גרוע בהסתכלות של תקשורת ספרתית. אין תיקון שגיאות, אבל יש גילוי שגיאות ואין מה לעשות עם הגילוי הזה.

Omri617
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2291
הצטרף: ינואר 2011
נתן תודות: 209 פעמים
קיבל תודות: 89 פעמים

שליחה #35 

אם אני משתמש בCD של מרנץ 6004
שבתוכו יש DAC
CS4398 DAC from Cirrus Logic

מחובר למגבר כוח וקדם מגבר ווינטאג׳ של פיוניר, DAC חיצוני ישנה משהו??
סליחה על ההקפצה ![/b]

שלח תגובה

חזור אל “אודיו דו-ערוצי (סטריאו)”