ImageVerifierCode 换一换
格式:DOC , 页数:17 ,大小:83KB ,
资源ID:5154465      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/5154465.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(外文文献原文基于fpga的逻辑分析仪的设计与实现中英文翻译大学论文.doc)为本站上传会员【丰****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

外文文献原文基于fpga的逻辑分析仪的设计与实现中英文翻译大学论文.doc

1、本科毕业设计(论文)外文翻译 题 目 学生姓名 班 级 学 号 院 (系) 专 业 指导教师 职 称 2017年 月 日原文:Clock Buffer Basics author :Hamilton, Mark1( markhrennes.ucc.ie);Marnane, William P.1( liameleceng.ucc.ie) press :clock buffer with FPGAClocks are the basic building blocks for all electronics today. For every data transition in a synchr

2、onous digital system, there is a clock that controls a register. Most systems use Crystals, Frequency Timing Generators (FTGs), or inexpensive ceramic resonators to generate precision clocks for their synchronous systems. Additionally, clock buffers are used to create multiple copies, multiply and d

3、ivide clock frequencies, and even move clock edges forwards or backward in time. Many clock-buffering solutions have been created over the past few years to address the many challenges required by todays high-speed logic systems. Some of these challenges include: High operating and output frequencie

4、s, propagation delays from input to output, output to output skew between pins, cycle-tocycle and long-term jitter, spread spectrum, output drive strength, I/O voltage standards, and redundancy. Because clocks are the fastest signals in a system and are usually under the heaviest loads, special cons

5、ideration must be given when creating clocking trees. In this chapter, we outline the basic functions of non-PLL and PLL-based buffers and show how these devices can be used to address the high-speed logic design challenges.In todays typical synchronous designs, multiple clock signals are often need

6、ed to drive a variety of components. To create the required number of copies, a clock tree is constructed. The tree begins with a clock source such as an oscillator or an external signal and drives one or more buffers. The number of buffers is typically dependent on the number and placement of the t

7、arget devices. In years past, generic logic components were used as clock buffers. These were adequate at the time, but they did little to maintain the signal integrity of the clock. In fact, they actually were a detriment to the circuit. As clock trees increased in speed and timing margins reduced,

8、 propagation delay and output skew became increasingly important. In the next several sections, we discuss the older devices and why they are inadequate to meet the needs of todays designs. The definitions of the common terms associated with modern buffers follow. Finally, we address the attributes

9、of the modern clock buffer with and without a PLL. The FTG that is often used as a clock source is a special type of PLL clock buffer.Early BuffersA clock buffer is a device in which the output waveform follows the input waveform. The input signal propagates through the device and is re-driven by th

10、e output buffers. Hence, such devices have a propagation delay associated with them. In addition, due to differences between the propagation delay through the device on each input-output path, skew will exist between the outputs. An example of a non-PLL based clock buffer is the 74F244 that is avail

11、able from several manufacturers. These devices have been available for many years and were suitable for designs where frequencies were below 20 MHz. Designers would bring in a clock and fan it out to multiple synchronous devices on a circuit card. With these slow frequencies and associated rise time

12、s, designers had suitable margins with which to meet setup and hold times for their synchronous interfaces. However, these buffers are not optimal for todays high-speed clocking requirements. The 74F244 suffers from a long propagation delay (3 to 5 ns) and long output-to-output skew delays. Non-PLL

13、based clock buffers have improved in recent years and use more advanced I/O design techniques to improve the output-to-output skew. As the clock period gets shorter, the uncertainty or skew in the clock distribution system becomes more of a factor. Since clocks are used to drive the processors and t

14、o synchronize the transfer of data between system components, the clock distribution system is an essential part of the system design. A clock distribution system design that does not take skew into consideration may result in a system with degraded performance and reliability.Clock SkewSkew is the

15、variation in the arrival time of two signals specified to occur at the same time. Skew is composed of the output skew of the driving device and variation in the board delays caused by the layout variation of the board traces. Since the clock signal drives many components of the system, and since all

16、 of these components should receive their clock signal at precisely the same time in order to be synchronized, any variation in the arrival of the clock signal at its destination will directly impact system performance. Skew directly affects system margins by altering the arrival of a clock edge. Be

17、cause elements in a synchronized system require clock signals to arrive at the same time, clock skew reduces the cycle time within which information can be passed from one device to the next.As system speeds increase, clock skew becomes an increasingly large portion of the total cycle time. When cyc

18、le times were 50 ns, clock skew was rarely a design priority. Even if skew was 20% of the cycle time, it presented no problem. As cycle times dropped to 15ns and less, clock skew requires an ever-increasing amount of design resource. Now typically, these high-speed systems can have only 10% of their

19、 timing budget dedicated to clock skew, so obviously, it must be reduced.There are two types of clock skew that affect system performance. The clock driver causes intrinsic skew and the printed circuit board (PCB) layout and design is referred to as extrinsic skew. Extrinsic skew and layout procedur

20、es for clock trees will be discussed later in this book. The variation of time due to skew is defined by the following equation:tSKEW_INTRINSIC = Device Induced SkewtSKEW_EXTRINSIC = PCB + Layout + Operating Environment Induced SkewtSKEW = tSKEW_INTRINSIC + tSKEW_EXTRINSICIntrinsic clock skew is the

21、 amount of skew caused by the clock driver or buffer by itself. Board layout or any other design issues, except for the specification stated on the clock driver data sheet do not cause intrinsic skew.Output SkewOutput skew (tSK)is also referred to as pin-to-pin skew. Output skew is the difference be

22、tween delays of any two outputs on the same device at identical transitions. Joint Electronic Device Engineering Council (JEDEC) defines output skew as the skew between specified outputs of a single device with all driving inputs connected together and the outputs switching in the same direction whi

23、le driving identical specified loads. Figures 2.2 and 2.3 show a clock buffer with common input Cin driving outputs Co1_1 through Co1_n. The absolute maximum difference between the rising edges of the outputs will be specified as output skew. Typical output skew in todays high performance clock buff

24、ers is around 200 picoseconds (ps).Part-to-Part SkewPart-to-part skew (tDSK)is also known as package skew and device-to-device skew. Part-topart skew is similar to output skew except that it applies to two or more identical devices.Part-to-part skew is defined as the magnitude of the difference in p

25、ropagation delays between any specified outputs of two separate devices operating at identical conditions. The devices must have the same input signal, supply voltage, ambient temperature, package, load, environment, etc. Figure 2.4 illustrates tDSK from the preceding example.Typical part-to-part sk

26、ew for todays high performance buffers is around 500 ps. Propagation DelayPropagation delay (tPD) is the time between specified reference points on the input and output voltage waveforms with the output changing from one defined level (low) to the other (low). Propagation delay is illustrated in Fig

27、ure 2.3. Non-PLL based devices in todays high performance devices range from 3 to 7 ns. PLL-based buffers are able to zero out this propagation delay with the aid of Phase Detectors, Loop Filters and Voltage Controlled Oscillators (VCOs).Uneven LoadingWhen using a high-speed clock buffer or PLL, car

28、e must be taken to equally load the outputs of the device to ensure that tight skew tolerances are maintained. Inherent in each output of the clock driver is an output impedance that is mostly resistive in nature (along with some inductance and capacitance). When each of these resistive outputs is e

29、qually loaded, the tight skew specification of the clock driver is preserved. If the loads become unbalanced, the (RC) time constants of the various outputs would be different, and the skew would be directly proportional to the variation in the loading.Input Threshold VariationAfter the low skew clo

30、ck signals have been distributed, the clock receivers must accept the clock input with minimal variations. If the input threshold levels of the receivers are not uniform, the clock receivers will respond to the clock signals at different times creating clock skew. If one load device has a threshold

31、of 1.2 volts and another load device has a threshold of 1.7 volts and the rising edge rate is 1V/ns, there will be 500 ps of skew caused by the point at which the load device switches based on the input signal. Most manufacturers center the input threshold level of their devices near 1.5 volts nomin

32、al for (TTL) input devices. This input threshold will vary slightly from manufacturer to manufacturer especially as conditions (such as voltage and temperature) change. The TTL specification for the input threshold level is guaranteed to be a logic high when the input voltage is above 2.0 volts and

33、a logic low when the input voltage level is below 0.8 volts.This leaves a 1.2-volt window over voltage and temperature. Components with Complementary Metal Oxide Semiconductor (CMOS) rail swing inputs have a typical input threshold of VCC/2 or about 2.5 volts, which is much higher than the TTL level

34、. If the threshold levels are not uniform, clock skew will develop between components because of these variations. There are many I/O standards which have emerged and all must be taken into consideration when providing clocks to different subsystems. Table 2.1 listed below which lists the more preva

35、lent standards along with the input threshold voltages.Non-PLL Based Clock DriversThere are two main types of modern clock driver architectures: a buffer-type device (non-PLL) and a feedback-type device (PLL).In a buffer-style (non-PLL) clock driver, the input wave propagates through the device and

36、is “re-driven” by the output buffers. This output signal directly follows the input signal and has a propagation delay (tPD) that ranges from 5 ns to over 15 ns. These devices differ from the buffers in the past such as the 74F244 in that they are designed specifically for clock signals. On a 74F244

37、, there are eight inputs and eight outputs. To create a one to eight buffer, all eight inputs are tied together. This causes excess loading at the inputs on the driving signal. A one to eight clock buffer has only one input and hence only one load. The output rise and fall times are also equally mat

38、ched and therefore do not contribute to duty cycle error. With their improved I/O structure, the pin-to-pin skew is kept to a minimum.The output skew of this device, if it is not listed on the data sheet, can be calculated by subtracting the minimum propagation delay from the maximum propagation del

39、ay.The 10 ns tPD clock driver delay shown in Figure 2.5 does not take into account the affects of the board layout and design. These types of devices are excellent for buffering source signals such as oscillators where the output phase does not need to match the input. A variety of the non-PLL based

40、 buffers are available on the market today and typically range from as few as 4 outputs to as many as 30. Some devices also include configurable I/O and internal registers to divide the output frequencies.Among the highest performance non-PLL based Low Voltage CMOS (LVCMOS) clock buffers available t

41、oday is the B9940L. The B9940L is a low-voltage clock distribution buffer with the capability to select either a differential LVPECL or a LVCMOS/LVTTL compatible input clock. The two clock sources can be used to provide for a test clock as well as the primary system clock. All other control inputs a

42、re LVCMOS/LVTTL-compatible. The eighteen outputs are 2.5V- or 3.3V-compatible and can drive two series terminated 50-Ohm transmission lines. With this capability, the B9940L has an effective fan out of 1:36. Low output-to-output skews of 150 ps, a device to device skew of 750 ps, and a high-end oper

43、ating frequency of 200 MHz, makes the B9940L an ideal clock distribution buffer for nested clock trees in synchronous systems.These devices still face the problems of device propagation delay. The propagation delay through these devices is about 5 ns. This delay will cause skew in systems where both

44、 the reference clock to the buffer and the outputs of the buffer need to be aligned. These devices also have the drawback that the output waveform is directly based on the input waveform. If the input waveform is a non-50% duty-cycle clock, the output waveform will also have a less-than-ideal duty c

45、ycle. Expensive crystal oscillators with tight tolerances are needed when using this type of buffer in systems requiring near 50/50 outputs.These devices also lack the ability to phase adjust or frequency multiply their outputs. Phase adjustment allows the clock driver to compensate for trace propag

46、ation delay mismatches and setup and hold time differences, and frequency multiplication allows the distribution of high and low frequency clocks from the same common reference. Expensive components and time-consuming board routing techniques must be used to compensate for the functional shortcoming

47、s of these buffer-style clock driver devices. PLL-based devices have been incorporated to address all of these shortcomings.PLL-Based Clock DriversThe second type of clock distribution device uses a feedback input that is a function of one of its outputs. The feedback input can be connected internal

48、ly or externally to the part. If its an external feedback, a trace is used to connect an output pin to the feedback pin. This type of device is usually based upon one or more PLLs that are used to align the phase and frequency of the feedback input and the reference input. Since the feedback input is a reflecion of an output pin, the propagation delay is effectively eliminated. In addition to very low device propagation delay, this type of architecture enables output signals to be phas

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服