xuwei7506 当前离线
注册会员
混沌迭代方程怎么用VHDL编程!!
x(i)=0.93*x(i-1)+0.0700*y(i-1); y(i)=1.0560*y(i-1)-0.0200*x(i-1)*z(i-1)-0.0140*x(i-1); z(i)= 0.0200*x(i-1)*y(i-1)+0.9940*z(i-1);
订阅 TOP
caopengly 当前离线
版主
论坛元老
你所要实现的是一个差分方程?
你可以通过状态机来实现,如x(i-1),y(i-1),...为前一时间状态,或分别为三个分开的状态,通过时钟驱动进入下一状态。由于你是乘法,这需要乘法ip或乘法硬核。
而且你浮点数,所以难度比较大了。如果你刚入门可以用mcu或fpga的软核来实现就简单得多了。
TOP
谢谢楼主