输标志由写时钟产生。把写地址与读地址相互比较以产生空满标志。由于读写地址的变化由不同的时钟产生,所以对空或满的判断是跨时钟域的。如何避免异步传输带来的亚稳态以及正确地产生空满标志是设计异步的难点。读写地址产生逻辑读写地址线般有多位,如果在不同的时钟域内直接同步二进制码的地址指针,则有可能产生亚稳态。例如,读指针从变化到时,所有位都要变化,读指针的每位在读时钟的作用下,跳变不致,即产生毛刺。如果写时钟恰好在读指针的变化时刻采样,得到的采样信号可能是中的任何个,从而导致空满信号判断。由实践可知,同步多个异步输入信号出现亚稳态的概率远远大于同步个异步信号的概率。解决这问题的有效方法是采用格雷码。格雷码的主要特点是相邻的两个编码之间只有位变化。图是格雷码产生的逻辑框图。在读使能或写使能信号有效并且空满标志无效的情况下,读写指针开始累加,进行读或写操作。二进制码与格雷码的转换是个异或运算。格雷码经寄存器输出格雷码指针。这种方法采用了两组寄存器,虽然面积较大,但是有助于提高系统的工作频率。空满标志产生逻辑正确地产生空满标志是设计任何类型的关键点。空满标志产生的原则是写满而不溢出,能读空而不多读。传统的异步把读写地址信号同步后再进行同步比较以产生空满标志,由于读写地址的每位都需要两级同步电路,大量使用寄存器必然要占用很大的面积。这种方法不适合设计大容量的。当读写指针相等也就是指向同个内存位置时,可能处于满或空两种状态,必须区分是处于空状态还是满状态。传统的做法是把读写地址寄存器扩展位,最高位设为状态位,其余低位作为地址位。当读写指针的地址位和状态位全部吻合时,处于空状态当读写指针的地址位谓的条件存储器的空满状态指示是整个设计的核心,其基本原则是在任何时候都不会出现异步对同存储单元进行读写操作。当读,写指针相等的时候,要么是存储器满,要么是存储器空,必须加以区分。区分的方法有很多,种是当写指针追赶读指针时,输出几乎满标志,当读指针和写指针相等时,且几乎满标志有效,则判定为满当读指针追赶写指针时,输出几乎空标志,当读指针和写指针相等时,且几乎空标志有效,则判定为空。另种方法是通过对读写指针进行编码,将格雷码指针转换为二进制指针。这里的深度为,而指针采用位。当二进制编码中的最高位不致,而其他位都相等时,满,当二进制编码完全相等的时候,空。注意,指针不是影响空满标志的唯因素,产生空标志是读操作引起的空满标志相等,产生满标志的条件是,写操作引起的读写指针相等。例如存储深度为,即,读写指针宽度为位。上电复位后,读地址和写地址都为,向中写入个数据,写指针变为,而读地址仍然为,则满假设再进行次读操作,写指针为,读指针为,这就是空标志再进行次写操作使得写指针变为,而读指针仍然为,则满。空标志判断的语言描述满标志判断的语言描述相同而状态位相反时,处于满状态。传统的异步工作频率低面积大。下面将介绍种产生空满标志的新方法。随着设计规模的不断增大,个系统中往往包含多个时钟。时钟的增多给异步时钟之间的接口带来了很多的问题。使用异步可以在两个不同的时钟系统之间方便快速的传输数据。异步时钟是种先进先出的电路,用来存储,缓存在两个异步时钟域之间的数据。在异步电路中,由于时钟之间周期和相位的完全独立,因而数据的丢失概率不为异步的基本结构异步双端口,和控制逻辑。异步双端口采用公司定制核实现,定制个存储深度为的双端口。控制逻辑空满逻辑的原理是,判定满标志时,将读指针用写时钟同步后采样,与当前写指针起融入满判定逻辑判定空标志时,将写指针用读时钟同步后采样,与当前读指针起送入空判定逻辑。当同步读指针时,实际的读指针可能已经发生变化。这样从写操作的角度考虑,会发生少读的现象,即条件这个条件后面讨论满足,判定满,实际上可能未满,因为读指针可能仍在变化。同理,当同步写操作时,实际的写指针可能已经发生变化,因为读操作方看到的只是被同步的或者是被延迟的写指针,从而认定空,但其实仍在进行写操作,写指针仍在变化,但读操作方是看不见的。简而言之就是,当未满时,写操作方可能称已经满了,当未空时,读操作方可能认为已经空了。这样的效果好像是存储空间动态的缩小了,但是这毫无坏处,因为,如果在真正的空时,去读,或者当真正的满时,去写,这才是真正的坏处。接下来我们分析判断空满的亚稳态信号对下级逻辑造成影响。两级寄存器的同步化处理单元由两个触发器串联而成,中问没有其它组合电路。这种设计可以保证后面的触发器获得前个触发器输出时,前个触发器已退出了亚稳态,并且输出已稳定。但是,这种方法同时带来了对输入信号的级延时,需要在设计时钟的时候加以注意。虽然亚稳态是不可避免地,但是采用格雷码可以有效地减少亚稳态的产生。由前面的分析可以看出,由地址直接相减和将地址相互比较产生空满标志都不可取。如何简单地进行直接比较,又不提高逻辑的复杂程度呢对地址加延时可以做到这点。设读地址为,用读地址产生读地址格雷码,将延拍得到,再将延拍得到。在绝对时间上,先后从大到小,相差个地址,如图所示。写地址也与此类似,即。利用这个地址进行比较,同时加上读写使能,就能方便而灵活的产生空满标志。以空标志产生为例,当读写格雷码地址相等或者还剩下个深度的字,并且正在不空的情况下执行读操作,这时标志设置为有效。即或,同理可类推满标志的产生逻辑。实现与仿真本设计完成了个完整的规格为双时钟通用异步的建模,并对该设计的编写测试向量进行行为级仿真,仿真工具采用。图给出了整个电路的仿真时序图。分析上面读写时序图中各状态变化和数据的传输情况,验证各状态信号时序正确,逻辑正确,功能仿真结果正确,整个的工作波形也符合设计要求。图双口异步读写仿时钟读出数据。读写指针的变化动作由不同的时钟产生。因此,对空或满的判断是跨时钟域的。如何根据异步的指针信号产生正确的空满标志,是异步设计成败的关键。本文提出种新颖的异步设计方案,它通过先比较读写地址并结合象限检测法产生异步的空满标志,再把异步的空满标志同步到相应的时钟域。通过仿真验证,该方法是稳定有效的。异步信号传问题有国内先进水平,
是国内唯个自行研制开发的产品,产品所用软磁材料均由本公司提
供。目前该产品已小批量生产。
依托单位人才基础公司现有大专以上科技人员多人,其
中高工人,博士名,外聘兼职专家名。经过多年的项目实施和
技术开发积累,依托单位已逐步培养了支专业水平高创新意识强的
研究开发和技术创新团队。
主要技术开发和经营管理骨干介绍
集团公司董事长冯建湘,男,人,出生于年,年
苏州大学经济贸易专业结业,现就读于清华大学高级职业经理研修班,
高级工程师,市电子行业协会副会长,市区新材料产业协会副会
长,市劳动模范。该同志创新意识强,先后主持完成了国家重点新
产品开发项
美国百事可乐等家世界强企业先后落户高新区。
年底,国级产业园区。
近几年,随着高新区中心区基础设施列化生产。确立要逐步建立起以七大产业链为重点的产业
体系构架,以胶东半岛制造业基地为龙头年实现机械汽车工业的振兴,
更好地担负起装备国民经济的历史重任奠定坚实的基础。
历年来,山东省不断加大对机械装备制造业的支持力度,
出台了山东省走新型工业化道路建设制造业强省发展纲
要,套的
技术装备。国家十五计划纲要对加快机械工业发展也提
出了明确要求。机械行业必须认清形势,把握机遇,围绕市
场需求,加大改革力度,推进战略性结构调整,尽快实现产
业结构的优化升级,为在进入了个重要的历史发展时期。国
民经济和社会发展第十个五年计划明确提出要大力振兴
装备制造业,依托重点技术改造和重大工程项目,提高设计
和制造水平,推进机电体化,为各行业提供先进和成等特点。
改革开放以来,机械工业取得了稳定快速的发展,建
立了门类比较齐全的工业生产体系。从总体上看,机械工业
已经基本具备为我国国民经济现代化提供技术装备的能力。
十五期间,机械工业进等特点。
改革开放以来,机械工业取得了稳定快速的发展,建
立了门类比较齐全的工业生产体系。从总体上看,机械工业
已经基本具备为我国国民经济现代化提供技术装备的能力。
十五期间,机械工业进入了个重要的历史发展时期。国
民经济和社会发展第十个五年计划明确提出要大力振兴
装备制造业,依托重点技术改造和重大工程项目,提高设计
和制造水平,推进机电体化,为各行业提供先进和成套的
技术装备。国家十五计划纲要对加快机械工业发展也提
出了明确要求。机械行业必须认清形势,把握机遇,围绕市
场需求,加大改革力度,推进战略性结构调整,尽快实现产
业结构的优化升级,为在年实现机械汽车工业的振兴,
更好地担负起装备国民经路与北十四路交
园区次干路和
园区支路。
主干路主干路为园区对外联系的主要道路,做到北可至呼克
公路,南可的逐渐完善,良好的投资环境吸
引了越来越多的客商前来投资落户,总部经济和现代服务业发展迅速,银
行投资金融科技会展保险咨询等企业纷纷入驻车程。这
里环境优美交通便利,基础设施完善,是济南市对外输标志由写时钟产生。把写地址与读地址相互比较以产生空满标志。由于读写地址的变化由不同的时钟产生,所以对空或满的判断是跨时钟域的。如何避免异步传输带来的亚稳态以及正确地产生空满标志是设计异步的难点。读写地址产生逻辑读写地址线般有多位,如果在不同的时钟域内直接同步二进制码的地址指针,则有可能产生亚稳态。例如,读指针从变化到时,所有位都要变化,读指针的每位在读时钟的作用下,跳变不致,即产生毛刺。如果写时钟恰好在读指针的变化时刻采样,得到的采样信号可能是中的任何个,从而导致空满信号判断。由实践可知,同步多个异步输入信号出现亚稳态的概率远远大于同步个异步信号的概率。解决这问题的有效方法是采用格雷码。格雷码的主要特点是相邻的两个编码之间只有位变化。图是格雷码产生的逻辑框图。在读使能或写使能信号有效并且空满标志无效的情况下,读写指针开始累加,进行读或写操作。二进制码与格雷码的转换是个异或运算。格雷码经寄存器输出格雷码指针。这种方法采用了两组寄存器,虽然面积较大,但是有助于提高系统的工作频率。空满标志产生逻辑正确地产生空满标志是设计任何类型的关键点。空满标志产生的原则是写满而不溢出,能读空而不多读。传统的异步把读写地址信号同步后再进行同步比较以产生空满标志,由于读写地址的每位都需要两级同步电路,大量使用寄存器必然要占用很大的面积。这种方法不适合设计大容量的。当读写指针相等也就是指向同个内存位置时,可能处于满或空两种状态,必须区分是处于空状态还是满状态。传统的做法是把读写地址寄存器扩展位,最高位设为状态位,其余低位作为地址位。当读写指针的地址位和状态位全部吻合时,处于空状态当读写指针的地址位谓的条件存储器的空满状态指示是整个设计的核心,其基本原则是在任何时候都不会出现异步对同存储单元进行读写操作。当读,写指针相等的时候,要么是存储器满,要么是存储器空,必须加以区分。区分的方法有很多,种是当写指针追赶读指针时,输出几乎满标志,当读指针和写指针相等时,且几乎满标志有效,则判定为满当读指针追赶写指针时,输出几乎空标志,当读指针和写指针相等时,且几乎空标志有效,则判定为空。另种方法是通过对读写指针进行编码,将格雷码指针转换为二进制指针。这里的深度为,而指针采用位。当二进制编码中的最高位不致,而其他位都相等时,满,当二进制编码完全相等的时候,空。注意,指针不是影响空满标志的唯因素,产生空标志是读操作引起的空满标志相等,产生满标志的条件是,写操作引起的读写指针相等。例如存储深度为,即,读写指针宽度为位。上电复位后,读地址和写地址都为,向中写入个数据,写指针变为,而读地址仍然为,则满假设再进行次读操作,写指针为,读指针为,这就是空标志再进行次写操作使得写指针变为,而读指针仍然为,则满。空标志判断的语言描述满标志判断的语言描述相同而状态位相反时,处于满状态。传统的异步工作频率低面积大。下面将介绍种产生空满标志的新方法。随着设计规模的不断增大,个系统中往往包含多个时钟。时钟的增多给异步时钟
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 13 页
第 2 页 / 共 13 页
第 3 页 / 共 13 页
第 4 页 / 共 13 页
第 5 页 / 共 13 页
第 6 页 / 共 13 页
第 7 页 / 共 13 页
第 8 页 / 共 13 页
第 9 页 / 共 13 页
第 10 页 / 共 13 页
第 11 页 / 共 13 页
第 12 页 / 共 13 页
第 13 页 / 共 13 页
预览结束,喜欢就下载吧!
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。