找回密码
 注册
关于网站域名变更的通知
查看: 5756|回复: 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 | 只看该作者
工程没有问题 参照厂家和例子设置可以跑通  目前我想知道这里这样设置的意义
" d- _+ }9 p1 x2 ]- f0 T6 Y) }& J工程发不出来 公司不允许外发资料  见谅

该用户从未签到

6#
发表于 2015-3-18 10:45 | 只看该作者
Tabs = [ 5, 2 ]0 e2 Y. e( B- p7 l
Total 5 stages shift register as tab1,tab2,tab3,tab4,tab5 sequence, tab 5 is output.$ _0 z0 v. z$ j! `
XOR the outputs of stage 2 and 5 (tab 5, 2)  as the input of shift register.
! ]$ u7 \$ Q% {$ _0 KFor exmaple, if seed =19 i  s% n, ^) N. c) e& m
The initial Q state of register are 00001, the next input bit for register 1 is XOR tab2 and tab5, it should be 1.3 }' E, A  s8 d$ ^
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.- ]) I' ?; |4 O2 T% K6 K% ?$ o
The random output bit string will be: 1000010101110..... , repeat after 32 bits.
* c$ N( e; [# C% m/ F# c5 ?Different seed and tabs will give different bit sequence.
- U- {8 N1 a8 _! q4 a* z; K0 U1 d, ~4 t6 F9 f$ Q/ D

点评

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

评分

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

查看全部评分

该用户从未签到

7#
发表于 2015-3-18 15:54 | 只看该作者
本帖最后由 shark4685 于 2015-3-18 15:56 编辑 # e3 `' I8 u! a6 |
# N' {9 P- ]0 `! ?
LFSR (Linear Feedback Shift Register) 线性反馈移位寄存器,通常是数字信号的伪随机码(PRBS)的一种码形发生器,
可以理解为一种加密形式。,来产生PRBS7-----PRBS127不同长度的数字信号码形。
LFSR的原理就是把输出的代码与输入的代码进行异或后再输出.
# L5 R; [1 z! I' S4 h& m( k: r0 V

- f/ ^) c5 l8 M9 }! j
如你跑的这个例子:
; A, V/ ~3 z. a
vin out gnd LFSR (0 1 0 1n 1n 10meg 3 [2, 5] rout=10)
- M3 G1 R" O3 t
9 j0 C7 y# X3 M( y" s1 t.option POST   Z( P$ c9 @7 f  s) T/ p2 u9 i9 f

6 S0 M8 V) D5 q4 e4 k! d.tran 10p 10u .end . k) {* m' K1 k2 H
* V' B0 P7 x" B1 F! t
信号低压为 0, 高压为1,延时为 0ms,上升下降时间各为1ns,速率10Mbps,种子(seed)为3(00011)
( @5 v  R" c1 Y: R) F( F/ A6 J2 D( S, E3 v- _, s& U' {
[2, 5]表示输出的第二个和第五个码型与输入的做XOR(异或)后再次输出,Rout=10欧. R, l3 m% y  P; v# n! Q/ G/ I

2 N% C0 H& i0 b' O+ k$ c---------------------------------------希望可以帮到你在hspice一路上走的更远。5 m7 G) |5 e$ Y' W% f

& E5 ^: W3 C! `+ ?' j  C. q
0 m- o$ ^3 S6 @# t# v5 J

该用户从未签到

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

该用户从未签到

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

该用户从未签到

10#
发表于 2015-5-1 15:07 | 只看该作者
Head4psi 发表于 2015-3-18 10:456 O* q0 I0 y0 O( r  s% Q
Tabs = [ 5, 2 ]& ^; y+ T# R$ b! g% M
Total 5 stages shift register as tab1,tab2,tab3,tab4,tab5 sequence, tab 5 is output ...

8 v# X- v/ E1 [7 W能翻译的通俗易懂点吗?& ?; x' a3 F% J& U& P" s
英文看着有点费解啊!!!  q- ~+ Z# c* X  ^
TKS!# p+ e/ ^9 U2 W

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-19 14:39 , Processed in 0.171875 second(s), 28 queries , Gzip On.

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

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

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