小编X-N*_*N2O的帖子

开始FPGA编程

我想开始FPGA编程.我对FPGA的工作原理一无所知.我想得到一个开发板,不是太贵,但它应该有至少40个I/O引脚.任何高达300美元的东西都可以.

我决定要用Verilog编程.我不确定以下内容:

  1. 我编译的"程序"将如何存储在芯片上?我猜这个芯片有一些EEPROM来保存我的程序,但从我读过的,它显然存储在RAM中.我希望我的程序每次启动时都保留在芯片上(或以某种方式加载).

  2. 我可以为生产购买单独的FPGA芯片(不是整个开发板)吗?如果是,我如何将我的程序上传到单独的芯片?它是否以某种方式连接到开发板?

electronics fpga

8
推荐指数
1
解决办法
3511
查看次数

重新采样声音样本,我使用什么过滤器?

我试图从一个采样率重新采样信号(声音样本)到更高的采样率.不幸的是,它需要某种过滤器,因为有些"混叠"似乎会发生,而且我不熟悉过滤器.这是我想出的:

int i, j, a, b, z;

a = 44100;
b = 8363;

// upsample by a
for(i = z = 0; i < samplen; i++)
    for(j = 0; j < a; j++)
        cbuf[z++] = sampdata[i];

// some filter goes here???

// downsample by b
for(j = i = 0; i < z; i += b)
    buf[j++] = cbuf[i];
Run Code Online (Sandbox Code Playgroud)

新样本与原始样本非常相似,但它有一些噪音.你能告诉我我需要添加什么过滤器,最好是一些与该过滤器相关的代码吗?

原声:http://www.mediafire.com/? 9gnga1in52d6t4x重采样声音:http://www.mediafire.com/? x34h7ggk8n9k8z1

c audio signal-processing filter sampling

5
推荐指数
2
解决办法
2万
查看次数

非线性同余求解器(模块化算法)

有没有一种算法可以解决模算术中的非线性同余?我读到这样的问题被归类为 NP-complete。

在我的具体情况下,同余的形式如下:

x^3 + ax + b congruent to 0 (mod 2^64)
Run Code Online (Sandbox Code Playgroud)

其中 a 和 b 是已知常数,我需要为 x 求解它。

math

4
推荐指数
1
解决办法
2940
查看次数

标签 统计

audio ×1

c ×1

electronics ×1

filter ×1

fpga ×1

math ×1

sampling ×1

signal-processing ×1