เผื่อท่านอื่นสนใจด้วย เอาออกมาเรียกน้ำลาย
ที่ผมออกแบบไว้คือ ใช้ SRC4392 เป็นตัว reciever และใช้เป็น SRC ในตัวได้ด้วย ปกติชาวบ้านที่ใช้ SRC4392 จะลงท้านด้วยมุกคือ เพลงที่เข้ามา sampling rate เท่าไหร่ไม่สน ฉันแปลงเป็น 192kHz หมด (หากใช้ MCK clock จากข้างนอก)
ความตั้งใจของผมคือสิ่งที่แตกต่างจากชาวบ้าน ผมตั้งใจใช้ clock ถึง 3 ตัว 3 ความถี่ ซึ่ง clock จะถูกเลือกใช้ ตาม sampling rate ที่เหมาะสม ส่วน clock ที่ถอดมาได้จาก SPDIF เขวี้ยงทิ้งครับ ไม่ใช้ขอแค่รับรู้ ซึ่งจร detect จะแยกไปอีกภาคนึง
ข้อดี receiver SRC4392 ตัวนี้คือ ไม่ต้องทำ reclock ที่ทุกคนเข้าใจว่ามันดี ซึ่งก็จะได้ LRCK BCK ออกมาซึ่งได้มาจาก clock ดีดี 3 ตัวข้างนอกที่ป้อนให้ SRC4392 นั่นเอง และ clock 3 ตัวนี้ยังถูกเอาไปจ่ายให้ DAC รุ่นใหม่ๆข้างนอกอีกด้วย (DAC รุ่นเก่าๆ อย่าง TDA1541 ไม่ได้ใช้)
- เรื่องของ clock
เนื่องจาก ต้องมีการ switch clock กันให้วุ่นวายและมีการเดินสายสัญญาณ clock ค่อนข้างไกลและยังต้องแจกจ่ายให้ SRC4392 และ DAC อีกหลายตัว ทางเลือกที่ดีสุดคือใช้ของ IC logic ต่างๆ โคตร high speed รับดับ GHz (โคตรแพง ซึ่งของแบบปานกลางมันไม่มีขาย)
ทีเด็ดคือผมเดิน clock เป็นแบบ true differential ซึ่งทนต่อ noise pick up คือสัญญาณรบกวนที่จะ coupling เข้ามาในสายทางเดินสัญญาณ สัญญาณรบกวนที่แพราออกไปก็ต่ำ และข้อดีอื่นๆคือ jitter ที่เพิ่มเข้าไปต่ำมากๆ ซึ่ง IC ตระกูล 74HC,VHC,XXX ทั้งหลายไม่มี spec jitter ที่เกิดขึ้นบนตัวมันเองให้ครับ เพราะตัวมันเองห่วยเขาเลยไม่วัดกัน ซึ่ง rise time fall time ของการเปลี่ยน logic แคบมาก ดังนั้นเนี่ยออกมาจาก clock เท่าไหร่ ถ้ามาผ่าน IC logic ตระกูลที่ว่านี่ แทบจะไม่ให้เห็นว่ามันบานออกอีกเลย (เอามาใช้กับ 24MHz เอง

)
-เรื่องของ Regulator
ก็ไม่ได้มีอะไรพิศดาร ใช้ concept เดียวกับ Super reg ของ Jung ต่างกันตรงที่การ layout และการเลือกใช้อุปกรณ์ ซึ่งหากเข้าใจการทำงานก็เล่นไม่ยาก ตัวเช่น noise อยากได้ low noise กัน ก็ต้องเข้าใจว่า noise ใน regulator มันเกิดจากตรงไหนแล้วก็รู้ว่าจะลดมันยังไงก็ไม่ไช่เรื่องยาก
-เรื่องของการ Layout
อันนี้เป็นเรื่องทรมานที่สุดในการออกแบบ แก้แล้วแก้อีกเปลี่ยนเปลี่ยนอีก สุดจะบรรยาย
วงจรใช้ C แบบโคตรเปลืองเกินความจำเป็น ส่วน regulator จะแยกให้แต่ละภาคอิสระต่อกัน
DAC ใช้ PCM1792 2ตัว กับ AKM4395 1 ตัว ซึ่งอาจจะทำเผื่อ TDA1541A หรือ AD1865 ไว้ด้วย ขอดูพื้นที่ PCB ก่อน และคาดว่าอีกนานเป็นชาติกว่าจะเสร็จเพราะเดือนนึงผมมีเวลาทำแค่ 2-3วันเต็มๆเอง แต่ก็จะพยายามทำให้ใช้ได้เป็น functionๆ ไปก่อนซึ่งผมออกแบบ hardware ไว้เพื่อพัฒนา firmware ไว้อยู่แล้ว