我们在这里查看PIC24FJ256GA705。它连接到FPGA,FPGA必须尽可能快地传输几kB的数据。我假设并行传输是这里最好的选择,一次并行传输16位。由于PIC和FPGA在不相关的时钟域中运行,因此必须在这里制定一些握手信号。
让我们假设一个简单的操作,PIC读取两个8位字,然后将其存储在RAM中。PIC工作在32MHz。这个简单的操作需要多少个时钟周期?我认为这是一个16位PIC,这意味着这个读数应该是可能的在一个单一的指令实际上。我还想考虑握手信号,看看能达到的最大数据速率是多少。
我们在这里查看PIC24FJ256GA705。它连接到FPGA,FPGA必须尽可能快地传输几kB的数据。我假设并行传输是这里最好的选择,一次并行传输16位。由于PIC和FPGA在不相关的时钟域中运行,因此必须在这里制定一些握手信号。
让我们假设一个简单的操作,PIC读取两个8位字,然后将其存储在RAM中。PIC工作在32MHz。这个简单的操作需要多少个时钟周期?我认为这是一个16位PIC,这意味着这个读数应该是可能的在一个单一的指令实际上。我还想考虑握手信号,看看能达到的最大数据速率是多少。