1.一种电流舵数模转换器,其特征在于,包括:
数字输入电路,用于接收数字数据的输入,并将所述数字数据发送给行译码器和列译码器;
与所述行译码器和列译码器均连接的洗牌电路,用于生成开关序列,并将所述开关序列发送给所述行译码器和列译码器;
与所述数字输入电路分别连接的行译码器和列译码器,用于结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码;并将转换的温度计码发送给电流源矩阵;
电流源矩阵,用于接收所述温度计码,根据所述温度计码,控制电流的开与关,输出电流数据;
与所述电流源矩阵连接的电流电压转换器,用于将所述电流数据转换为电压数据。
2.根据权利要求1所述的电流舵数模转换器,其特征在于,所述电流舵数模转换器还包括:时钟选择电路,用于控制时钟的频率。
3.根据权利要求1所述的电流舵数模转换器,其特征在于,所述电流源矩阵由多个电流源单元组成;所述电流源单元包括:P型金属绝缘体半导体PMOS电路、N型金属绝缘体半导体NMOS电路、一对共源极共漏极开关MPSW1和MPSW2、另一对共源极共漏极开关MPSW3和MPSW4;一对共源极共漏极开关MNSW1和MNSW2、另一对共源极共漏极开关MNSW3和MNSW4。
4.根据权利要求3所述的电流舵数模转换器,其特征在于,
MPSW1的栅极接DC,MPSW2的栅极接DCB,漏极接IOP;MPSW3的栅极接DBC,MPSW4的栅极接DBCB,漏极接ION,MPSW1、MPSW2和MPSW3、MPSW4的源极接在共同的PMOS偏置电流源MP和MPC上;
MNSW1的栅极接DC,MNSW2的栅极接DCB,漏极接ION;MNSW3的栅极接DBC,MNSW4的栅极接DBCB,漏极接IOP;MNSW1、MNSW2和 MNSW3、MNSW4的源极接在共同的NMOS偏置电流源MN和MNC上;IOP和ION接到电流电压转换器I2V的两端;
其中,开关控制信号DC、DCB、DBC、DBCB由两个数字数据的生成。
5.根据权利要求4所述的电流舵数模转换器,其特征在于,所述开关控制信号DC、DCB、DBC、DBCB分别为:
DC=shuffle×data;
DCB=shuffleb×data;
DBC=shuffle×datab;
DBCB=shuffleb×datab;
其中,shuffle和shuffleb为所述开关序列,data和datab为所述数字数据。
6.根据权利要求5所述的电流舵数模转换器,其特征在于,
当时钟频率与数字数据速率相同时,每对开关在所述开关序列的选择下每半个时钟周期轮流开通;
当时钟频率为数字数据速率一半时,每对开关在所述开关序列的选择下以当前时钟的一半周期轮流开通。
7.根据权利要求1所述的电流舵数模转换器,其特征在于,所述电流电压转换器为利用缓冲器形成的反馈电阻,或者为直接接地的电阻。
8.一种电流舵数模转化方法,其特征在于,包括:
接收数字数据的输入,以及生成开关序列;
结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码;
根据接收到所述温度计码,控制电流的开与关,输出电流数据;
将所述电流数据转换为电压数据。