文档视界 最新最全的文档下载
当前位置:文档视界 › 氯气安全规程

氯气安全规程

氯气安全规程
氯气安全规程

氯气安全规程

前言

本标准的全部技术内容为强制性。

本标准代替GB 11984—1989《氯气安全规程》。

本标准与GB 11984—1989相比主要变化如下:

——修改了氯气单位应遵守的防火和卫生相关标准(1989年版的

4.2、4.3,本版的3.3、3.4);

——增加了氯气生产企业应遵守的卫生防护距离要求(见3.5);——修改了氯气单位应配备的抢修器材和防护器材(1989年版的

4.6,本版的3.8);

——增加了氯气单位作业场所应设置报警仪(见3.10);

——增加了氯气单位应编制应急预案(见3.17);

——增加了对三氯化氮指标的要求(见4.6);

——增加了液氯气瓶及液氯汽车罐车和铁路罐车的充装安全(见

5.2);

——增加了充装量为100 kg的气瓶的有关安全要求(见6.1.3、6.1.4、8.1.3、8.1.13);

——修改了气瓶加热水温的指标(1989年版的6.1.10,本版的

6.1.5);

——增加了液氯汽车罐车和铁路罐车的使用安全(见6.2);

——增加了液氯贮罐区应设置事故围堰(见7.2.4);

——增加了液氯汽车罐车和铁路罐车的运输安全(见8.2);

——删除了预防泄漏和抢救的相关内容(1989年版的第7章)。

本标准由国家安全生产监督管理总局提出。

本标准由全国安全生产标准化技术委员会化学品安全分技术委员会(SAC/TC 288/SC 3)归口。

本标准主要起草单位:北京市劳动保护科学研究所、中国化学品安全协会。

本标准主要起草人:邓九兰、岳涛、汪彤、刘利民、常虹、张志航、齐书芳、淡默、路念明、王小庆。

本标准所代替标准的历次版本发布情况为:

——GB 11984—1989。

氯气安全规程

1 范围

本标准规定了氯气在生产、充装、使用、贮存、运输等方面的安全要求。

本标准适用于氯气的生产、使用、贮存和运输等单位。本标准所指氯气系液氯或气态氯。

2 规范性引用文件

下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。

GB 5138 工业用液氯

GB 7144 气瓶颜色标志

GB 18071 氯碱厂(电解法制碱)卫生防护距离标准

GB 50016 建筑设计防火规范

AQ/T 9002 生产经营单位安全生产事故应急预案编制导则

3 一般要求

3.1 凡生产、贮存、运输、使用氯气的单位和个人应遵守国家相关法律法规的规定。

3.2 新建、扩建、改建的氯气单位,应遵守国家相关行政许可制度,未经批准不应建设。

3.3 生产、使用、贮存氯气的厂房、库房建(构)筑应符合GB 50016中的有关规定。

3.4 生产、使用、贮存氯气的工业企业选址应依据国家城乡规划、环境保护及卫生等法规、标准和拟建项目特征进行综合分析而确定。3.5 新建、扩建、改建的氯气生产企业应满足GB 18071中的有关规定。

3.6 氯气生产、使用、贮存、运输单位相关从业人员,应经专业培训、考试合格,取得合格证后,方可上岗操作。

3.7 氯气生产、使用、贮存、运输车间(部门)负责人(含技术人员),应熟练掌握工艺过程和设备性能,并具备氯气事故处理能力。

3.8 生产、贮存、运输、使用等氯气作业场所,都应配备应急抢修器材和防护器材(见表1、表2),并定期维护。

表1 常备抢修器材表

表2 常备防护用品表

3.9 对于半敞开式氯气生产、使用、贮存等厂房结构,应充分利用自然通风条件换气;不能采用自然通风的场所,应采用机械通风,但不宜使用循环风。对于全封闭式氯气生产、使用、贮存等厂房结构,应配套吸风和事故氯气吸收处理装置。

3.10 生产、使用氯气的车间(作业场所)及贮氯场所应设置氯气泄漏检测报警仪,作业场所和贮氯场所空气中氯气含量最高允许浓度为1 mg/m。

3.11 用氯设备(容器、反应罐、塔器等)设计制造,应符合压力容器有关规定。液氯管道的设计、制造、安装、使用应符合压力管道的有关规定:

a)氯气系统管道应完好,连接紧密,无泄漏;

b)用氯设备和氯气管道的法兰垫片应选用耐氯垫片;

c)用氯设备应使用与氯气不发生化学反应的润滑剂;

d)液氯气化器、贮罐等设施设备的压力表、液位计、温度计,应装有带远传报警的安全装置。

3.12 设备、管道检修时应符合有关安全检修作业规程。

3.13 使用液氯气瓶,应执行气瓶的有关安全规定。

3.14 使用液氯铁路罐车应执行铁路罐车的有关安全规定。

3.15 使用液氯汽车罐车应执行汽车罐车的有关安全规定,使用液氯集装箱罐应符合国家有关规定。

3.16 贮罐按压力容器加强管理,并按有关压力容器安全规程中规定的周期定期检验。

3.17 氯气生产、贮存和使用单位应制定氯气泄漏应急预案,预案的编制应符合AQ/T 9002中的有关内容,并按规定向有关部门备案,定期组织应急人员培训、演练和适时修订。

4 生产安全

4.1 液氯应符合GB 5138中的有关规定。

4.2 氯气总管中含氢≤0.4%。氯气液化后尾气含氢应≤4.0%。

4.3 充装液氯的压力不应超过1.1 MPa。

4.4 液氯贮罐、计量槽、气化器中液氯充装量不应大于容器容积的80%。液氯充装结束,应采取措施,防止管道处于满液封闭状态。4.5 不应将液氯气化器中的液氯充入液氯气瓶。

4.6 液氯气化器、预冷器及热交换器等设备,应装有排污(NCl3)装置和污物处理设施,并定期分析NCl3含量,排污物中NCl3含量不应大于60 g/L,否则需增加排污次数和排污量,并加强监测。

4.7 为防止氯压机或纳氏泵的动力电源断电,造成电解槽氯气外溢,应采用下列措施之一:

a)氯气生产系统安装防止氯气外溢的氯气吸收装置;

b)配备氯压机、纳氏泵出口氯气连锁阀门或逆止阀;

c)配备电解直流电源、氯压机、纳氏泵出口阀门以及氯气吸收装置启动电源等与氯压机、纳氏泵动力电源联锁的装置。

4.8 氯气设备、管道和阀门,安装前应经清洗、吹扫、干燥处理,定期清除滞留在反应设备和管道内的反应生成物,消除堵塞。阀门应逐只做耐压试验,对于重要管道和阀门应建立定期更换制度。

5 充装安全

5.1 液氯气瓶的充装安全

5.1.1每班应对计量器具检查校零。充装用的计量器具应由具有计量器具检验资质的检验检测单位每三个月检验一次,计量器具的最大称量值应为常用称量的1.5~3.0倍。计量器具应设有超装警报或自动切断液氯装置。

5.1.2 液氯气瓶的充装系数为1.25 kg/L,不应超装。

5.1.3 充装前的检查记录、充装操作记录、充装后复验和检查记录应完整,内容至少应包括:气瓶编号、气瓶容积、实际充装量、发现的异常情况、检查者、充装者和复称者姓名或代号、充装日期,记录应妥善保存、备查。

5.1.4 气瓶充装前应有专人对气瓶逐只进行充装前的检查,确认完好无缺陷和无异物方可充装,并做好记录。气瓶有以下情况时,不应充装:

a)颜色标记不符合GB 7144规定或未对瓶内介质确认的;

b)钢印标记不全或不能识别;

c)新瓶无合格证;

d)超过技术检验期限;

e)瓶体存在明显损伤或缺陷,安全附件不全、损坏或不符合规定;

f)瓶阀和螺塞(丝堵)上紧后,螺扣外露不足三扣;

g)瓶体温度超过40℃。

5.1.5 充装后的气瓶应复验充装量,两次称重误差不应超过允许充装量的1%。复称时应换人换衡器。充装后应逐只检查气瓶,发现泄漏或其他异常情况,应妥善处理。

5.1.6 入库前应有产品合格证。合格证应注明:瓶号、容量、重量、充装日期、充装人和复称人姓名或代号。

5.2 液氯汽车罐车和铁路罐车的充装安全

5.2.1 充装前应有专人对汽车罐车和铁路罐车进行全面检查,确认无缺陷,对铁路罐车按规定用干燥空气进行密封试验后,方可充装;充装用装卸软管应每半年进行一次水压试验并有试验结果记录和试验人员签字。

5.2.2 汽车罐车和铁路罐车充装前应采用汽车衡或铁路轨道衡核验罐车的重量,充装后的罐车应再次称重,其充装系数为1.20 kg/L,不应超装。

5.2.3 罐车充装结束后,应进行下列检查并认真填写罐车运输交接单:

a)关闭压力表座阀和紧急切断阀;

b)各密封面进行泄漏检查;

c)气、液相阀门加盲板;

d)检查封车压力(不应超过环境温度下的液氯饱和蒸汽压力)。

5.2.4 充装前后和复检的计量值均应登记,作为使用期的跟踪档案。

5.2.5 充装后按规定填报运输路单及充装记录。

5.2.6 罐车有以下情况之一时,不应充装:

a)新罐车无合格证;

b)超过技术检验期限(包括车辆行驶部分);

c)安全附件不全、损坏或不符合规定;

d)车辆行驶部分或罐体部分有缺陷不符合规定;

e)罐体温度超过40℃;

f)其他有安全隐患的情况。

5.2.7 罐车上卸液氯用的压缩空气,应经过干燥处理,保证干燥后空气含水量低于0.01%。

5.2.8 铁路罐车卸氯时,罐车的压力应高于贮罐压力0.15

MPa~0.2MPa。罐车最高压送压力不应超过1.4 MPa。

5.2.9 罐车液氯卸车完毕后,应通过气相连接管将罐车气体进行泄压处理。罐体内应保留有不少于充装量0.5%或100 kg的余量,且应留有不低于0.1 MPa的余压。

5.2.10 液氯充装站应负责液氯气瓶和罐车的统一管理,包括统一编号、原始档案、检验周期和周转去向等。

5.3 液氯的贮罐的充装安全

5.3.1 充装液氯贮罐时,应先缓慢打开贮罐的通气阀,确认进入罐车内的干燥压缩空气或气化氯的压力高于贮罐内的压力时,方可充装。

5.3.2 采用液氯气化法向贮罐压送液氯时,要严格控制气化器的压力和温度,液氯气化器应用热水加热,不应用蒸汽加热,进口水温不应超过40℃,气化压力不应超过1 MPa。

5.3.3 充装结束时,应先将罐车的阀门关闭,再关闭贮罐阀门,然后将连接管线残存液氯处理干净,并做好记录。

6 使用安全

6.1 液氯气瓶的使用安全

6.1.1 液氯用户应持公安部门的准购证或购买凭证,液氯生产厂方可为其供氯。生产厂应建立用户档案。

6.1.2 使用液氯的单位不应任意将液氯自行转让他人使用。

6.1.3 充装量为50 kg和100 kg的气瓶,使用时应直立放置,并有防倾倒措施;充装量为500 kg和1000 kg的气瓶,使用时应卧式放置,并牢靠定位。

6.1.4 使用气瓶时,应有称重衡器;使用前和使用后均应登记重量,瓶内液氯不能用尽;充装量为50 kg和100 kg的气瓶应保留2 kg以上的余氯,充装量为500 kg和1000 kg的气瓶应保留5 kg以上的余氯。使用氯气系统应装有膜片压力表(如采用一般压力表时,应采取硅油隔离措施)、调节阀等装置。操作中应保持气瓶内压力大于瓶外压力。

6.1.5 不应使用蒸汽、明火直接加热气瓶。可采用40℃以下的温水加热。

6.1.6 不应将油类、棉纱等易燃物和与氯气易发生反应的物品放在气瓶附近。

6.1.7 气瓶与反应器之间应设置截止阀,逆止阀和足够容积的缓冲罐,防止物料倒灌,并定期检查以防失效。

6.1.8连接气瓶用紫铜管应预先经过退火处理,金属软管应经耐压试验合格。

6.1.9 不应将气瓶设置在楼梯、人行道口和通风系统吸气口等场所。

6.1.10 开启气瓶应使用专用扳手。

6.1.11 开启瓶阀要缓慢操作,关闭时亦不能用力过猛或强力关闭。

6.1.12 气瓶出口端应设置针型阀调节氯流量,不允许使用瓶阀直接调节。

6.1.13 作业结束后应立即关闭瓶阀,并将连接管线残存氯气回收处理干净。

6.1.14 使用液氯气瓶处应有遮阳棚,气瓶不应露天曝晒。

6.1.15 空瓶返回生产厂时,应保证安全附件齐全。

6.1.16 液氯气瓶长期不用,因瓶阀腐蚀而形成“死瓶”时,用户应与供应厂家取得联系,并由供应厂家安全处置。

6.2 液氯汽车罐车和液氯铁路罐车的使用安全

6.2.1 汽车罐车和铁路罐车的押运员和驾驶员应熟悉其所运输介质的物理、化学性质和安全防护措施,了解装卸的有关要求,具备处理故障和异常情况的能力。

6.2.2 液氯用户不应将单车式汽车罐车作为贮罐和气化罐使用。

6.3 液氯贮罐的使用安全

6.3.1 贮罐的贮存量不应超过贮罐容量的80%。

6.3.2 贮罐输入和输出管道,应分别设置两个截止阀门,定期检查,确保正常。

7 贮存安全

7.1 液氯气瓶的贮存安全

7.1.1 气瓶不应露天存放,也不应使用易燃、可燃材料搭设的棚架存放,应贮存在专用库房内。

7.1.2 空瓶和充装后的重瓶应分开放置,不应与其他气瓶混放,不应同室存放其他危险物品。

7.1.3 重瓶存放期不应超过三个月。

7.1.4 充装量为500 kg和1000 kg的重瓶,应横向卧放,防止滚动,并留出吊运间距和通道。存放高度不应超过两层。

7.2 液氯贮罐的贮存安全

7.2.1 贮罐区20 m范围内,不应堆放易燃和可燃物品。

7.2.2 大贮量液氯贮罐,其液氯出口管道,应装设柔性连接或者弹簧支吊架,防止因基础下沉引起安装应力。

7.2.3 贮罐库区范围内应设有安全标志,配备相应的抢修器材,有效防护用具及消防器材。

7.2.4 地上液氯贮罐区地面应低于周围地面0.3 m~0.5 m或在贮存区周边设0.3 m~0.5 m的事故围堰,防止一旦发生液氯泄漏事故,液氯气化面积扩大。

8 运输安全

8.1 液氯气瓶的运输安全

8.1.1 气瓶装卸、搬运时,应戴好瓶帽、防震圈,不应撞击。

8.1.2 充装量为50 kg的气瓶装卸时,应用橡胶板衬垫,用手推车搬运时,应加以固定。

8.1.3 充装量为100 kg、500 kg和1000 kg的气瓶装卸时,应采用起重机械,起重量应大于重瓶重量的一倍以上,并挂钩牢固。不应使用叉车装卸。

8.1.4 夜间装卸时,场地应有足够的照明。

8.1.5 危险化学品运输车辆运输气瓶时,应严格遵守当地公安交通管理部门规定的行车路线,不应在人口稠密区和有明火、高热等场所停靠。

8.1.6 危险化学品运输车辆应按规定悬挂危险品标志。

8.1.7 不应同车混装其他物品或让无关人员搭乘。

8.1.8 车辆停车时应可靠制动,并留人值班看管。

8.1.9 高温季节应根据当地公安交通管理部门规定的时间运输。

8.1.10 充装单位应对危险化学品运输车辆进行检查,证照不齐全的,不应充装。

8.1.11 运输液氯气瓶的车辆不应从隧道过江。

8.1.12 车辆运输气瓶时,瓶阀一律朝向车辆行驶方向的右侧。

8.1.13 充装量为50 kg的气瓶应横向装运,堆放高度不应超过两层;充装量为100 kg、500 kg和1000 kg的气瓶装运,只允许单层放置,并牢靠固定防止滚动。

8.1.14 不应用自卸车、挂车、畜力车运输液氯气瓶。

8.1.15 船舶装运液氯气瓶应严格遵守交通、港口部门制定的船舶运输危险化学物品规定。

8.2 液氯汽车罐车和液氯铁路罐车的运输安全

8.2.1 应选派持有押运员证的人员跟车押运监护。

8.2.2 铁道押运人员在押运过程中不应擅离职守,到编组站应及时与车站联系,办妥有关手续。

8.2.3 押运人员在发生氯气泄漏时应迅速处理,防止事态扩大,并应立即通知当地政府有关部门。

9急救和防护用品的管理

9.1 防护用品应定期检查,定期更换。防护用品放置位置应便于作业人员使用。

9.2 若吸入氯气,应迅速脱离现场至空气新鲜处,保持呼吸道通畅。呼吸困难时给输氧,给予2%~4%碳酸氢钠溶液雾化吸入,立即就医。(校对:苏立智责任编辑:黎竹勋)

发布单位:国家质量监督检验检疫总局2008-12-23发布

提出单位:国家安全生产监督管理总局

起草单位:北京市劳动保护科学研究所、中国化学品安全协会

批准单位:国家标准化管理委员会

9、氯气的用处

9、1 氯气可以用来制盐酸,之后盐酸可以成为制氯气的原料,两者可以循环利用,是氯碱工业可或缺的原料。

9、2 氯气可以用来做消毒剂和灭菌剂,可以有效的杀死有害因子,保证人和动物的健康。

9、3 新鲜氯气是很多工业和实验的原料,比如说取代反应和加成反应,氯水都担任一个非常重要的角色。

cadence16.6差分约束规则

差分对的约束设置 第一步,差分对的设置 差分对的设置有很多方法,下面介绍两种最常用的方法。 1.点击菜单Logic→Assign Differential Pair... 弹出以下对话框。 点击你想要创建差分对的Net1和Net2,填入差分的名字,点击Add后就成功创建了差分对。 点击Auto Generate按钮后,弹出以下对话框:

在第一个输入框填入Net的主要名字后,在下面的框中填入差分线的标志如N,P。点击Generate即可自动产生差分对。 2.在约束管理器中设置差分对。 在DSN上点击右键,在菜单中选择Create→Differential Pair。即可弹出下面的对话框。

和上一种方法的设置差不多,这里就不再叙述了。 第二步差分对约束规则的设置 差分对各项约束可以在约束管理器中的 Electric→Net→routing→Differential Pair中直接在各差分对上填入各项约束数值就可生效,但更好的方法是创建约束规则后赋给各个差分对。 在DSN上点击右键,在菜单中选择Create→Electrical CSet后,弹出下面的对话框; 输入规则名后点Ok,在Electric→constraimt set→outing→Differential Pair中可以看到新规则。 在表格中输入各项数值即可完成新规则的设置。如图所示 差分对约束参数主要有以下几个:

1coupling paramaters 主要包括了 Primary Gap 差分对最优先线间距(边到边间距)。 Primary Width 差分对最优先线宽。 Neck Gap 差分对Neck模式下的线间距(边到边间距),用于差分对走线在布线密集区域时切换到Neck值。 Neck Width差分对Neck模式下的线宽,用于差分对走线在布线密集区域时切换到Neck值。如图所示 设置数值时在表格中右键菜单中选择change,会出现以下各层数值表格,可以在每一层上设置不同的数值。 需要注意的是在物理(physical)约束中同样可以设置差分规则,但是电气规则约束在布线时更优先,同时电气规则可以设置更多的约束,推荐在电气规则中设置差分走线的约束。 2 Min Line Specing 差分对最小间距,一定要小于或等于"Primary gap"与(-)tolerance的数值,并且也要小于或等于"Neck gap"与(-)tolerance的数值。对于不符合约束的差分对,会显示“DS”的DRC错误提示。

Allegro中设置差分对

1)pair 名称: Allegro菜单点击logic-->Assign differential pair,在net filter 中选择所要设的net1,net2, 或直接在board file 中点选net,在Rule Name 中key 入pair 名称﹐点右下方的Add 后会自动增加到上方的Rule Selection Area 中﹐可以点Modify或Delete 来修改或删除所设的pair. 2)设置差分线规则类型 给pair 定义一个net spacing type property(规则类型),如CLK-CLK:点Attach property, net...,注意find 窗口中选property 而非net,再点more...,从左边选取先前设的pair,如CK0R-CK0R,点apply﹐在弹出的对话框中点net_spacing_type﹐在右边的value 值中输入CLK-CLK。 3)设置差分线规则参数 set net spacing constrains values , 设定走线线距规则参数值:点constraints 窗口的spacing rule set 下的set values,在出现的对话框中右边空格输入CLK-CLK, 点add 增加到constraint set name 栏。然后按guideline 设定各项spacing.ˉ line to line 指的是此对pair 和其它线的间距。 注1: Length Tolerance indicates the amount of tolerance allowed between the total length or delay of the two nets. (两net 之间的误差范围) 注2:Primary Max Sep indicates the maximum edge to edge spacing between a differential pair. (指该pair 本身的间距) 注3:Secondary Max Sep indicates an edge to edge spacing that is greater that the Primary Max Sep value. This allows an increase in thespacing between the differential pair when necessary. The total amount of etch/conductor on a net can not exceed this amount.(必要时允许增大该pair 本身的间距到此值) 4)布线技巧 route differential pair 时的技巧:routing 时发现本身的两根net 没有按规则挤线会弹的很开。原因可能是设rule 时﹐选的不是property,而是net 。如果选的是property 仍然不行﹐可以在setup> user preferences>drc>drc_diff_pair_overlide 中添加0。

allegro 16.3 约束规则设置

Allegro 16.3约束规则设置 约束管理器是一个交叉的平台,以工作簿和工作表的形式在 Cadence PCB设计流程中用于管理所有工具的高速电子约束。可以使用约束管理器和SigXplorer Expert 开发电路的拓扑并得出电子约束,可以包含定制约束、定制测量和定制激励。 所谓约束就是用户定义的限制条件,当在板上走线和放置元件时会遵守这些约束。电子约束(ECSets)就是限制PCB 上与电行为有关的对象,比如可以设置某个网络最大传输延迟为2ns。 以下图为一约束设置窗口。 一、说明 先解释一下约束的类型以及约束中用到的简写名词,如下图所示:

1、NCIs(NET CLASS) 由众多nets或者buses、differential pairs、Xnet所组成的类,可对其赋予相似的约束。如下图所示。 2、NCC(Net Class-Class) 一般用在约束组与组之间的间距的时候使用,如下图。 3、DPr(Differential Pairs)差分对 一组差分对一般由两条Xnet或者net以差分走线的方式组成,如下图。差分对的形成有两种方式:一是由模型指定的差分对,再者就是由用户自己定义的差分对。 ?模型定义的差分对:可以在器件信号模型中指定差分对,可以使用PCB Design,PCB SI,SigXplores 来将模型指定给相应的元件。 ?用户定义的差分对:可以在约束管理器中 Net 一级的对象中创建差分对,可以灵活的更改差分对命名和更改差分对成员,但是没有模型指定差分对的精确性。 以下是设置差分对规则时,需要赋予约束的项。

针对以上约束中用到的一些约束点进行解释说明:

allegro16[1].2建立差分对,设置差分规则,差分走线。

?? ?????????????????????1. ???????.2.???????? 1??Logic=>Assign Differential Pair…

?1?????????? ?2????????????? ?3??Add,???????????????????????????????????OK? 2???PCB ?? Setup=>Constraints=>Electical…

????????Electrical?NET?

???? ????Objects->Create->Differential Pair??????? Create Differential Pair ???????

???? ????? Net ???????????? ???????????Selections ??Diff Pair Name ?????????Create ???Close ??????????????? ?? ???????????????????????Eelctrical ??Eelctrical Constraint Set->Routing->Differential Pair ??Objects=>Create=>Eelctrical CSet ????? & ????? ???( ???' ???2. ????

???? ?????? ' ?????? ???????????????? ? 8 ????????????????? ? 0 / 6????? ? 3 *??????? ? ? ? 3 :???????? ? 1 *?????1 ????? ? ???? ????????? * ?????? ? 1 :?????1 ????????? ???????? : ?????? ??????????????????( ???1 ! ???? ????????5 ? ?????? ?????

差分线布线规则设置

Doc Scope : Cadence Allegro 15.x Doc Number : SFTCA06001 Author :SOFER Create Date :2005-5-30 Rev :1.00

Allegro 15.x差分线布线规则设置 文档内容介绍: 1.文档背景 (3) 2.Differential Pair信号介绍 (3) 3.如何在Allegro中定义Differential Pair属性 (4) 4.怎样设定Differential Pair在不同层面控制不同线宽与间距 (8) 5.怎样设定Differential Pair对与对之间的间距 (11)

1.文档背景 a)差分信号(Differential Signal)在高速电路设计中的应用越来越广泛,差分线 大多为电路中最关键的信号,差分线布线的好坏直接影响到PCB板子信号质量。 b)差分线一般都需要做阻抗控制,特别是要在多层板中做的各层的差分走线阻抗都 一样,这个一点要在设计时计算控制,否则仅让PCB板厂进行调整是非常麻烦的事情,很多情况板厂都没有办法调整到所需的阻抗。 c)Allegro版本升级为15.x后,差分线的规则设定与之前版本有很大的改变。虽然 Allegro15.0版本已经发布很长时间了,但是还是有很多人对新版本的差分线规则设置不是很清楚。 2.Differential Pair信号介绍 差分信号(Differential Signal)在高速电路设计中的应用越来越广泛,电路中最关键的信号往往都要采用差分结构设计,什么另它这么倍受青睐呢?在PCB设计中又如何能保证其良好的性能呢?带着这两个问题,我们进行下一部分的讨论。何为差分信号?通俗地说,就是驱动端发送两个等值、反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”。而承载差分信号的那一对走线就称为差分走线。 差分信号和普通的单端信号走线相比,最明显的优势体现在以下三个方面: a.抗干扰能力强,因为两根差分走线之间的耦合很好,当外界存在噪声干扰时,几乎是同时被耦合到两条线上,而接收端关心的只是两信号的差值,所以外界的共模噪声可以被完全抵消。 b.能有效抑制EMI,同样的道理,由于两根信号的极性相反,他们对外辐射的电磁场可以相互抵消,耦合的越紧密,泄放到外界的电磁能量越少。 c.时序定位精确,由于差分信号的开关变化是位于两个信号的交点,而不像普通单端信号依靠高低两个阈值电压判断,因而受工艺,温度的影响小,能降低时序上的误差,同时也更适合于低幅度信号的电路。目前流行的LVDS(low voltage differential signaling)就是指这种小振幅差分信号技术。 …… 由于篇幅问题,这里对差分信号不做深入介绍了。

Allegro约束规则设置详解SCC

Allegro16.6约束规则设置详解 前言:本文主要讲解Allegro16.6约束管理器的使用,从基本约束规则到高级约束规则的设置。 目录: 一、基本约束规则设置 1、线间距设置 2、线宽设置 3、设置过孔 4、区域约束规则设置 5、设置阻抗 6、设置走线的长度范围 7、设置等长 7.1、不过电阻的NET等长 7.2、过电阻的XNET等长 7.3、T型等长 8、设置通用属性 9、差分规则设置 9.1、创建差分对 9.2、设置差分约束 10、Pin Delay

二、高级约束规则设置 11、单个网络长度约束 12、a+b类长度约束 13、a+b-c类长度约束 14、a+b-c在最大和最小传播延迟中的应用

1、线间距设置 (1)、设置默认间距规则 点击CM图标,如下图所示,打开约束管理器。 单击Spacing,再点击All Layers,如下图所示。右边有一个DEFAULT就是默认规则,我们可以修改其值。

按住Shift键,点击第一个和最后一个即可选中所示,然后输入一个值,这样就都修改了,如下图所示 (2)、定义特殊的间距约束 点选Default按鼠标右键,执行Create-Spacing CSet

加入新规则。取一个有意义点的名字,如下图所示,单击OK。 其值是从默认规则拷贝的,先修改其值。 按住Shift键选中所有,输入12,回车。 然后为所需要设置的网络分配规则 单击左边的Net-All Layers,在右边工作簿中,为GND网络设置12MIL_SPACE规则,在Referenced Spacing CSet下选中12MIL_SPACE,如下图所示

Allegro16.6约束规则设置详解(图文并茂)

前言:本文主要讲解Allegro16.6约束管理器的使用,从基本约束规则到高级约束规则的设置。 目录: 一、基本约束规则设置 1、线间距设置 2、线宽设置 3、设置过孔 4、区域约束规则设置 5、设置阻抗 6、设置走线的长度范围 置详解(图文并茂) 则设约束规.616o r g Alle (为了不侵犯别人的成果,所以在这里做了特殊说明,以示敬意)首先感谢詹书庭编写这篇文章,为我们学习交流Cadence allegro 苦用心! 俗话说的好,社会在发展,技术在进步,技术的进步在于不断的学习交流和实践。所以为了方便大家学习交流,为大家提供一个良好 QQ )! 学习交流 Cadence allegro 请加QQ 群: 一起来学AllegRo 【2】.群号: 331730476 .以下是正文 这篇文章写得很好,操作步骤详细,截图一目了然,通俗易懂,唯一的缺点就是部分截图不是很清晰,我对个别图片做了调整和替 换,不易替换的不清晰图片,仔细看下也能明白其中的意思。 此文章由丹心静居整理---2014.10.13  加入。对原文作者表示歉意的交流平台,在这里留下我们的群原文作者的群拒绝任何人 (QQ 软件提供了丰富的知识和方法。请大家认真学习,不要辜负作者的良 2014-10-13 第 1 页,共 83 页

二、高级约束规则设置 11、单个网络长度约束 12、a+b 类长度约束 13、a+b-c 类长度约束 14、a+b-c 在最大和最小传播延迟中的应用 y a l e D n i P 、10约束分差设置、.29分对差创建、.19设置则分规差、 9属性用置通设、 8等长型T 、.37等长NET X 阻的过电、.27等长NET 阻的电不过、.17置等长 设、 7

cadence Allegro16.3约束规则

约束规则设置 约束管理器是一个交叉的平台,以工作簿和工作表的形式在 Cadence PCB设计流程中用于管理所有工具的高速电子约束。可以使用约束管理器和SigXplorer Expert 开发电路的拓扑并得出电子约束,可以包含定制约束、定制测量和定制激励。 所谓约束就是用户定义的限制条件,当在板上走线和放置元件时会遵守这些约束。电子约束(ECSets)就是限制PCB 上与电行为有关的对象,比如可以设置某个网络最大传输延迟为2ns。 以下图为一约束设置窗口。 一、说明 先解释一下约束的类型以及约束中用到的简写名词,如下图所示:

由众多nets或者buses、differential pairs、Xnet所组成的类,可对其赋予相似的约束。如下图所示。 2、NCC(Net Class-Class) 一般用在约束组与组之间的间距的时候使用,如下图。 3、DPr(Differential Pairs)差分对 一组差分对一般由两条Xnet或者net以差分走线的方式组成,如下图。差分对的形成有两种方式:一是由模型指定的差分对,再者就是由用户自己定义的差分对。 ?模型定义的差分对:可以在器件信号模型中指定差分对,可以使用PCB Design,PCB SI,SigXplores 来将模型 指定给相应的元件。

?用户定义的差分对:可以在约束管理器中 Net 一级的对象中创建差分对,可以灵活的更改差分对命名和更改差分对成员,但是没有模型指定差分对的精确性。 以下是设置差分对规则时,需要赋予约束的项。

针对以上约束中用到的一些约束点进行解释说明: 差分对的worksheets包含5个主要的约束目录: (1)Pin Delay 此值指一对网络之间管脚封装上的延迟,单位是时间ns 或者长度mil。 (2) 不耦合长度(Uncoupled Length) 不耦合长度约束是用来限制差分对的一对网络之间的不匹配长度。若“gather control”设置为ignore,则实际不不耦合长度不包括两个驱动和接收之间的耦合带之外的长度。若“gather control”设置为“include”,包含出芯片的这段不耦合长度。当不耦合(即在差分对刚刚从芯片出来的走线通常是不耦合的,不耦合有一定的长度)长度超过“max”时产生冲突。 (3)相位偏差(Static Phase Tolerance) 相位偏差约束确保差分对成员在转换时是同相和同步的。实际的数值(actual value)从长度上或者时间上反应了差分对成员之间的差值,当差值超出 tolerance 值时,就会有冲突。 (4)最小线间距(Min Line Spacing) 最小线间距约束指差分对之间的最小距离,如果小于设定的最小值则报错。添加的最小线间距约束值必须小于或者等于Primary Gap减去(-)Tolerance,并且也要小于或者等于Neck Gap减去(-)Tolerance。 (5)耦合参数(Coupling Parameters) 这里面包括6个部分需要设置。1、Primary gap :设置的是差分对之间的边到边理想间距,(+/-)tolerance 值是允许Diff Pairs的偏差值,如果间距偏差在范围内,差分对被认为是耦合的;2、Primary width:差分对成员的理想宽度;3、Neck gap:约束的是最小允许的边到边的差分间距,当在密集区域走线时,可能切换到neck模式,最小可允许的gap 包括Neck Gap 减去(-)Tolerance,当差分对间距小于ECSet 指定给差分对网络的Min neck width 规则值时,Neck Gap 覆盖任何Primary Gap 值,确保 Neck gap 不要低于任何Min line spaing 值,如果设置了(-)tolerance 值,不需要定义Neck gap ,因为已经说明了需要的Neck gap。;4、Neck width:最小可允许的差分对宽度,当在比较密集的区域走线的时,可能需要切换到neck模式;5、(+)Tolerance;6、(-)Tolerance。 使用差分计算器可以完成综合线宽和线距的计算以获得特殊的差分阻抗。在约束管理器中右键点击Primary Gap,

等长-差分对布线实现等长的方法和步骤

差分对布线实现等长的方法和步骤 一、埋盲孔设置 在高密度板子布线中,采用埋盲孔技术可以有效的增加布线空间和提高布通率。Altium Designer 6中,埋盲孔的设置是通过设定钻孔对来实现的。在PCB编辑界面下,选择菜单Design\Layer Stack Manager,就会出现下图的对话框。在这个对话框中我们可以设置板子的信号层、电源层、中间介电层的厚度和层叠关系。我们还可以设置中间介电层的介电常数。此外,我们还可以设置钻孔对,即允许相互之间钻孔的层对关系。如果从顶层或底层钻孔到中间层,就叫做埋孔;在两个中间层之间钻孔,就叫做盲孔。 点击“Configure Drill Pairs”按钮,我们就打开了钻孔对设置界面。如下图所示。选择正确的起始层和结束层,我们就完成设定完成了一组钻孔对地设置工作。我们可以根据布线的需要设置很多组这样的钻孔对。

二、差分对布线规则设定 在Altium Designer 6中,你可以选择采用把差分对信号分类(Classes)方式进行布线规则设定。此外Altium Designer 6 还为您提供了差分对编辑器,不仅可以编辑差分对信号, 而且还提供了布线规则向导。

我们点击窗口右下角的“PCB”,并且选择“PCB”来打开PCB窗口。在PCB窗口的下拉菜单中选择“Differential Pairs Editor”,然后选择“Designator”窗口中用“Ctrl+A”命令选中所有的差分对信号。点击“Rule Wizard”,“Differential Pair Rule Wizard”窗口就会弹出来。 我们根据向导指示可以分别设定与差分对布线相关的差分对的走线宽度、等长和布线间距等规则。

Allegro 教程之 基本规则设置 布线规则设置 线宽及线间距的设置

在PCB设计过程中,需要通过设置各种规则,以满足各种信号的阻抗。比如,常用的高速差分线,我们常控的100欧姆,那么到底走多宽的线以及差分线之间的间距到底是多少,才能满足设计要求的100欧姆阻抗呢本文就对Allegro 种的基本规则设置做一个详细的讲解。 注:本文是基于Allegro 15 版本的。对于16版本不适用。 首先需要打开规则管理器,可通过以下三种方式打开: 一、点击工具栏上的图标。 二、点击菜单Setup->Constraints 三、在命令栏内输入"cns" 并回车 打开的规则管理器如下:

在最上面一栏有一个On-line DRC,这是对画板过程中不停检测是否违反规则,并可产生DRC。一般我们都默认开启。可以实时查看产生的DRC 错误,并加以修正。 接下来的Spacing rule set 是对走线的线间距设置。比如对于时钟线、复位线、及高速查分线。我们可以再这里面加一规则,使其离其它信号线尽可能的远。 Physical(lines/vias)rule set 是针对各种物理规则设置,比如线宽,不同信号线的过孔等。例如我们可通过电源网络的设置,使其默认线宽比普通信号走线更粗,已满足走线的载流能力。 现针对一个时钟及电源,分别设置间距规则和物理规则。 首先筛选网络,对于需要设置线间距规则的网络赋上Net_Spacing_Type 属性、而对于需要设置线宽规则的网络赋上Net_Physical_type 。而对于即要线间距和线宽规则约束的网

络,可将Net_Spacing_Type 及Net_Physical_type 属性同时赋上。 本例针对的时钟网络,只需要对其赋上Net_Spacing_Type ,方法如下: 点击菜单Edit->Properties 然后在右侧Find 一栏中选择Nets 。如下图所示: 如果你知道PCB上网络名,那么你可以直接在PCB上选择一个网络。假如你并不知道到底哪个网络是时钟,那么你可以选择Find下面的More

AltiumDesignerSummer09AD9PCBLAYOUT布线设计规则说明.pdf

一. 网络类(Net Classes)的组建: 方法一:原理图中执行Place——Directives——Net Class 按Tab键,设置好相关名称属性回车,每个归属此类网络均要放置。 方法二:PCB中执行Design——Classes…命令,按下图右键执行Net Classes——Add Class命令会生产New Class,右键更名成所需要的网络类名称,单击添加归属于此网络类的网络成

员。 二. 差分网络类(Differential Pair Classes)的组建: 方法一:原理图中执行Place——Directives——Differential Pair

按Tab键,设置好相关名称属性回车,每个归属此类网络均要放置。 方法二: 步骤1:PCB中执行Design——Classes…命令,按下图右键执行Differential Pair Classes——Add Class命令会生产New Class,右键更名成所需要的差分网络类名称,单击添加归属于此网络 类的网络成员(前提是需要事先建立差分对网络)。

步骤2:建立差分对网络,PCB中执行View——Workspace Panels——PCB——PCB命令打开PCB面板,面板切换至Differential Pairs Editor,点击选择相应的差分网络类后再点击按钮Add,输入自定义的网络差分对名称,同时设置定义好对应的差分网络(Positive Net和Negative Net)。

也可以通过双击Differential Pairs Editor面板中的差分网络类或执行Design——Classes…命令,把所建立的差分网络对归属到对应的差分网络类。 三. ROOM相关: 1. ROOM的组建:主要目的是用于设置个别器件内部的铺铜或布线间距。PCB中执行Design ——Rooms——Place Rectangular Room命令,按Tab键,设置好相关名称属性,在PCB中相应的器件封装上面画好Room区域。 2. 原理图导入PCB时是否生产单页ROOM 在PCB中执行Project——Project Options…

Allegro设置差分线和等长的方法

一、设置差分线的方法方法一: 1、Logic→AssignDifferenttialPair 2、在弹出的对话框里选择需要添加的差分对,点击Add按钮,即可添加 方法二: 1、Setup→Constraints→Electrical 2、选择Net,然后在Objects→Create→DifferenttialPair 3、在弹出的对话框里选择需要添加的差分对,点击Create按钮,即可添加 设置完差分线对后,需要设置其约束规则,方法如下: 1、初始默认的有一个DEFAULT规则,右击DEFAUlT,选择Create→PhysicalCSet 2、弹出一下对话框,在PhysicalCSet栏写上规则名称,建议根据差分线的阻抗描写,点击OK,这里已经写好,规则名称为:DIFF100,就可以看到多了一行PCS 3、设立好规则后就可以在这项规则里设置线宽间距等参数了 4、在Net一栏看到有已经设好的差分线,在ReferencedphysicalCSet选项下选择刚刚设好的规则DIFF100 *规则设置中各个项目的含义* LineWidth(设置基本走线宽度)

Min:最小线宽 Max:最大线宽,写0相当于无限大 Neck(neck模式,一般在间距很小的时候用到)MinWidth:最小线宽 MaxLength:最大线长 DifferentialPair(差分线设置,单端线可不写)MinLineSpacing:差分对的最小线间距PrimaryGap:差分对理想线间距 NeckGap:差分对最小允许线间距 (+)Tolerance:差分线允许的误差+ (-)Tolerance:差分线允许的误差- Vias(过孔选择) BBViaStagger(设置埋/盲孔的过孔间距)Min:最小间距 Max:最大间距 Allow Pad-PadConnect:/

规则设置要点

注意:画板时不要打开设计规则对话框,否则电脑会变慢。 1.设置NECK注意 设置NECK时,一定要设置MAX LENGTH(线长)。否则会报线宽错误。 2.差分线改线宽注意 在差分线设置里面改线宽,在physical(线宽规则)里面的线宽也会跟着改变。反过来在physical里面改线宽在差分对这边也会跟着变。注意这里说的改线宽是直接在列表里面改。如下图: 在列表处改线宽字体会变粗变蓝。而且在这里改了以后,在referenced physical CSet引用不同规则时,改过的地方不会再改变,可选中蓝色字体按DELETE删除。就可以变回引用的 规则。 3.差分对换层改线宽方法。 换层要在Physical里面的Electrical coustrant set(约束集合)新建一个约束,在By layer里面改。要注意的是它的优先级没有在差分对里面设置的高。如果在差分对里设了线宽,则换层时线宽会以差分对设的线宽来走线。可将差分对设置的线宽规则删除。 4.差分线走到区域时为什么线宽不变化? 区域规则设的线宽比physical设的换层变化线宽优级高。但在差分对设置的线宽又比区域高。 5.关于差分对的最小线间距Min line spacing NECK的最大线长(Max Length) 综合前面的知识,差分线的线宽线间距在Physical里面设置就可以了,而在Electrical里只 用来合成差分对。但要注意两点,1。差分对的最小线间距(Min line spacing)一定要设, 而且一定要等于或小于最小线宽(这个最小线宽可以是Min Nack 也可以是Min Lin Width, 反正谁小就用谁), 否则报L/L(线间距错误)2。一定要设NECK的最大线长(Max Length),否则报L/W(线宽错误)这些规则全都在Physical里设就可以了 6.我设了一个等长的设计规则,是在Relative Propagation Delay里面设的.然后我去走线, 走完后发现Relative Delay的Actual和Margin的颜色不变,只是黄色的. 原因是设计规则管理器的等长检查没打开,Analyze\Analysis Modes下先中Electrical Modes 把Relative propagation delay打开选ON。 7. 怎么放置Set as target ? 在relative propagation delay的relative delay / delta:tolerance下,在要设set as target的网络上点右键,选Set as target,OK。 8.时时查看网络走线长度。 在length上面点右键,在弹出的菜单中点选Analyze。这个菜单里还有sort 和hide column。

设置Allegro差分线的方法

设置Allegro差分线的方法 1)pair 名称:Allegro 菜单点击logic--Assign differential pair,在net filter 中选择所要设的net1,net2, 或直接在board file 中点选net,在Rule Name 中key 入pair 名称o 点右下方的Add 后会自动增加到上方的Rule Selection Area 中 o 可以点Modify 或Delete 来修改或删除所设的pair. 2)设置差分线规则类型给pair 定义一个net spacing type property(规则类型), 如CLK-CLK:点Attach property, net...,注意find 窗口中选property 而非net,再 点more...,从左边选取先前设的pair,如CK0R-CK0R,点applyo 在弹出的对话框 中点net_spacing_typeo 在右边的value 值中输入CLK-CLK。 3)设置差分线规则参数set net spacing constrains values , 设定走线线距规则 参数值:点constraints 窗口的spacing rule set 下的set values,在出现的对话框 中右边空格输入CLK-CLK, 点add 增加到constraint set name 栏。然后按guideline 设定各项spacing.¯ line to line 指的是此对pair 和其它线的间距。 注1:Length Tolerance indicates the amount of tolerance allowed between the total length or delay of the two nets. (两net 之间的误差范围)注2:Primary Max Sep indicates the maximum edge to edge spacing between a differential pair. (指该pair 本身的间距)注3:Secondary Max Sep indicates an edge to edge spacing that is greater that the Primary Max Sep value. This allows an increase in thespacing between the differential pair when necessary. The total amount of etch/conductor on a net can not exceed this amount.(必要时允许增大该pair 本身的间距到此值)4)布 线技巧route differential pair 时的技巧:routing 时发现本身的两根net 没有按 规则挤线会弹的很开。原因可能是设rule 时o 选的不是property,而是net 。如 果选的是property 仍然不行o 可以在setup user

相关文档
相关文档 最新文档