FPGA题目记录2

1、下列总线中属于AMBA总线的是:(D)

A、SPI

B、PCIe

C、I2C

D、ASB

AMBA是由ARM公司研发推出的一种高级微控制器总线架构(Advanced Microcontroller Bus Architecture)。其中AMBA包含了四种不同的总线标准,分别是:AHB、ASB、APB、AXI。

A:SPI, Serial Perripheral Interface, 串行外围设备接口, 不属于AMBA总线。是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。SPI 主要应用在 EEPROM, Flash, 实时时钟(RTC)等场景。 它在芯片中只占用四根管脚 (Pin) 用来控制以及数据传输, 节约了芯片的 pin 数目, 同时为 PCB 在布局上节省了空间。

B:PCIe(Peripheral Component Interconnect Express)是继ISA和PCI总线之后的第三代I/O总线。一般翻译为周边设备高速连接标准。PCIe协议是一种端对端的互连协议,提供了高速传输带宽的解决方案。

C:I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。

2、对11.916做无损定点化,最小位宽是多少位?选择最小位宽时量化误差是多少( A )

A、11,0.0019

B、12,0.0019

C、11,0.0097

D、12,0.0097

11.916,定点量化时对整数部分和小数部分分别量化。

(1)整数部分11,最少使用4位量化,4-bit表示范围0~15;

(2)小数部分0.916,假设11.916整体使用11位量化,整数已使用4-bit,则小数部分还能使用7-bit量化,能够表示2的7次方共计128个刻度,每个刻度的间隔是1/128 = 0.0078125,这个值也就是量化精度。

小数0.916需要多少个刻度来表示呢? 0.916/(1/128) = 0.916256 = 117.248,四舍五入取整,则使用117个刻度来表示,误差是0.248个刻度,量化误差大小是0.248 (1/128) = 0.0019375。

量化误差小于量化精度的一半,认为是"无损量化"。由于量化后误差0.0019375小于精度0.0078125的一半,所以这个误差小到可以认为是无损量化。

可自行尝试采用10bit进行量化,观察结果是否满足无损量化。

3、如何消除竞争冒险( ACD )

A、发现并消去互补相乘项

B、降低时钟频率

C、增加乘积项以避免互补项相加

D、输出端并联电容器

信号经过逻辑门电路都需要一定的时间。由于不同路径上门的级数不同,信号经过不同路径传输的时间不同。或者门的级数相同,而各个门延迟时间的差异,也会造成传输时间的不同。因此,电路在信号电平变化瞬间,可能与稳态下的逻辑功能不一致,产生错误输出,这种现象就是电路中的竞争-冒险。

因此改变时钟频率并不能消除竞争冒险。

4、在verilog中,比算数运算符+优先级高的是?

在 Verilog 中,比算术运算符 + 的优先级高的运算符有以下几类:

逻辑运算符:

&&(逻辑与)

||(逻辑或)

位操作符:

&(按位与)

|(按位或)

^(按位异或)

比较运算符:

比较运算符如 ==、!=、>、<、>=、<= 的优先级也相对较高。

括号运算:使用括号明确指定运算顺序是最高优先级的方式。

综上所述,虽然 + 的优先级相对较高,但在使用复杂表达式时,建议使用括号来明确运算顺序,以避免潜在的优先级问题。

相关推荐
FPGA_小田老师4 小时前
FPGA语法基础(一):Verilog 数组清零方法详解
fpga开发·verilog语法·数组清零·verilog数组清零
奋斗的牛马11 小时前
FPGA--zynq学习 PS与PL交互(二) HP接口
单片机·嵌入式硬件·学习·fpga开发·信息与通信
ThreeYear_s15 小时前
【FPGA+DSP系列】——CCS联合proteus仿真DSP工程,以TMS320f28027芯片为例,LED闪烁仿真。
单片机·fpga开发·proteus
LCMICRO-1331084774618 小时前
长芯微LPS5820完全P2P替代NCP51820,LPS5820 是一款高速半桥驱动器,可用来驱动半 桥功率拓扑的 GaN 功率管。
stm32·单片机·嵌入式硬件·fpga开发·硬件工程
云雾J视界1 天前
预测电流控制在光伏逆变器中的低延迟实现:华为FPGA加速方案与并网稳定性验证
华为·fpga开发·dsp·光伏逆变器·mpcc
国科安芯1 天前
核电厂执行器控制系统中的抗辐照MCU选型:为什么需要150krad(Si) TID指标?
服务器·单片机·嵌入式硬件·fpga开发·架构
云数据构建师1 天前
TB62262FTAG芯片应用和设计电路图
单片机·嵌入式硬件·fpga开发
XINVRY-FPGA1 天前
5CEFA9F23I7N Altera CycloneV E(Enhanced)FPGA
人工智能·嵌入式硬件·计算机视觉·fpga开发·硬件工程·dsp开发·fpga
Shang180989357262 天前
T41NQ/T41N高性能低功耗SOC芯片 软硬件资料T41NQ适用于各种AIoT应用,适用于智能安防、智能家居,机器视觉等领域方案
驱动开发·嵌入式硬件·计算机视觉·fpga开发·信息与通信·t41nq
ThreeYear_s2 天前
【FPGA+DSP系列】——MATLAB simulink仿真三相桥式全控整流电路
开发语言·matlab·fpga开发