好吧,这是我对 FPGA 的问题的延续。
我最终选择了带有 Spartan 6 FPGA 的Digilent Atlys,尽管我已经使用微控制器完成了一些工作,但我之前没有任何 FPGA 经验。
前几天我一直在阅读 FPGA 的数据表,我认为从 Verilog 开始是一个不错的选择。我找不到任何代码示例,甚至数据表也不适合新手。
我现在想做一些编程、模拟、综合方面的工作,这就是我想做的
从 FPGA 生成一个奇数频率,例如 54Mhz(它在 100Mhz 时钟上运行)并将其路由到其中一个引脚。我可能不得不为此使用 DCM 或 PLL,但不知道如何从这里开始?
从 FPGA 实现某种 I2C 读写。
我正在寻找的是参考资料,可能是在线参考资料或一本书,它为我提供了 FPGA 内部可用的每个硬件组件的代码示例和描述,如 DCM、切片、clb 等。
我想这应该让我开始进入 FPGA 的世界。