FPGA笔试面试题目记录

1 logic utilization

  • 题目:Rank the following operations from lowest utilization to highest. Assume that all variables are 32-bit integers,that the operations are implemented using LUTs ony and that the synthesiser will produce an optimal digital circuit.
    1.X = Y * 3
    2.X = Y * 8
    3.X = Y + 2
    4.X = Y + 32
  • 解析
    1.X = Y * 3
    在这里插入图片描述
    在这里插入图片描述

2.X = Y * 8
综合后的电路通过在低位补3个0来实现乘8。
在这里插入图片描述
在这里插入图片描述

3.X = Y + 2
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
4.X = Y + 32
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对比3、4,他们的不同在于加数。当x与2相加时,2的二进制形式为:2’b10,x的最低位可保持不变,其余位参与运算。当x与32相加时,32的二进制形式为:2’b10_0000,x的低5位可保持不变,其余位参与运算。

  • 答案:2431

相关推荐

  1. 面试题目总结(三)

    2024-04-07 11:48:05       54 阅读
  2. 网络安全面试题目

    2024-04-07 11:48:05       57 阅读
  3. 常见算法面试题目

    2024-04-07 11:48:05       66 阅读
  4. 面试题目1

    2024-04-07 11:48:05       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-07 11:48:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-07 11:48:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-07 11:48:05       82 阅读
  4. Python语言-面向对象

    2024-04-07 11:48:05       91 阅读

热门阅读

  1. go实现生产者和消费者

    2024-04-07 11:48:05       36 阅读
  2. 腾讯光子工作室群 一面 (30min)

    2024-04-07 11:48:05       32 阅读
  3. 如何使用Arduino IDE对STM32F103C8T6进行编程

    2024-04-07 11:48:05       37 阅读
  4. vue3+elementUiPlus+弹框

    2024-04-07 11:48:05       30 阅读
  5. 每日OJ题_回文串dp④_力扣132. 分割回文串 II

    2024-04-07 11:48:05       39 阅读
  6. https安全锁出现感叹号的原因

    2024-04-07 11:48:05       39 阅读
  7. redis的List详细介绍

    2024-04-07 11:48:05       34 阅读