This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TAS3108 - 2x AD1862/通道-总计21位?

Guru**** 2364370 points
Other Parts Discussed in Thread: TAS3108
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/572142/tas3108---2x-ad1862-channel---sum-21-bit

主题:TAS3108中讨论的其他部件

您好,
我想要21位转换器版本。
2x 20位AD1862/通道(TAS3108:4xRJ20位输出,单声道模式)
我有TAS3108框架。 (PurePath Studio GDE,PurePath IDE)
但很难理解DSP编程

我需要计划的一部分。
.....

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,只有21位。  

    音量-1dB,无溢出!  只有一个DAC接收

    但这种代码太好了吗?

    ----------------------------------
    --名称:%%prop (InstanceId)- OnemX-cserelt
    --属性:AD1862 - 21位
    --*实例ID:%%prop (实例ID)
    ----------------------------------
    --请注意,此代码使用全局常量- 1 = 1.0F

    --将组件端口映射到变量的端口定义
    端口%%prop (InstanceId).Ch1_in %%prop (InstanceId)_Adat
    .port %%prop (InstanceId).Ch1_out %%prop (InstanceId)_Adate_ki

    --数据
    数据%%prop (InstanceId)_Adat
    .data %%prop (InstanceId)_Adate_ki
    数据%%prop (InstanceId)_TotoW_LSB =0x0.1万
    .data %%prop (InstanceId)_zero=0x0万
    数据%%prop (InstanceId)_Xplusz1.

    --组件代码
    NOP | CLRACC | LD (%%prop (InstanceId)_Adat_Be, B)| NOP | NOP
    thru (B)| NOP | LD (%%prop (InstanceId)_TotoW_LSB,L)| NOP | NOP
    直通(L)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,LR,NONE,B)| NOP | NOP | NOP
    NOP | NOP | NOP | NOP | ST (B,data,%%prop (InstanceId)_Xplusz1)
    NOP | NOP | NOP | NOP | NOP
    NOP | CLRACC | LD (%%prop (InstanceId)_Adat_Be, B)| NOP | NOP  
    SHR (4)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP  
    SHR (4)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHR (4)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHR (4)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHR (4)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHR (4)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHR (3)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHL (20)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHL (20)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHL (4)| NOP | NOP | NOP | NOP  
    NOP | ADD (BR,zero,none,B)| NOP | NOP | NOP
    SHL (3)| NOP | NOP | NOP | NOP  
    NOP | NOP | LD (%%prop (InstanceId)_zero,L)| NOP | NOP  
    直通(L)| NOP | NOP | NOP | NOP  
    NOP | COMP (BR,LR)| NOP | NOP | NOP  
    NOP | NOP | NOP | NOP | NOP  
    NOP | NOP | LNC (%%prop (InstanceId)_Adat_Be, MD)| NOP | NOP
    NOP | NOP | LDC (%%prop (InstanceId)_Xplusz1,MD)| NOP | NOP
    NOP | NOP | NOP | NOP | ST (MD,data,%%prop (InstanceId)_Adate_ki)
    NOP | NOP | NOP | NOP | NOP
    --
    --结束%%prop (InstanceId)
    --

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    音量-1dB,无溢出! 只有一个DAC接收

    但这种代码太好了吗?

    V2版本:
    ----------------------------------
    --名称:%%prop (InstanceId)- OnemX-cserelt
    --属性:AD1862 - 21位
    --*实例ID:%%prop (实例ID)
    ----------------------------------
    --请注意,此代码使用全局常量- 1 = 1.0F

    --将组件端口映射到变量的端口定义
    端口%%prop (InstanceId).Ch1_in %%prop (InstanceId)_Adat
    .port %%prop (InstanceId).Ch1_out %%prop (InstanceId)_Adate_ki

    --数据
    数据%%prop (InstanceId)_Adat
    .data %%prop (InstanceId)_Adate_ki
    数据%%prop (InstanceId)_TotoW_LSB =0x0.1万
    .data %%prop (InstanceId)_zero=0x0万
    数据%%prop (InstanceId)_Xplusz1.

    --组件代码
    NOP | CLRACC | LD (%%prop (InstanceId)_Adat_Be, B)| NOP | NOP
    thru (B)| NOP | LD (%%prop (InstanceId)_TotoW_LSB,L)| NOP | NOP
    直通(L)| NOP | NOP | NOP | NOP
    NOP | ADD (BR,LR,NONE,B)| NOP | NOP | NOP
    NOP | NOP | NOP | NOP | ST (B,data,%%prop (InstanceId)_Xplusz1)
    NOP | NOP | NOP | NOP | NOP
    NOP | NOP | LD (%%prop (InstanceId)_Adat_Be, B)| NOP | NOP
    SHL (20)| NOP | NOP | NOP | NOP
    NOP | NOP | LD (%%prop (InstanceId)_zero,L)| NOP | NOP
    直通(L)| NOP | NOP | NOP | NOP
    NOP | COMP (BR,LR)| NOP | NOP | NOP
    NOP | NOP | NOP | NOP | NOP
    NOP | NOP | LNC (%%prop (InstanceId)_Adat_Be, MD)| NOP | NOP
    NOP | NOP | LDC (%%prop (InstanceId)_Xplusz1,MD)| NOP | NOP
    NOP | NOP | NOP | NOP | ST (MD,data,%%prop (InstanceId)_Adate_ki)
    NOP | NOP | NOP | NOP | NOP
    --
    --结束%%prop (InstanceId)
    --