找回密码
 注册
关于网站域名变更的通知
查看: 5759|回复: 11
打印 上一主题 下一主题

[Hspice仿真] Hspice中有个地方请高手帮忙解答

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-3-17 11:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
在做DDR仿真时 用到一个LFSR关键词,其中有个参数tap——the bits used to generate feedback,在例子中用到方式为[2,5],请高手帮忙解释下此[2,5]的意思,这个地方小弟没有理解

评分

参与人数 1威望 +6 收起 理由
shark4685 + 6 鼓励一下

查看全部评分

该用户从未签到

2#
 楼主| 发表于 2015-3-17 13:39 | 只看该作者
求高手解答

该用户从未签到

3#
发表于 2015-3-17 17:09 | 只看该作者
这个问题能回答你的人还真不多,先记在我这里,今天没空,包帮你解决。

该用户从未签到

4#
发表于 2015-3-18 09:05 | 只看该作者
如果方便,把工程发给我,我帮你看看

该用户从未签到

5#
 楼主| 发表于 2015-3-18 10:12 | 只看该作者
工程没有问题 参照厂家和例子设置可以跑通  目前我想知道这里这样设置的意义
/ h% I* r  i+ g% v$ j6 ]. [4 C) L工程发不出来 公司不允许外发资料  见谅

该用户从未签到

6#
发表于 2015-3-18 10:45 | 只看该作者
Tabs = [ 5, 2 ]2 s- X! _4 a* W" y- P
Total 5 stages shift register as tab1,tab2,tab3,tab4,tab5 sequence, tab 5 is output.
! C4 V& q3 x% k4 wXOR the outputs of stage 2 and 5 (tab 5, 2)  as the input of shift register.
2 I) ~" B' L' M8 aFor exmaple, if seed =12 g. t5 \5 v% R* n1 D, K' R0 i
The initial Q state of register are 00001, the next input bit for register 1 is XOR tab2 and tab5, it should be 1.' C" X* ~$ o4 d$ M. C5 s/ }5 I
The second Q state of register are 10000, the next input bit for register 1 is XOR tab2 and tab5, it should be 0....... and so on.7 e# c3 y7 q1 m; V- \
The random output bit string will be: 1000010101110..... , repeat after 32 bits.( C% c: a  D! K1 m# F
Different seed and tabs will give different bit sequence.& V" h/ ^/ n! |' }) e9 W! X! J
" K! b! w7 Q3 U2 i9 H2 i1 k

点评

能翻译的通俗易懂点吗? 英文看着有点费解啊!!! TKS!  详情 回复 发表于 2015-5-1 15:07

评分

参与人数 1威望 +4 收起 理由
shark4685 + 4

查看全部评分

该用户从未签到

7#
发表于 2015-3-18 15:54 | 只看该作者
本帖最后由 shark4685 于 2015-3-18 15:56 编辑
  N4 E: Z8 ]2 a
3 n. X! k$ \/ N  g* r# g& t6 b
LFSR (Linear Feedback Shift Register) 线性反馈移位寄存器,通常是数字信号的伪随机码(PRBS)的一种码形发生器,
可以理解为一种加密形式。,来产生PRBS7-----PRBS127不同长度的数字信号码形。
LFSR的原理就是把输出的代码与输入的代码进行异或后再输出.

* `0 [0 E' J4 V
$ Q4 v$ k' Z3 @7 ~
如你跑的这个例子:

3 `- p) R6 x- }2 u2 U/ W) ?1 Pvin out gnd LFSR (0 1 0 1n 1n 10meg 3 [2, 5] rout=10)
. ]% S. i7 P/ g9 \4 ^1 p+ y
& D: N: ~' l9 v& t7 p+ Q& g2 q.option POST
* D+ }3 E3 D, p1 g3 |
7 j+ E8 \( G$ o& |+ a.tran 10p 10u .end 0 ~! E$ |1 k/ O8 @

! K8 U$ z3 F0 O9 Z信号低压为 0, 高压为1,延时为 0ms,上升下降时间各为1ns,速率10Mbps,种子(seed)为3(00011)
. v+ {/ t; y# O3 \+ X7 w
/ T" }. h; ]  f# F+ A[2, 5]表示输出的第二个和第五个码型与输入的做XOR(异或)后再次输出,Rout=10欧5 m. |) h! ^/ i9 {( G, j5 W

! V" X* T% n. Z; r6 |  u4 l! Y---------------------------------------希望可以帮到你在hspice一路上走的更远。
% _: j* q# A6 M) v! ~9 x9 O6 Z% n1 r) V1 [/ V/ u# N$ F  R4 J

& `; L- }+ t! V6 S5 ^/ v

该用户从未签到

8#
 楼主| 发表于 2015-3-18 22:15 | 只看该作者
谢谢各位  已经解释很详细了

该用户从未签到

9#
发表于 2015-5-1 14:52 | 只看该作者
7七楼讲解的相当详细,受教了!!

该用户从未签到

10#
发表于 2015-5-1 15:07 | 只看该作者
Head4psi 发表于 2015-3-18 10:45! K2 U+ Q! |- X3 {* B
Tabs = [ 5, 2 ]4 o" t1 N/ c) ?" g8 B
Total 5 stages shift register as tab1,tab2,tab3,tab4,tab5 sequence, tab 5 is output ...
% K" g" i& ?$ E6 `% w0 N
能翻译的通俗易懂点吗?
/ M2 m% T3 L7 [& b英文看着有点费解啊!!!
/ g8 e" e% V0 f" o$ Q" R) sTKS!, E! Q9 d2 C+ _; V$ E4 E/ q

该用户从未签到

11#
发表于 2015-9-17 08:55 | 只看该作者
7七楼讲解的相当详细:victory:
头像被屏蔽

该用户从未签到

12#
发表于 2015-12-3 17:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-1 23:11 , Processed in 0.125000 second(s), 28 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表