问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

FPGA xilinx FFT ipcore scale_sch 怎么确定

发布网友 发布时间:2022-05-17 09:16

我来回答

4个回答

热心网友 时间:2023-10-17 00:11

1, scale_sch_we 高电平有效

1,scale_sch 截取的值应该怎么确定?
The butterfly calculation involves complex multiplication,addition, and subtraction. These operations can potentially cause the butterfly data width to grow by two bits from input to output. For radix-2, data can grow by a maximum factor of 2.4 from butterfly input to output (two bits of growth).

One way to avoid the overflow is to scale the butterfly outputs down after each stage.
(因为工作环境的关系,我已经习惯用英文来描述技术问题,用中文有的名词不知道怎么表达)

比如 1024个点 输入输出的xn_re xn_im 都是10位 输出xk_re xk_im也是10位
基二算法 Radix-2的scale_sch 有20位
there are ten stages, 2 bits per stage, so there are 20bit

基四Radix-4 scale_sch是10位 ;都是两位两位一起的
例 Redix_4 10位假如写成10 10 10 10 11 指导手册上写的意思是 第N0级 shift by 3 bits ,N1 shift by bits N2 shift by 2 bits.....

这个移动2位 移动3位是为什么呢?有什么用?
For radix-4, each stage can grow 3-bit (4.8 maximum). Therefore, shift right by 3-bit at 1st stage. And shift 2-bits for the rest, as the first stage is over-shifted.

热心网友 时间:2023-10-17 00:12

故名思意,将输出值缩小,电脑进行1024点的FFT时,可以理解为求和,1021个八位二进制数相加,当然会超出范围,所以需要缩小,得到结果后,再乘以缩放因子,便是具体值。
此处又有一个习惯便是,多少点便缩小多少,1024点,就缩小1024倍,例如【10 10 10 10 10】就是【2 2 2 2 2 】合起来为10 ,2的十次方就是1024.

热心网友 时间:2023-10-17 00:12

scale_sch_we 表示缩放因子使能信号,高电平有效
scale_sch缩放因子的值设置的二进制值两位两位作为一个单元,其累加结果必须等于log2n,即如果fft点数为1024,累加结果应该等于10。例如可以设置scale_sch为1010101010,其中用十进制来累加即2+2+2+2+2=10.这里每个2表示每一阶段的蝶形运算进行了4(2的2次方)倍的缩放。也就是最后计算完总体缩小了1024倍,这与fft计算公式中的最后要缩小1024对应。

热心网友 时间:2023-10-17 00:13

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

学习了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...他通过银行给他朋友打钱,卡号给我,钱转在我微信,但他朋友我不认识... 这城有良田 这场有良田几点开新区? 《这城有良田》快速升级攻略介绍-《这城有良田》要怎么快速升级_百度... 这城有点田游戏怎么玩 游戏玩法介绍 这城有良田什么时候上线-这城有良田上线时间介绍 这城有点田安装及配置说明 这城有点田是什么类型的游戏游戏类型详情 帝国时代2 如何显示战役 如何开启帝国时代2的全部战役? iphone12promax能不能磁吸 verilog这个单词怎么读啊,求音标? verilog做一正弦信号发生器,晶振1M,步进2HZ,输出要求100HZ~10KHZ,现在DA只有8位,有什么方法么 经过Quartus2编译后的Verilog程序和激励代码,在ModelSim可以进行RTL级仿真,但是不能进行门级仿真??? verilog 里面有这个两行代码 `LOG2 localparam S = log2(ARBITER_WIDTH); 请问第一行代码啥意思 verilog求2的对数 机械史上的名人有哪些 在研究“杠杆的平衡条件”实验中,有一组同学的数据如表: 动力F1/N 动力臂L1/cm 阻力F2/N 阻 木工用羊角锤圆头好用还是方头好用? 想学爵士舞,大概多长时间能学会,学费大概多 重庆这几家学爵士舞的哪个好 重庆市涪陵区卓星舞蹈培训中心怎么样? 求 涪陵爵士舞在哪有教啊?最好要教得好点的 价格最好不要太贵 我家住在蔡家坡附近 最好能离我家进点 jQuery最大最醒目的按钮是哪个 刺客信条5配置要求? 荒野的召唤RX580 8G显卡可以玩吗? GTX1070Ti加Rx580能打1080Ti吗? GTX 1080 Ti一夫当关,多少张RX 580才能破开 老头环1080ti能玩吗 华硕猛禽580和1080ti 散热器通用吗? 一片GTX1080Ti=多少片RX580 FPGA软核程序概率性跑飞 在dc综合时,怎么样在vhdl或者verlog代码中实现分区设计 用veirlog hdl设计一个位宽为2位的八选一数据选择器? 如何用quartus ii进行逻辑综合 求助:关于maxplus2的问题,高手进来 怎么样做的才能保护服务器上的数据和对服务器的管理权限? 已经拿到2003服务器的管理员权限 可是无法通过远程桌面连接上 为什么呢? 服务器权限设置问题 服务器管理员可以根据需要建立新的服务器角色,也可更改系统建立的服务器角色的管理权限吗??? 海底捞排号系统崩溃,是因为人流量太多吗? 金属钠应该保存在( ) A.空气中 B.煤油中 C.水中 D.密闭容器 金属钠应该保存在( ) A.空气中 B.煤油中 C.水中 D.密闭容器中 金属钠应该保存在( ) A. 水中 B. 乙酸中 C. 煤油中 D. 乙醇中 金属钠保存在什么地方 在实验室中,通常将金属钠保存在(  ) A.水中 B.煤油中 C.四氯化碳中 D.汽油中 金属钠可以存放在什么中? 保存金属钠时,应放在( ) A.水中 B.煤油中 C.棕色瓶中 D.酒精 几个相同的电容串联放电和并联放电的所释放的能量怎么计算? Na和Li分别保存在哪两种物质里面? 金属钠应保存在( )A.棕色瓶中B.细砂中C.煤油中D.硫酸铜溶液