1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
把写地址与读地址相互比较以产生空满标志。
由于读写地址的变化由不同的时钟产生,所以对空或满的判断是跨时钟域的。
如何避免异步传输带来的亚稳态以及正确地产生空满标志是设计异步的难点。
读写地址产生逻辑读写地址线般有多位,如果在不同的时钟域内直接同步二进制码的地址指针,则有可能产生亚稳态。
例如,读指针从变化到时,所有位都要变化,读指针的每位在读时钟的作用下,跳变不致,即产生毛刺。
如果写时钟恰好在读指针的变化时刻采样,得到的采样信号可能是中的任何个,从而导致空满信号判断。
由实践可知,同步多个异步输入信号出现亚稳态的概率远远大于同步个异步信号的概率。
解决这问题的有效方法是采用格雷码。
格雷码的主要特点是相邻的两个编码之间只有位变化。
图是格雷码产生的逻辑框图。
在读使能或写使能信号有效并且空满标志无效的情况下,读写指针开始累加,进行读或写操作。
二进制码与格雷码的转换是个异或运算。
格雷码经寄存器输出格雷码指针。
这种方法采用了两组寄存器,虽然面积较大,但是有助于提高系统的工作频率。
空满标志产生逻辑正确地产生空满标志是设计任何类型的关键点。
空满标志产生的原则是写满而不溢出,能读空而不多读。
传统的异步把读写地址信号同步后再进行同步比较以产生空满标志,由于读写地址的每位都需要两级同步电路,大量使用寄存器必然要占用很大的面积。
这种方法不适合设计大容量的。
当读写指针相等也就是指向同个内存位置时,可能处于满或空两种状态,必须区分是处于空状态还是满状态。
传统的做法是把读写地址寄存器扩展位,最高位设为状态位,其余低位作为地址位。
当读写指针的地址位和状态位全部吻合时,处于空状态当读写指针的地址位谓的条件存储器的空满状态指示是整个设计的核心,其基本原则是在任何时候都不会出现异步对同存储单元进行读写操作。
当读,写指针相等的时候,要么是存储器满,要么是存储器空,必须加以区分。
区分的方法有很多,种是当写指针追赶读指针时,输出几乎满标志,当读指针和写指针相等时,且几乎满标志有效,则判定为满当读指针追赶写指针时,输出几乎空标志,当读指针和写指针相等时,且几乎空标志有效,则判定为空。
另种方法是通过对读写指针进行编码,将格雷码指针转换为二进制指针。
这里的深度为,而指针采用位。
当二进制编码中的最高位不致,而其他位都相等时,满,当二进制编码完全相等的时候,空。
注意,指针不是影响空满标志的唯因素,产生空标志是读操作引起的空满标志相等,产生满标志的条件是,写操作引起的读写指针相等。
例如存储深度为,即,读写指针宽度为位。
上电复位后,读地址和写地址都为,向中写入个数据,写指针变为,而读地址仍然为,则满假设再进行次读操作,写指针为,读指针为,这就是空标志再进行次写操作使得写指针变为,而读指针仍然为,则满。
空标志判断的语言描述满标志判断的语言描述相同而状态位相反时,处于满状态。
传统的异步工作频率低面积大。
下面将介绍种产生空满标志的新方法。
随着设计规模的不断增大,个系统中往往包含多个时钟。
时钟的增多给异步时钟之间的接口带来了很多的问题。
使用异步可以在两个不同的时钟系统之间方便快速的传输数据。
异步时钟是种先进先出的电路,用来存储,缓存在两个异步时钟域之间的数据。
在异步电路中,由于时钟之间周期和相位的完全独立,因而数据的丢失概率不为异步的基本结构异步双端口,和控制逻辑。
异步双端口采用公司定制核实现,定制个存储深度为的双端口。
控制逻辑空满逻辑的原理是,判定满标志时,将读指针用写时钟同步后采样,与当前写指针起融入满判定逻辑判定空标志时,将写指针用读时钟同步后采样,与当前读指针起送入空判定逻辑。
当同步读指针时,实际的读指针可能已经发生变化。
这样从写操作的角度考虑,会发生少读的现象,即条件这个条件后面讨论满足,判定满,实际上可能未满,因为读指针可能仍在变化。
同理,当同步写操作时,实际的写指针可能已经发生变化,因为读操作方看到的只是被同步的或者是被延迟的写指针,从而认定空,但其实仍在进行写操作,写指针仍在变化,但读操作方是看不见的。
简而言之就是,当未满时,写操作方可能称已经满了,当未空时,读操作方可能认为已经空了。
这样的效果好像是存储空间动态的缩小了,但是这毫无坏处,因为,如果在真正的空时,去读,或者当真正的满时,去写,这才是真正的坏处。
接下来我们分析判断空满的亚稳态信号对下级逻辑造成影响。
两级寄存器的同步化处理单元由两个触发器串联而成,中问没有其它组合电路。
这种设计可以保证后面的触发器获得前个触发器输出时,前个触发器已退出了亚稳态,并且输出已稳定。
但是,这种方法同时带来了对输入信号的级延时,需要在设计时钟的时候加以注意。
虽然亚稳态是不可避免地,但是采用格雷码可以有效地减少亚稳态的产生。
由前面的分析可以看出,由地址直接相减和将地址相互比较产生空满标志都不可取。
如何简单地进行直接比较,又不提高逻辑的复杂程度呢对地址加延时可以做到这点。
设读地址为,用读地址产生读地址格雷码,将延拍得到,再将延拍得到。
在绝对时间上,先后从大到小,相差个地址,如图所示。
写地址也与此类似,即。
利用这个地址进行比较,同时加上读写使能,就能方便而灵活的产生空满标志。
以空标志产生为例,当读写格雷码地址相等或者还剩下个深度的字,并且正在不空的情况下执行读操作,这时标志设置为有效。
即或,同理可类推满标志的产生逻辑。
实现与仿真本设计完成了个完整的规格为双时钟通用异步的建模,并对该设计的编写测试向量进行行为级仿真,仿真工具采用。
图给出了整个电路的仿真时序图。
分析上面读写时序图中各状态变化和数据的传输情况,验证各状态信号时序正确,逻辑正确,功能仿真结果正确,整个的工作波形也符合设计要求。
图双口异步读写仿时钟读出数据。
读写指针的变化动作由不同的时钟产生。
因此,对空或满的判断是跨时钟域的。
如何根据异步的指针信号产生正确的空满标志,是异步设计成败的关键。
本文提出种新颖的异步设计方案,它通过先比较读写地址并结合象限检测法产生异步的空满标志,再把异步的空满标志同步到相应的时钟域。
通过仿真验证,该方法是稳定有效的。
异步信号传问题伸缩振动吸收,为苯环面外弯曲振动吸收,处为伸缩振动吸收峰。
测试表明,所合成产物为目标聚合物。
合成条件的探讨按照所述方法对聚合条件进行优化,并通过评价聚合物的表观黏度以及相对分子质量来确定聚合反应的最佳投料比和最佳反应条件。
其外部反应条件与制备及的条件基本相似引发剂为氧化还原体系,用量为以占单体总质量的比例计,引发温度为各种添加剂的最佳用量分别为,,尿素不再另加表面活性剂。
首先固定的用量为,然后再用乌氏黏度计测定不同投料比例所得聚合物溶液的特性黏数,通过公式或来计算共聚物相对分子质量,并以此确定最佳的单体投料比例。
测定结果如下表所示表系列产品的相对分子质量样品号特性黏数相对分子质量表系列产品的相对分子质量样品号特性黏数相对分子质量由表和可以看出,对于而言,当摩尔时,疏水接枝共聚物具有较大的相对分子质量当的含量增加时,相对分子质量下降,这可能是因为支链所带负电荷的排斥作用变大,致使较少的单体接枝到主链上,因此相对分子质量降低。
对于而言,当摩尔比时,接枝聚合物具有较高的相对分子质量,这可能是应为是非离子单体,支链之间不存在静电排斥作用的缘故,因此可以接枝较多的单体。
以下所有的性质实验,除特加以说明外,所用的聚合物样品均是指摩尔比和摩尔比两种。
低张力疏水接枝共聚物溶液性质的研究聚合物溶液表面活性的研究用可聚合单体疏水单体与接枝共聚得到的聚合物分子具有两亲性,疏水基为避免与水分子接触而倾向于逃逸水相,而亲水基则倾向于与水分子结合,从而表现出表面活性。
溶液表面活性大小是以降低表面张力的程度来衡量的,聚合物由于其相对分子质量大,分子链之间易发生缠结,很难被吸附到表面上,不像小分子表面活性剂那样能很好地吸附于表面,能大幅度降低便面张力。
聚合物能降低表面张力的性质对于聚合物驱油具有重要的意义,可以使聚合物同时具备表面活性剂的作用,在增减水相黏度提高波及系数的同时,还可以降低油水界面张力提高洗油效率,并且还可以改善表面性质,起到乳化起泡和增溶作用。
本节通过对所合成的两种疏水接枝共聚物水溶液表面张力的测定,探讨两亲聚合物降低表面张力的机理及影响因素。
实验方法用去离子水配制不同浓度的聚合物水溶液和氯化钠溶液待测试样,用表面张力仪吊环法测定各聚合物溶液在室温下的表面张力,取三次实验结果的平均值。
结果与讨论聚合物浓度对表面活性的影响图聚合物和浓度对溶液表面张力的影响,用表面张力仪测定两种类型的聚合物溶液在室温下的表面张力,由图可以看出,所合成的两种聚合物与普通相比均具有较好的表面活性。
随着少量聚合物浓度加入,溶液的表面张力即明显发生下降,随着聚合物浓度的加大,表面张力迅速减小,但是当聚合物浓度达到定值时,如,再提高浓度,表面张力不再文完成之际,我谨向所有关心爱护帮助我的老师同学朋友表示最诚挚的感谢与最美好的祝愿。
本论文是在指导老师的悉心指导下完成的,老师渊博的专业知识,严谨的教学态度,精益求精的工物的合成及表征疏水接枝共聚物的合成及表征合成原理及方法图示合成的化学反应方程式疏水输标志由写时钟产生。
把写地址与读地址相互比较以产生空满标志。
由于读写地址的变化由不同的时钟产生,所以对空或满的判断是跨时钟域的。
如何避免异步传输带来的亚稳态以及正确地产生空满标志是设计异步的难点。
读写地址产生逻辑读写地址线般有多位,如果在不同的时钟域内直接同步二进制码的地址指针,则有可能产生亚稳态。
例如,读指针从变化到时,所有位都要变化,读指针的每位在读时钟的作用下,跳变不致,即产生毛刺。
如果写时钟恰好在读指针的变化时刻采样,得到的采样信号可能是中的任何个,从而导致空满信号判断。
由实践可知,同步多个异步输入信号出现亚稳态的概率远远大于同步个异步信号的概率。
解决这问题的有效方法是采用格雷码。
格雷码的主要特点是相邻的两个编码之间只有位变化。
图是格雷码产生的逻辑框图。
在读使能或写使能信号有效并且空满标志无效的情况下,读写指针开始累加,进行读或写操作。
二进制码与格雷码的转换是个异或运算。
格雷码经寄存器输出格雷码指针。
这种方法采用了两组寄存器,虽然面积较大,但是有助于提高系统的工作频率。
空满标志产生逻辑正确地产生空满标志是设计任何类型的关键点。
空满标志产生的原则是写满而不溢出,能读空而不多读。
传统的异步把读写地址信号同步后再进行同步比较以产生空满标志,由于读写地址的每位都需要两级同步电路,大量使用寄存器必然要占用很大的面积。
这种方法不适合设计大容量的。
当读写指针相等也就是指向同个内存位置时,可能处于满或空两种状态,必须区分是处于空状态还是满状态。
传统的做法是把读写地址寄存器扩展位,最高位设为状态位,其余低位作为地址位。
当读写指针的地址位和状态位全部吻合时,处于空状态当读写指针的地址位谓的条件存储器的空满状态指示是整个设计的核心,其基本原则是在任何时候都不会出现异步对同存储单元进行读写操作。
当读,写指针相等的时候,要么是存储器满,要么是存储器空,必须加以区分。
区分的方法有很多,种是当写指针追赶读指针时,输出几乎满标志,当读指针和写指针相等时,且几乎满标志有效,则判定为满当读指针追赶写指针时,输出几乎空标志,当读指针和写指针相等时,且几乎空标志有效,则判定为空。
另种方法是通过对读写指针进行编码,将格雷码指针转换为二进制指针。
这里的深度为,而指针采用位。
当二进制编码中的最高位不致,而其他位都相等时,满,当二进制编码完全相等的时候,空。
注意,指针不是影响空满标志的唯因素,产生空标志是读操作引起的空满标志相等,产生满标志的条件是,写操作引起的读写指针相等。
例如存储深度为,即,读写指针宽度为位。
上电复位后,读地址和写地址都为,向中写入个数据,写指针变为,而读地址仍然为,则满假设再进行次读操作,写指针为,读指针为,这就是空标志再进行次写操作使得写指针变为,而读指针仍然为,则满。
空标志判断的语言描述满标志判断的语言描述相同而状态位相反时,处于满状态。
传统的异步工作频率低面积大。
下面将介绍种产生空满标志的新方法。
随着设计规模的不断增大,个系统中往往包含多个时钟。
时钟的增多给异步时钟
