DSD2S/PDIF デシメーション・フィルタ基板 再リリースします

お待たせして申し訳ありませんでした。デシメーション・フィルタのリリースを再開させて頂きます。今回も引き続き256fs版と768fs版をご希望により選択頂けます。下記フォームの通信欄にご希望の種類を記載してください。基板価格は1枚13,000円とさせて頂いております。

11/13 15:00現在、残1です(256fs/768fsどちらでもOK)。

256fs版を選択された場合、47オームの集合抵抗2個 (1個は予備)と、JALCO社製のS/PDIF用ジャック (SCD-XE600と完全互換ではありません。金属のシールドカバーを取り払ってお使い下さい) 1個のセットをオプションで提供させていただきます。ご希望の方は基板代に送料500円 (EXPACK500) と共に追加で200円を加算してください。オプションセットを希望される場合も通信欄に「オプション希望」とお書き添えください。

組込みに際しては右欄の「DSD2S/PDIF」カテゴリーの全記事に目を通されることをお勧めしますが、組込み例は安全面まで含めて問題ないことを保証するものではございません。また、プレーヤーの技術仕様が途中から変更されている可能性もあります。組み込みに際しては安全面を含め、その結果については自己責任となることをご了承されたものとさせていただきます。

なお、本頒布は、自作DACに高音質ソースを追加して頂くことを目的とした、電気的知識のある方を対象としたものです。本基板そのもの、あるいは本基板を組込んだプレーヤーをオークションなどで転売されることは、固くお断りいたします。

それでは、よろしくお願いします。

 

デシメーション基板 組込み例 その3

東京都のF様から、DSD2S/PDIFデシメーション・フィルタ基板の組み込み完了報告を頂きました。
組込対象機種はSCD-X501とのことです。以下、ご本人様のコメントです。

=======================  ここから ================================
DSD2S/PDIF 基板の SACD プレーヤへの組み込みが完了し、176.4kHz でも無事にロックすることを確認しました。ありがとうございました。

小型のプレーヤが欲しかったので、SONY の SCD-X501 を購入し、組み込みを行いました。予定通り基板はXE600 と共通だったので、エレアト様の調査通りに信号を取り出すことがで きました。

基板は筐体の側面に取り付けたので、特に信号の中継点等は設けず、直接取り出しポイントから DSD2S/PDIF基板に入れています。側面には外観のパネルを留めるための ネジがあるのですが、そのネジ位置が DSD2S/PDIF 基板の取り付け穴と合う感じだったので、そのネジにスペーサを直接取り付け、基板を固定しています。片持ち状態ですが、多分問題ないだろうと思っています。

出力についてはパルストランスも取り付け、端子は別途増設しました。まぁ、きれいに収まったかなと思っています。何枚か写真を撮ったので、一応リンクをお知らせしておきます。

http://cid-bf9e8fd2143c85ec.skydrive.live.com/self.aspx/Audio/X501%20+%20DSD2SPDIF%20|51|6.jpg
http://cid-bf9e8fd2143c85ec.skydrive.live.com/self.aspx/Audio/X501%20+%20DSD2SPDIF%20|52|6.jpg
http://cid-bf9e8fd2143c85ec.skydrive.live.com/self.aspx/Audio/X501%20+%20DSD2SPDIF%20|53|6.jpg
http://cid-bf9e8fd2143c85ec.skydrive.live.com/self.aspx/Audio/X501%20+%20DSD2SPDIF%20|54|6.jpg
========================== ここまで ============================

ご報告、本当にありがとうございます。SCD-X501は私も欲しい機種で、ディスコンになる前に金策の都合を付けてゲットしておきたいと思っています。なにしろ手頃なサイズで高級感がありますから。龍一さんのブログをみて先を越された!と思って以来、しばらく忘れていたのですが・・・。

32bit再生

AKM4397に関しては、すでに個人で基板をリリースされている方がいらっしゃる旨を数名の方から教えて頂きました。ありがとうございました。

SACDの32bit PCM再生に関しては、ひとつのネタではありますが、やはり現段階ではデジカメの画素数競争に近いものに思えてしまいます。また、32bit精度を出せる基板を描く自信もありませんので(泣 、当面は様子見としましょう。

デジカメの画素数競争と一緒?

SACD関連の新製品では、なにやらSACDを32bit精度で再生できることを謳うものが出てきています。

http://www.phileweb.com/review/closeup/akemd-32bit/contents-2.html
http://www.phileweb.com/review/closeup/akemd-32bit/contents-3.html
http://www.stereosound.co.jp/hivi/detail/feature_468.html

さすがにCDだけを聴くのにDACが32bitでも意味がないように思えます。なによりも32bit精度をきちんと出せる基板を描けているのか?という疑問も拭いきれません。測定できるのでしょうか?

SONYのAUDIO技術部門TOPの金井隆さんによると、なんでもDSDは可聴帯域で30bit前後の解像度があるそうです。であればDSD/PCM変換した信号を32bit対応DACに入れてやれば、確かに面白そうではあります。

SACDには

  1. DSDレコーディング
  2. DSDミキシング
  3. DSDマスタリング

という3種類があり、2と3はSACDになる間にPCMを介在することになるようです。業務用の高級編集機器とはいっても、192kHz/24bitだと思われますので(そうでないものがありましたらご教示頂けるとありがたいです)、DSDレコーディングのディスクでない限りは、ソースとしての性能は所詮24bit精度がせいぜいのような気がします。

ということは、数は少ないと思われますが、DSDレコーディングのSACDであれば、32bitDACの恩恵を受けられる可能性はあります(基板の問題、それ以降の再生装置の精度は置いておくとして)。

DSD2S/PDIFデシメーション・フィルタ基板においても、処理の過程では32bitをはるかに超える演算をしていて、最後に泣く泣く24bitに再量子化しています。

これを32bitに再量子化してS/PDIFから出力し、32bitDACで再生すれば、恩恵を受けられそうなディスクを数枚所有しています。

S/PDIFで32bit分のPCMを伝送できるのかという疑問が湧くかもしれませんが、88.2kHzであればDSD2S/PDIFデシメーション・フィルタ基板側で細工して送信することができます。受信側がSDRAM_DAI基板であれば、こちらも細工してやることで、たとえば32bitのI2Sにすることは簡単にできます。

問題は、恩恵を受けられそうなソフトが少ないことと、32bit精度を出せるDAC基板が描けるのか?ということになります。

ところで、AKM4397って、どこで調達できるんでしょ?

 

SDRAM_DAI for TDA1541A その8

最終的な仕様をまとめておきたいと思います。

構成としては、オリジナルのSDRAM_DAI機能に、デジタルフィルタ付きの差動出力モードと、I2SのNOS出力モードを追加し、どちらかを排他的に使用できるようにしたものです。概念図はここです。

差動モードでは自動的にデジタルフィルタを通過します。図ではデジタル・フィルタが1つのみで、メモリー通過モードとバイパスモードで共有するようになっていますが、実際の回路ではメモリー通過モードとバイパスモードのそれぞれに同仕様のデジタル・フィルタを積んでいます(細かい制御回路は異なっています)。

メモリー通過モードではジッタのない水晶発振器クロックでデジタル・フィルタを含む回路を駆動しますが、メモリーバイパスモードとデジタルフィルタを共有しようとすると、メモリー通過モードにおける回路パスが余計な経路を通過することになり、クロック品質を下げる原因になるためで、FPGA内部の専用グローバルクロックラインをできるだけ最短経路で通過できるように考慮したためです。

デジタル・フィルタ差動モードとNOSモードは、ボード上のジャンパで切り替えます。ある抵抗のランドをハンダでショートするかオープンにするかといったものです。ちなみに、スタンダード右詰め出力は選択できません。

出荷時にR19をハンダショートして発送します。そのままショートでお使いの場合はNOSモードになります。

デジタル・フィルタ差動モードでお使いの場合はハンダ・ブリッジをコテ先でオープンにして下さい。

作業は手早く行ってください。不必要に熱を加えすぎるとパターンがはがれる恐れがあります。

それぞれのモードの違いについては、タイミング仕様をご覧ください。モード別、入力信号のfs別に出力信号の仕様を記載しています。

こちらのSDRAM_DAI基板 for TDA1541A は、定番にはしませんので、時期がきましたら本blog上で受注を開始させて頂く予定です。

頒布価格ですが、FPGAのグレードupと、追加の設計対価を若干見て頂くということで、従来版のSDRAM_DAI基板プラスαで1枚22,000円でお願いしたいと考えています。何卒、ご理解をお願いします。

なお、過去に配布させて頂いたTDA1541A Dual差動基板用に、I2Sを左右同時モードに変換するCPLDを作る予定でいましたが、申し訳ありません。計画を撤回させていただきます。もしも同基板でご使用を予定されている方がいらっしゃる場合には、DAC基板の改造でご対処をお願いしたいと思います(1541チップ毎にパターンカットと半田ブリッジ、およびリード線付けを1箇所ずつ)。SDRAM_DAI基板とDAC基板の間にCPLDを挟むよりもリード線の引き回しも少なくなり、ジッタ性能にはプラスになるはずですので、どうかご了承ください。

改造法に関してはこちらの画像をご覧ください。要点としてましては、TDA1541Aデータシート5ページのTable 1において、入力モードをsimultaneous から time MUX TWC に変更頂くことになります。

 

SDRAM_DAI for TDA1541A その7

デジタルフィルター付き差動モードでメモリーバイパス/通過の各モードにおける動作を、そしてデジタルフィルタなし非差動モードでメモリーバイパス/通過の各モードにおける動作をチェックし、一通りバグ出し・修正を行いました。

動作チェック中の試聴ディスクには、クラシック以外には写真のCDを使いました。

 

おそらくこれで設計Fixとしますので、予定通り11月にリリースさせて頂く予定です。

10日頃に、DSD2S/PDIFデシメーション・フィルタ基板を、20日頃にSDRAM_DAI 基板 for TDA1541Aをリリースすることになると思います。

 さて、SDRAM_DAI基板のバリエーションについては、もう1つ考えていたりするのですが、最近疲れ気味なので、少し先のお楽しみ(私には、です・・・)としておきたいと思います。

SDRAM_DAI for TDA1541A その6

昨年作ったTDA1541AのI2S版差動基板と接続し、音楽を聴いています。同じく昨年作った44.1kHz専用のメモリーDAI基板の代わりに、TDA1541A版のSDRAM_DAIを繋ぎ、PS3でfs=44.1kHz/88.2kHz/176kHzを切り替えながら、メモリー通過モード、スルーモード双方でおかしな動作をしないかどうか確認してゆく作業なのですが、いわゆるバグ出しをしながら、気がつくと音楽に浸っています。

 

やはりCDだけを聴くならば「TDA1541Aで決まり!」のようなところはいまだに健在ですね。

今日は諸作業をしながらこのディスクを聴いていました。

 

 

 

 

 

 

 

 

 

ベルリンフィルの第1コンサートマスター、安永徹さんと奥さまの市野あゆみさんのデュオ・コンサートです。ヴァイオリンとピアノのためのソナタ集になっています。1989年、カザルスホールでの録音です。週末に生演奏を聴いて来たばかりですが、今シーズン限りで約30年在籍したベルリンフィルを退団して帰国されるということを知り、無性に氏の演奏が聴きたくなりました。本日はブラームスのソナタ第1番を中心に視聴していました。

 

SDRAM_DAI再リリースしました

従来版のSDRAM_DAI基板を再リリースしました。もしかしたら再度在庫切れでご迷惑をおかけすることになるかもしれませんが、何卒よろしくお願いします。

こちらのページからお申し込みください。

なお、TDA1541A版SDRAM_DAI基板のデバッグが順調に進み、問題がないようでしたら、今のところ次のリリースはTDA1541Aバージョンのみにさせて頂く予定です。

SDRAM_DAI for TDA1541A その5

SDRAM_DAI for TDA1541Aですが、なんとか一通りの機能を実装し終え、ざっと動作チェックをしたところ、予定通り動作していそうです。

最大の難関として、メモリーバイパスモードでデジタルフィルタを使えるかどうかという壁が立ちふさがっていましたが、どうやら何とかなりそうです。開発サイドの話ですので詳細は述べませんが、フィルタ設計の問題といった話ではなく、搭載するFPGAの使いこなしに関係する問題です。

デジタルフィルタ自身も、よりシャープなロールオフ特性に変更し、SAA7220P/Bに気持ち近づけるようにしました。

 

 インパルス応答 

 

 

20kHz正弦波 ( 入力信号の fs=44.1kHz )

クリックすると拡大画像に遷移します

20kHz直近の折り返し成分を前回のタイプの-60dBから-100dBへと大きく減少させました。トレードオフになるのですが、その先の2つの折り返し成分も-100dB程度の阻止特性としています(前回は-150dB程度)。

このように、前回設計よりも急峻な特性に変更し、そういう意味でSA7220P/Bには近いものとなっています。ただ、SAA7220P/Bは阻止帯域全体として-5, 60dB程度の性能にとどまっており、当時のデバイス性能の限界が見て取れます。

以上はx4オーバー・サンプリング時の話です。

入力信号のfsが88.2kHzや96kHzの場合はx2オーバー・サンプリングのフィルタ処理となりますが、こちらの特性はよりスロー・ロールオフ特性に変更しました。これは、88.2kHzや96kHzの入力信号がすでにアップサンプリングされていたり、何らかのデシメーション処理が施された信号であることが多いだろうと考え、できるだけ緩やかな処理を目指したものです。

40kHz正弦波 ( 入力信号の fs=88.2kHz )

クリックすると拡大画像に遷移します

40kHzで-3.8dB減衰。直近の折り返し成分は-14dB程度しか落としていません。

実際問題として、倍速(88.2k/96k)の入力信号に40kHzの成分などほとんど存在しませんから、事実上問題ないと考えて良いと思います。

 20kHz正弦波 ( 入力信号の fs=88.2kHz )

クリックすると拡大画像に遷移します

約68kHzに出るはずの折り返し成分は-110dB以上に減衰しています。グラフから、デジタル・フィルタのDCオフセットは-90dB程度。16bitのうち2LSBのオフセットが存在することになります。D/A変換後の信号が6Vp-pとして、オフセットは6,000 x (2/65536)=0.2mVくらいでしょうか。

ちなみに、以前調べた時に、SAA7220P/BのDCオフセットは32LSBだったと思います。

リリース時期ですが、なんとか11月中にはリリースしたいと考えています。ただ、TDA1541A自体が入手できませんので、DAC基板を新規に起こして頒布する予定はありません。基本的にはチップや過去に流通していた基板類をすでに所有する方を対象としています。

もしかすると、動作確認用にOPアンプを使った基本的な差動基板 ( PCM1794のデータシートにあるような回路 ) を数枚作るかもしれませんので、そのときに実費プラスアルファでお分けすることがあるかもしれませんが・・・。

印象として、TDA1541A使いの方には、アナログ系に一家言をお持ちの方が多いように感じていますので、DACはユニバーサル基板に実装し、お好きなアナログ回路でお楽しみ頂きたいと考えています。

 

SDRAM_DAI for TDA1541A その4 苦戦中(汗

ずいぶん前に基本動作が出来上がったSDRAM_DAI for TDA1541Aですが、現在苦戦しております。別件の仕事があってあまり進んでいなかったのですが、メモリー・バイパスモードでもデジタル・フィルタを動作させるために非常に苦戦しております。

また、デジタルフィルタの特性もSAA7220Pのように、より急峻なシャープ・ロールオフ特性のものにするべく、弄りだしては止まらなくなっています(^^;

ということで、もう少しお時間を頂くことになりそうです。