首页> 外文期刊>Journal of circuits, systems and computers >Alleviation of Data Timing Channels in Normalized/Subnormal Floating Point Multiplier
【24h】

Alleviation of Data Timing Channels in Normalized/Subnormal Floating Point Multiplier

机译:归一化/子通量浮点倍增器中的数据定时通道的减轻

获取原文
获取原文并翻译 | 示例

摘要

Floating point (FP) multiplication goes down in the scientific application when it sustains the subnormal inputs either in the implementation of software or hardware. Any high-level language executes the FP instructions in the graphics processing unit (GPU) and floating-point unit (FPU) for supporting the normalized numbers alone. In FP multiplication, execution times for normalized and subnormal numbers are not equal. Execution time variations create unintentional delay and data timing channels (DTCs). A circuit is proposed for floating-point multiplication to minimize the unintentional delay for the holistic support of subnormal numbers. In this proposed four-path FP multiplication, the circuit produces the four types of output in four paths having different delays for all cases of input combination. These four paths are establishing the DTCs. A maximum delay path is taken into account to combine and equalize the four paths into a single output path. Two levels of the control circuit combine the four paths to a single path for reducing the DTC effect. To evaluate the performance after path equalization, the proposed FP multiplier is implemented in Stratix-IV and Cyclone-IV FPGAs with a delay of 57.25 and 82.82 ns, respectively. Here, eight pipeline stages reduce the delay and improve the operating speed of the entire circuit. Stage delay and operating speed for this FP multiplier in both FPGA implementations are 12.44 and 16.86 ns, and 153.19 and 116.78 MHz, respectively.
机译:浮点(FP)乘法在科学应用程序中,当它在实施软件或硬件中维持子正数输入时。任何高级语言都在图形处理单元(GPU)和浮点单元(FPU)中执行FP指令,用于单独支持标准化的数字。在FP乘法中,归一化和子正数的执行时间不等于。执行时间变型创建无意的延迟和数据定时通道(DTC)。提出了一种用于浮点乘法的电路,以最小化对子正数的整体支持的无意延迟。在该提出的四路径FP乘法中,该电路在具有不同输入组合情况下具有不同延迟的四个路径中产生四种类型的输出。这四条路径正在建立DTC。考虑最大延迟路径以组合并将四个路径均衡到单个输出路径中。两个电平的控制电路将四个路径组合到单个路径以降低DTC效果。为了评估路径均衡后的性能,所提出的FP乘法器分别在Stratix-IV和Cyclone-IV FPGA中实现,延迟为57.25和82.82ns。这里,八个管道阶段减少延迟并提高整个电路的操作速度。 FPGA实现中该FP乘法器的舞台延迟和运行速度分别为12.44和16.86 ns,以及153.19和116.78 MHz。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号