ljw100
发表于 2009-4-14 23:35:29
白领你已弄到这么深了,佩服。
前面见你提出移位寄存器,现在的缓冲区都是移位模式吗?这个我还真不知道。
白领
发表于 2009-4-14 23:37:44
ljw100
发表于 2009-4-14 23:39:02
在我的设想中,应能够造出一种缓冲区,数据在里面不能被移位。
白领
发表于 2009-4-14 23:42:53
liyf327800
发表于 2009-4-14 23:42:55
原帖由 huaming 于 2009-4-14 23:34 发表 http://www.headphoneclub.com/bbs/images/common/back.gif
jitter是肯定存在的,只不过是数量级别差的问题。器件自身引起的相对普通晶振等组成的时钟源几乎可以忽略。你把基础都否定,再谈别的毫无意义了!
好像没讨论这个吧:o
哦,楼主解释过了:lol
[ 本帖最后由 liyf327800 于 2009-4-14 23:44 编辑 ]
nadesicozhao
发表于 2009-4-14 23:48:51
原帖由 ljw100 于 2009-4-14 23:39 发表 http://www.headphoneclub.com/bbs/images/common/back.gif
在我的设想中,应能够造出一种缓冲区,数据在里面不能被移位。
DRAM中的内容只要不输出就不会被移位 可惜需要刷新 也是当硬件cache和buffer比较普遍的器件
如果和CPU里面的SRAM一样那就比较接近理想了
可惜这个成本。。。一般只做几十K否则芯片厂家要哭了
总之buffer只是一个抽象概念 具体能充当buffer的东西多了 不过一般不会是块设备
电路也是千奇百怪 只是没有也不可能有理想的buffer
ljw100
发表于 2009-4-14 23:56:57
原帖由 白领 于 2009-4-14 23:42 发表 http://bbs.headphoneclub.com/images/common/back.gif
串行数据变成并行数据, 是必须移位逐一读入的。我那个DA电路,首先是要把1010这类串行数据变成4位并行数据。
但是缓存区不只是移位模式的, 并行缓存器到处都有。
在我的设想模式中,也是并行,比如16位等。数据不能被移位。在缓冲区里的数据,与外部时钟无关。
[ 本帖最后由 ljw100 于 2009-4-14 23:59 编辑 ]
ljw100
发表于 2009-4-14 23:58:50
如果有必要,可以使用寄存器组,但缓冲区深度就不能太大。
mifeng
发表于 2009-4-15 00:30:25
看了这些帖,越来越认同:“哲学是一切科学的女皇”
不要理会我,大家继续。:L
whisky_qz
发表于 2009-4-15 00:39:33
原帖由 二虎 于 2009-4-14 22:10 发表 http://www.headphoneclub.com/bbs/images/common/back.gif
他的意思,我理解为:
输入一串数据,存储起来。等待送出信号,按照另外给定的时序输出。比如硬盘
而不是:一串数据进入,叠加另外给定的时序,直接输出。就是你说的buffer。
借用一下这位同志的描述。
虽然我原理上不是内行,也基本看懂LZ的那个图的本质了。
我们一般理解的无BUFFER状态是以1个BIT为单位来处理,你这里所谓的 BUFFER,只不过将它变成了以4个BIT为一个单位来处理,而本质上还是在以“同步”的方式来处理数据,这叫什么BUFFER!?
或者退一步说,这跟我们之前长篇大论讨论的“异步方式”BUFFER根本不是一回事啊!
什么叫BUFFER的深度?我不是学理论的都看明白了,即这个BUFFER可以提前存储多少“步”的处理数据,每“步”可以是一个BIT,4个BIT,N个BIT,跟数据的BIT有什么关系?搞笑!
你这种深度为1的“同步”BUFFER,当然会受前端传输JITTER的影响了!CDROM的BUFFER如果是这种深度为1 的同步BUFFER,当然可以用来测光盘的JITTER了!
太搞笑了!哈哈哈!
拜托某些高人在进行高深的理论说明之前,先整理一下逻辑思路,不然除了说明你懂这些大学知识之外有何意义?:lol
这种文章还对广大烧友深有启发!
哈哈哈!
[ 本帖最后由 whisky_qz 于 2009-4-15 00:48 编辑 ]
狂天方
发表于 2009-4-15 01:32:21
光驱内的BUFFER作用是什么?
whisky_qz
发表于 2009-4-15 02:21:27
原帖由 狂天方 于 2009-4-15 01:32 发表 http://www.headphoneclub.com/bbs/images/common/back.gif
光驱内的BUFFER作用是什么?
有必要再讨论光驱么?
你只需知道,白领已经从根本上搞错了我们之前在讨论的异步BUFFER的原理,那就够了。
不然今天扯个光驱,明天扯个硬盘,还有完没完了?
[ 本帖最后由 whisky_qz 于 2009-4-15 02:27 编辑 ]
nadesicozhao
发表于 2009-4-15 06:27:39
原帖由 whisky_qz 于 2009-4-15 02:21 发表 http://www.headphoneclub.com/bbs/images/common/back.gif
有必要再讨论光驱么?
你只需知道,白领已经从根本上搞错了我们之前在讨论的异步BUFFER的原理,那就够了。
不然今天扯个光驱,明天扯个硬盘,还有完没完了?
恩 你画个异步buffer结构图来看看 我们讨论下有啥问题;P
白领
发表于 2009-4-15 07:21:28
白领
发表于 2009-4-15 07:22:40