用于数据规格化的电路及方法、芯片、计算设备
摘要文本
本公开涉及一种用于数据规格化的电路,包括:输入端,被配置为接收初始数据;移位控制电路,包括n级检测电路,其中第i级检测电路被配置为:响应于初始数据的首个非零值不在i级移位的移位范围内,输出第一信号值,否则,输出第二信号值;移位电路,包括n级子移位电路,其中第n级子移位电路的输入数据为初始数据,其他级子移位电路的输入数据为前一级子移位电路的输出数据,其中第i级子移位电路被配置为:响应于来自第i级检测电路的第一信号值,对输入数据向首位方向执行i级移位,并输出经移位的数据,或者,响应于来自第i级检测电路的第二信号值,输出输入数据;输出端,被配置为:输出第1级子移位电路的输出数据,作为规格化数据。
申请人信息
- 申请人:摩尔线程智能科技(北京)有限责任公司
- 申请人地址:100036 北京市海淀区翠微中里14号楼四层B655
- 发明人: 摩尔线程智能科技(北京)有限责任公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 用于数据规格化的电路及方法、芯片、计算设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311775869.9 |
| 申请日 | 2023/12/21 |
| 公告号 | CN117692008A |
| 公开日 | 2024/3/12 |
| IPC主分类号 | H03M5/14 |
| 权利人 | 摩尔线程智能科技(北京)有限责任公司 |
| 发明人 | 请求不公布姓名 |
| 地址 | 北京市海淀区翠微中里14号楼四层B655 |
专利主权项内容
1.一种用于数据规格化的电路,包括:输入端,被配置为:接收初始数据,所述初始数据为位宽小于或等于2的待规格化的数据,其中n为大于0的整数;n移位控制电路,包括n级检测电路,其中,所述n级检测电路中的第i级检测电路被配置为:响应于所述初始数据的首个非零值不在i级移位的移位范围内,输出第一信号值,或者,响应于所述初始数据的首个非零值在所述i级移位的移位范围内,输出第二信号值,其中,i为大于0、小于或等于n的整数;移位电路,包括n级子移位电路,其中,所述n级子移位电路中的第n级子移位电路接收所述初始数据作为输入数据,其他第i级子移位电路接收第i+1级子移位电路的输出数据作为输入数据,以及其中,所述n级子移位电路中的第i级子移位电路被配置为:响应于来自第i级检测电路的第一信号值,对所述输入数据向首位方向执行所述i级移位,并输出经移位的数据,或者,响应于来自第i级检测电路的第二信号值,输出所述输入数据;输出端,被配置为:输出所述移位电路中的第1级子移位电路的输出数据,作为与所述初始数据相对应的规格化数据。