lcytms
发表于 2018-10-5 09:22:13
1350
我做完这个方案以后,我们就开始做这个练习。
面积优先还是速度优先?
还是两者兼顾,既要面积也要速度?
现在我们是做反调。
我建议是做最小二乘法,如果两者都做,会占用太多的时间。
lcytms
发表于 2018-10-6 09:49:54
1351
直接用最小二乘法。
最小二乘法,两种方法,我先说第一种方法,再说第二种方法,两种方法都可以考虑。
可能第一种方法,面积稍微大一点,但是做起来简单一点。
第二种方法,面积小一点,做起来复杂一点。
这个时候呢,如果我们要比较出最小值,我们可以求它的平方值,不一定要开它的方根了。
就求它的平方值的最小值。
就有点像我们做的距离公式那样。
lcytms
发表于 2018-10-6 10:00:55
1352
这是信道上输入的。
我们做成了有符号数,把它量化了,的有符号数。
它可以加噪的。之所以做成有符号数。
就是模拟真实的物理量。
我们这个反调器会接到主状态机给出的start信号。
lcytms
发表于 2018-10-6 10:02:01
1353
LS,Least Square,这是最小二乘法。
它要跟31个模板比较,我们准备31个平方和,这个里面就是做平方和。
我们做这个模块。
这是x通道,y通道。
这是它的距离。
lcytms
发表于 2018-10-6 10:06:11
1354
x通道,7:0,是有符号数。
y通道,我们已经给出了m序列,就是0和1。
然后,距离出来,应该是开方根的。
不开方根也可以,可以省略掉。
lcytms
发表于 2018-10-6 10:08:23
1355
这个模块就起这个作用。
或者干脆就把开根号去掉。
反正求它的最小数。
如果去掉方根的话呢,我们刚才取的12万,要用12万的平方来做。
这是LS0。
MG输出ms5。
lcytms
发表于 2018-10-7 09:31:45
1356
它输出的是距离值。
这个距离要求它的累加。
仍然用FSMD法。
lcytms
发表于 2018-10-7 09:32:44
1357
它内部有个状态机。
它给出LS0的使能信号。
给出MG的使能。
lcytms
发表于 2018-10-7 09:34:16
1358
这个值要反馈给状态机。
这是怎么一个比较方法呢?
如果用这种方案的话,这个整个序列,你并不知道边界在哪?
我们就用一个秘钥的模板,一拍一拍地去检测。
用相同的模板。
这个跟我上午说的方法,跟苏博士的方法略有不同。
这是第一种方法。
它的方法面积最小。
使用的资源最少。
lcytms
发表于 2018-10-9 09:19:38
1359
这个要用的资源多。
每一级都要做一个平方器。
那么,一直要做到多少呢?
相同的KEY一直要比较到31个。
因为从任意位置上开始,一拍一拍地比较下去,一定会有一拍是这个秘钥,是不是?
因为我们知道,当前是1嘛。
帧头有8个1。
任意位置上开始,找31拍,一定能够找到那个秘钥的反码,是不是?