examples/sim/cordic_err: fix rms_err function name

This commit is contained in:
Sebastien Bourdeauducq 2013-12-02 13:18:37 +01:00
parent b3c79738e1
commit ad70d056a8
1 changed files with 1 additions and 2 deletions

View File

@ -8,7 +8,6 @@ from migen.fhdl import verilog
from migen.genlib.cordic import Cordic from migen.genlib.cordic import Cordic
from migen.sim.generic import Simulator from migen.sim.generic import Simulator
class TestBench(Module): class TestBench(Module):
def __init__(self, n=None, xmax=.98, i=None, **kwargs): def __init__(self, n=None, xmax=.98, i=None, **kwargs):
self.submodules.cordic = Cordic(**kwargs) self.submodules.cordic = Cordic(**kwargs)
@ -69,7 +68,7 @@ def rms_err(width, guard=None, stages=None, n=None):
def rms_err_map(): def rms_err_map():
widths, stages = np.mgrid[8:33:1, 8:37:1] widths, stages = np.mgrid[8:33:1, 8:37:1]
errf = np.vectorize(lambda w, s: _rms_err(int(w), None, int(s), n=333)) errf = np.vectorize(lambda w, s: rms_err(int(w), None, int(s), n=333))
err = errf(widths, stages) err = errf(widths, stages)
print(err) print(err)
lev = np.arange(10) lev = np.arange(10)