芯动 PUF Security
物理不可克隆功能(PUF)是一种“数字指纹”,可作为微处理器等半导体设备的唯一标识。PUF基于半导体制造过程中自然发生的物理变化,这使得区分设计相同的半导体成为可能。PUF通常用于加密以及对安全性要求较高的应用中。PUF在集成电路中实现,它利用每个芯片的随机特性生成随机密钥或安全ID,这是每个芯片独有的“胎记”,并解决了系统的信任根源问题。
FFT实现基于rAdix-2时域抽取的FFT和频域抽取IFFT运算功能。该IP可支持16 ~4096点的FFT 以及IFFT,具体工作模式可以通过总线进行配置。工作模式配置完成后开启IP使能信号,当流控模块发送TX请求时,数据流通过soc bus 传输,排列预处理后存入SRAM。数据量传输大小由点数配置相关,数据准备好后蝶形单元开始乒乓操作读写计算。运算结束触发完成flAg信号,流控模块发送RX请求,将计算结果通过soc bus传输到目的地址。