Jump to content
IGNORED

Splitter I2S do połączenia AK4137 i PCM1702 / 1704


dziku2
 Share

Recommended Posts

Cześć. Potrzebuję splitter do sygnału I2S rozdzielający kanały na lewy i prawy. Jeżeli chodzi o sposób rozdzielenia kanałów to musi to być zrealizowane tak jak w filtrach cyfrowych DF1702/DF1704/SM5842/SM5847 lub podobnych. Oczywiście bez oversamplingu. Zmianą "sample rate" zajmie się AK4137. Nie interesuje mnie umieszczanie rejestrów przesuwnych w szeregu i uzyskiwanie sygnałów przesuniętych w czasie, a dodatkowo zupełnie niepotrzebnie taktowanych z częstotliwością 64fso. Filtry cyfrowe rozdzielają kanały, synchronizują je i zmniejszają zegar BCK (bit clock) do 32fso. Mam swoją koncepcję tego układu, ale może istnieje gotowe rozwiązanie i szkoda mojego czasu.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Trochę teorii w załączonym pliku.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Taka jest moja koncepcja tego układu. Niestety mam problem z zakupem zarówno AK4137 jak i SN74ACT2227, nie mam jak przetestować tego rozwiązania. Proszę o opinię osób które rozwiązywały wcześniej podobny problem.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Trafiłeś na zły okres (braki półprzewodników na rynku + spalona fabryka AKM).

AK4137 jest praktycznie niedostępny w sensownej cenie.

Jedyne oferty są na Aliexpress w cenie około 250zł /szt.

W ciągu najbliższego roku raczej nie możesz liczyć na poprawę sytuacji.

JarekC

 

 

 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Dzięki za info. Odpalam w przyszłym tygodniu DAC'a na 8 przetwornikach PCM1702K, na szczęście 2 lata temu kupiłem w UK filtr SM5847AF. Najwyżej za rok uruchomię opcję z AK4137, więc temat mojego splittera jest aktualny. Potrzebuję by ktoś przeanalizował moje rozwiązanie. Działa to tak, że kanał L jest ładowany do FIFO1 (wejście 1D, zegar 1WRTCLK), natomiast kanał R do FIFO2 (wejście 2D, zegar 2WRTCLK). Dane już rozdzielone są odbierane dwa razy wolniej (dzielnik f/2, wejścia zegarowe 1RDCLK i 2RDCLK), ale z dwóch FIFO równocześnie więc przepływność się nie zmienia. Nie wiem czy sygnał WS zgra się z sygnałami wyjściowymi, potrzebny mi "ekspert" od cyfrówki.

Filtr SM5847AF sterowany przez I2C:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Nabyłem kiedyś coś takiego , zobacz może jest jeszcze dostępne .

Nasz kość z ze sterownikiem , wybór formatów , krotności i filtrów .

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites
12 minut temu, JarekC napisał:

Te moduły są dostępne ale ich cena z przesyłka to aktualnie około 400zł.

SN74ACT2227 też jest praktycznie nie do dostania.

Wiem sprawdzałem Aliego i Texas Instruments, gdzie ostatnio kupowałem OPA828.

2 minuty temu, Daniel_68412 napisał:

za niebawem będzie wielkie boom i ceny polecą w dół bo firmy się będą ratowały obniżkami jak pieniądz stanie się drogi

Dlatego chyba poczekam na lepsze czasy z AK4137.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites
16 godzin temu, dziku2 napisał:

Dzięki za info. Odpalam w przyszłym tygodniu DAC'a na 8 przetwornikach PCM1702K, na szczęście 2 lata temu kupiłem w UK filtr SM5847AF. Najwyżej za rok uruchomię opcję z AK4137

 

W dniu 5.09.2021 o 20:03, dziku2 napisał:

Oczywiście bez oversamplingu. Zmianą "sample rate" zajmie się AK4137.

Zapewne nie o to "walczysz " ale SM 5847 możesz zmniejszyć OS do x4.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites
Godzinę temu, Nakamichi napisał:

 

Zapewne nie o to "walczysz " ale SM 5847 możesz zmniejszyć OS do x4.

Wiem o tym i standardowo w moim DAC mogę puścić na PCM1702 sample rate = 96 kHz z oversamplingiem 4x. Natomiast jeżeli działa splitter, który zaprezentowałem na początku wątku, to za pomocą AK4137 jestem w stanie przesłać do staruszka PCM1702 Sample Rate = 384 kHz ( BCK = 384 kHz * 32 bit = 12,288 MHz)

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites
  • 3 weeks later...
W dniu 27.09.2021 o 21:44, Waldi_06 napisał:

Pamietaj, że SM5847 nie obsługuje I2S.

Wiem o tym, przełączam wtedy odbiornik SPDIF w tryb MSB first, right justified, 2's complement. Przy okazji I2S nie wiele różni się od japońskiego standardu, wystarczy inwerter i przerzutnik D na linii WS do zamiany I2S na MSB RJ 2's complement.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

                  wykrzyknik.png

AdBlock blocking software detected!


Our website lives up to the displayed advertisements.
The ads are thematically related to the site and are not bothersome.

Please disable the AdBlock extension or blocking software while using the site.

 

Registered users can disable this message.