关于VerilogHDL编写规则的说明

关于VerilogHDL编写规则的说明
关于VerilogHDL编写规则的说明

关于V erilogHDL编写规则的说明

摘自“Comprehensive SRS V3 Standards—Semiconductor Reuse Standard”

7 V erilog HDL 编码

7.1 前言

V erilog HDL编码标准属于虚拟部件生成一部分,用于对编码中的命名习惯、代码文档和代码格式风格的说明。对相应规则的遵从能够简化重用,并从代码中抽象出其精华,使得代码可读性增强且兼容大多数工具。除特别声明,任何与标准不一致的地方必须纠正而且以文档说明。

该标准确保在各种应用中代码的高度适应性,以此提升了重用性。本文档的目的就是确保门级实现与标准的V erilog仿真器一致。分割会影响针对应用的适应性。建模实践小节处理在综合环境中很难描述清楚而又必须确保前后综合的一致性结构。

该标准可应用于行为和综合代码。而且,还可以应用于其它的V erilog代码中如测试台、监视器等。某些标准明确说明其应用代码的类型,如有例外会标出。

所描述的规则肯定是在快速Soc设计、集成、生产及维护过程中必须的要求项。注意到在许多情况下,简单的介绍也能适应要求,但是,介绍会带来大量的例外、工具限制或一些深度的使用习惯,而这些与规则相悖。

7.1.1可交付的列表

在第2部分VC块可交付列表已经定义了IP库形式。包括:

可综合的RTL源代码(L1)

测试台(V1)

驱动(V2)

监视器(V3)

详细行为建模(V4)

短小模型(V6)

形式模型验证(V12)

7.2参考信息

7.2.1参考文档

7.2.2术语

基地址:偏移量相对的地址

HDL:硬件描述语言

屏蔽拴:物理上,屏蔽拴指一条连接到VDD或VSS,或者二个输入的选择输出线,用于对模块的配置而不会影响模块内部。该设置能够在更改配置时避免重综合。

PLL:锁相环

RTL:

文本宏

顶层模块:在VC设计层次中最高模块。

UDP:用户定义原语

7.3命名规则

7.3.1文件命名

R7.3.1 一个文件一个模块

一个文件最多可以有一个模块。

原因:简化设计修改。

R7.3.2 文件命名规则

文件名必须用下列方式命名:

[<_file type].

表示一个设计单元的名,如子模块或顶层模块。

<_file type>表示文件的类型(可选项):

_task 文件包含任务

_func 文件包含函数

_defines 文件包含文本宏

_disc V erilog规则文件

_connect V erilog 连接规则和模块文件

扩展名.v或.va

R7.3.3 分离模拟、数字和混合信号的V erilog文件

这三类文件必须单独形成。

原因:各种编译器不能互相编译各种结构。

7.3.2 HDL代码项命名

往往一个有意义的名字会比几条注释更加有用。因此,名称必须具有相关意义。(即对象名称的属性和目的必须明显的无混淆的)。

下列的命名习惯不能用于第三方PLI任务

R7.3.4文字和数字以及下划线组成的符合集

名称必须有文字数字或下划线组成[A-Z,a-z,0-9,_]。不允许采用双下划线。

R7.3.5名称的首字符必须是字母

R7.3.6避免使用转义名称

转义名不能使用,也不能用于区分信号。

R7.3.7用下划线分割单词

对于由多个单词组成的名称,用下划线分割。

理由:这样可以提升代码在修改、验证和调试过程中的可读性。

R7.3.8信号名称拼写和风格一致

在整个设计的层次中,必须对线和变量采用一致的拼写和命名风格。这也包含一些命名习惯。理由:可以立即识别信号类型(如低电平有效信号、时钟)方便调试

R7.3.9 V erilog名称与文档名称相同

所有在文档中引用的V erilog RTL级代码的信号和模块名称必须与文档中的名称保持一致。V erilog RTL代码中关于信号与模块名称注释的引用也必须保持一致。

理由:这样做可以使文档和代码之间交叉参考。

例外:终端用户文档可以不保持一致。

R7.3.10 表示常量的名称采用大写

常量名必须一致的采用大写拼写方式。因此,对于参数名、文本宏名必须采用大写方式。理由:立即识别在配置和仿真中会改变的对象。

R7.3.11 线、变量、构造、和实例名采用小写方式

与建模电路有紧密相关的硬件结构必须采用一致的小写方式。因此,下列情况必须采用小写:线、变量、构造(如函数、任务,命名的块、模块或者UDP等)、实例(如门、模块和UDP)理由:这样能够在仿真过程中从不变的对象中区分信号,保持在不同设计之间的一致的形式。一致的大小写能够防止混淆和错误。

例外:在功能验证中的普通CMD任务不需要遵从。

R7.3.12 无论何种方式,所有的名称必须唯一

大小写方式不能用于区分构造名、线名和变量。

理由:某些工具不能够以大小写区分各种名称。在将V erilog(大小写敏感)转换为VHDL (大小写不敏感)设计中能够用大小写不敏感的设计风格促进。(即应该采用大小写不敏感的方式命名)

R7.3.13 使用有意义的名称

名称必须描述该项的目的用途。项的名称应该根据其做什么而不是怎么做来命名。这些项包括:线、变量、参数、实例和构造。需采用英文命名。

理由:支持可维护性。对是什么而不是怎么样的描述能帮助理解设计。怎么做能出代码中得到,而是什么却不是能立即理解。

例:set_priority 对线或变量

SBUS_DA TA_BITS对参数

ram_addr_p3 可选的流水阶段表示。命名习惯应该以文档形式说明。

R7.3.14 名称不应包括V erilog 和VHDL的关键字

语言的关键字不能用作信号和其他代码项的命名。

理由:方便定位到VHDL和在混合语言环境中使用。

R7.3.15 全局文本宏包括模块名

由’define定义的全局文本宏必须在前面加上顶层模块名。如:_

理由:在SoC级避免无意的宏重定义。

例:’define SPOOLER_ADDR_BUS_WIDTH 32 //定义SPOOLER模块的地址总线位宽

例外:如果在相同模块文本宏没有定义情况下可以不遵从。

R7.3.16 受限使用后缀

在本标准中所列的后缀仅能在R7.3.18到G7.3.26中描述情况使用。

理由:一致的命名习惯有利理解设计。

R7.3.17低电平有效信号必须以_b结尾

在信号使用低电平极性时,必须用后缀_b。而且仅低电平信号可以用该后缀。

理由:有含义且一致的命名有助于设计的理解

例如:enable_data_b,reset_b

R7.3.18 时钟信号以_clk结尾

表示时钟的信号如果本身没有clock或clk名,就必须以_clk结尾。

理由:有含义且一致的命名有助于设计的理解

例如:fifo_transmit_clk

例外:已经明显表明时钟的信号名可以例外,即system_clock或clk32m等。

G7.3.19 未连接的输出信号以_nc结尾

推荐在未连接使用的模块输出信号以_nc结尾。

例如:blockx blockx(.result({result[15:3],result_nc[2:0]}),…); 或

blockx blockx(.result(result[15:0]),…);

wire result_nc[2:0]=result[2:0];

理由:当关于未连接信号的警告出现时,如果以_nc结尾,就可以明显知道信号是未连接的而不是错误。

G7.3.20 三态信号以_z结尾

推荐三态信号用_z结尾

理由:有含义且一致的命名有助于设计的理解

例如:ram_data1_z

G7.3.21 状态机的下一个状态名用_next或_ns结尾

推荐采用_next或_ns结尾状态机的下一个状态信号。

理由:有含义且一致的命名有助于设计的理解。

例如:tx_fsm_state_next,tx_fsm_state_ns

G7.3.22 测试信号以_test结尾

推荐采用_test结尾测试信号。

理由:有含义且一致的命名有助于设计的理解。

例如:parallel_clk_test

G7.3.23 扫描使能信号以_se结尾

推荐在没有scan_enable,scan_en,或se命名的扫描使能信号以_se结尾。

理由:有含义且一致的命名有助于设计的理解。

G7.3.24模拟信号以_ana结尾

推荐在数字边界的模拟信号采用_ana结尾。

理由:当模拟信号区别时,有助于理解设计。当使用图形界面时非常有用。

G7.3.25寄存器输出名以_reg结尾

G7.3.26多个后缀名的顺序

当信号包含多个后缀时,采用以下顺序:

1._next,_ns

2._reg

3. _clk

4. _z

5. _b

6. _nc

例如:ram_data1_z_b,receive_clk_b,branch_taken_reg_b

G7.3.27信号名长度不超过32字符

G7.3.28避免使用不常用的简写

建议简写特别是一个字母的简写不要采用,除非是通用的简写符号。

理由:使用有意义的名称。

例外:通用的简写如RAM,循环变量等可以使用。循环计数器由于表示索引可以用单个字母命名如i,n等。一些后端工具会将所有层次的名称连接起来,而设置一个长度限制。这种情况下,就需要简写表示层次名。简写应采用注释说明。

G7.3.29文档简写和其他命名习惯

任何用到的简写应该以文档说明。除了本文档说明的习惯外,其他的命名习惯也应该说明。头文件中的关键字部分应该用于对简写和其他命名习惯的说明,或者指出这些说明文件。理由:当模块重用时,对原始作者很清楚的简写却对其他人造成了困难。

G7.3.30 在层次结构中保持一致的名称

推荐在整个设计层次中信号名保持一致。

例外:乘法理论模块和向量部分选择

例如:reg[7:0] status_reg;

wire int_pend;

int_pend = status_reg[1];

G7.3.31 实例名与模块名相同

推荐实例名与模块名相同。多个相同模块的实例用整数检索。

理由:增加可读性,减少二义。

例如:blockx blockx_1 (…);

blockx blockx_2 (…)

例外:仅应用于V erilog源级,且不包括封装。

7.4 注释

对HDL代码的功能描述采用注释的形式。特别,注释必须提供局部不可见的上下文信息。

7.4.1 文件头

每个RTL和行为级V erilog文件可以采用下图给出头形式。头的格式必须和图中的一致以确保软件工具能够分析该头。大写的关键字可以用作类型信息的检索点。该模板确保一致。该头格式给出了必须项,附加内容可以在REUSE ISSUES部分之后增加。此外,版权和公司密级信息可以在头的前面给出。

R7.4.1每个文件必须有文件头

每一个文件必须有上图给出的头。所有字段必须包括,甚至未定义(N/A)数据。

R7.4.2使用头边界标志(+FHDR&-FHDR)

必须使用+FHDR&-FHDR定义头信息边界。

理由:方便标识头。

R7.4.3包括文件名

头必须包括文件名。

理由:方便判断文件包含的内容。

R7.4.4包含联系信息

R7.4.5包括版本历史信息

R7.4.6包括关键字

R7.4.7包括功能字段

R 7.4.8包括参数描述

R7.4.9说明复位策略

必须说明复位策略,包括复位为同步、异步,内部或外部上电复位,硬/软复位,以及该模块是否在调试时单独复位。

理由:提高代码可读,突出测试和综合步骤。

R7.4.10说明时钟域

所有时钟域和时钟策略必须说明。

R7.4.11说明关键时序

包括外部时序的关键时序必须说明。头可以给出包含关键时序的文件名。

理由:建立保持与输出时序对测试和综合有利。

R7.4.12说明测试特征

任何用于加速测试加入代码的特征必须说明。

理由:提高可读性。

例如:parallel clocking BIST

R7.4.13详细的异步接口

包括时序关系和频率的异步接口必须说明。

R7.4.14说明扫描方法风格

R7.4.15说明实例

头必须说明该文档模块包含的元件、模块、函数调用、任务等实例。

R7.4.16表明可综合性

G7.4.17其他头文档

7.4.2附加结构头

每一个附加结构(函数、任务、用户定义原语)也必须在下图的文档格式说明。图7.2包含对V erilog函数、用户定义原语和任务的头说明格式。头的格式必须和图中的一致以确保软件工具能够分析该头。大写的关键字可以用作类型信息的检索点。该模板确保一致。

7.4.3其他注释

对于HDL代码的流程和功能来讲,注释是非常重要的。对其他设计者理解和维护代码必须有充分的注释。

R7.4.25注释功能部分

每一个代码中的功能部分必须在前面注释描述其目的和功能。

理由:帮助理解代码

R7.4.26说明不常用和不明显的实现部分

必须用注释说明那些不常用或不明显的实现部分,说明其限制。

理由:提高代码的可读性。

R7.4.27使用单行注释

使用//单行注释,而不用多行注释(/*…*/)。

R7.4.28不相关的信号绑定必须说明

当需要将不相关的信号组成组时,必须进行说明。

R7.4.29删除旧代码

旧代码,即不使用的代码必须删除,而不要注释掉。

R7.4.30说明元件的实例

R7.4.31说明端口定义

每一个端口声明必须有一个描述性注释,尽量在同一行。如果不能安排在同一行,那么加在端口上面的行。

理由:提高可读。

例外:自动生成的声明。

G7.4.32对其他声明的注释

同样对线、变量等也必须有说明性描述。尽量在同一行,如果不能安排在同一行,那么加在端口上面的行。

R7.4.33说明明显的门控时钟使用

没有被工具隐含的门控时钟必须在代码中说明。

G7.4.34说明SR锁存器的使用

R7.4.35说明综合指导

R7.4.36说明编译指导

对’ifdef, ‘ifndef, ‘else等的使用必须有注释。

G7.4.37注释结束语句

例如:always @()

begin://

end //

or

case()//

endcase//

G7.4.38合适使用注释

避免使用明确的注释

7.5代码风格

R7.5.1用制表格式编写代码

代码必须用制表的模式书写(即缩进模式)。

R7.5.2使用2个或4个空格进行代码缩排

一致的2个或4个空格的缩排方式用于代码对齐。不要用Tab键。使用空格和空行增加代码可读性。文本编辑器的制表键可用来插入空格。

R7.5.3每行一句代码

R7.5.4每行一个端口声明

G7.5.5保持端口的顺序

R7.5.6声明内部线

不要使用隐含的方式声明内部线。

R7.5.7在一个部分声明所有内部线

内部线的声明必须紧跟在端口的声明之后。

G7.5.8每行长度不超过80个字符

7.6模块划分和重用

R7.6.1在一个模块外不要引用线和变量

模块、任务和函数不允许修改不在该模块端口的线和变量。V erilog用户不许使用层次结构读或修改线或变量。

R7.6.2不要使用’include编译指导

R7.6.3在V erilog-AMS文件中使用标准规则和常量文件??

R7.6.4掩码标记在最顶层模块之外

R7.6.5避免潜在的不可移植的结构

所用结构必须符合IEEE1364标准,不要依靠仿真器专用扩展和行为。

G7.6.6分割时钟产生电路到独立模块

如果使用门控时钟、内部产生的时钟或者双沿时钟,那么时钟产生电路必须保持在独立的VC顶层模块中。或者在与使用时钟的模块同级的逻辑层。

G7.6.7分割时钟域

推荐将不同的时钟域分割到不同的模块中。如下图所示。两个时钟域之间的同步逻辑同样使用独立的模块。

G7.6.8匹配物理和逻辑边界

推荐将设计的模块边界与物理边界匹配。

G7.6.9从通用代码中分割专用代码

G7.6.10分割速度关键逻辑

速度关键逻辑采用单独的模块。

G7.6.11分割数据通路逻辑

G7.6.12分割异步逻辑

从同步逻辑中分割异步逻辑。

G7.6.13分割状态机

推荐将FSM分割到自己模块中。将状态机分成两个进程,一个用于组合逻辑,一个用于时序逻辑。

G7.6.14分割BIST

G7.6.15分割控制逻辑和存储

7.7建模实践

R7.7.1没有硬编码的全局分布线

对所有全局分布的线的缓冲必须建立在线负载和位置的基础上。不要硬编码缓冲树。

R7.7.2同步异步接口信号

如果有时钟,异步接口信号必须在尽可能接近接口边界处同步。为了防止亚稳态必须进行同步。

G7.7.3避免对寄存器时钟的异步输入

R7.7.4对非隐含块使用工艺无关的代码

R7.7.5无毛刺的门控时钟使能

G7.7.6无毛刺的直接使用信号如片选、复位等

R7.7.7可断电信号的状态应确知

G7.7.8初始化控制存储元素

对所有在控制通路上锁存器寄存器必须能置位/复位。

G7.7.9使用同步设计实践

G7.7.10避免组合的反馈环

7.8通用编码技术

R7.8.1条件表达式必须1位值

下列结构的条件表达式必须是1位值

if(condition)

while(condition)

for(initial_assignment;condition;step_assignment)

@(posedge condition or)

@(negedge condition or)

理由:避免非标准仿真器行为。

R7.8.2使用一致的总线位序

R7.8.3不要对信号赋值x

R7.8.4不要在两个always结构中对reg赋值

G7.8.5在文本宏中使用参数定义常量

R7.8.6不要使用参数重载

R7.8.7文本宏不要重定义

G7.8.8保留常量之间的关系

R7.8.9使用参数对状态编码

在对明确的状态机状态编码时应使用枚举的参数进行。

例如:parameter [1:0]//synthesis enum state_info

RESET_STA TE =2’b00,

TX_STA TE=2’b01,

RX_STA TE=2’b10

ILLEGAL_STA TE=2’b11

G7.8.10对’define使用应包括’undef

R7.8.11使用可以编程的基地址

R7.8.12使用文本宏作为基地址

R7.8.13使用基地址加偏移形成地址

G7.8.14使用文本宏对寄存器位域和取值

G7.8.15使用文本宏对信号层次路径说明

R7.8.16限制’ifdef的递归深度为3

R7.8.17不许使用宏模块

R7.8.18操作数的尺寸必须匹配

R7.8.19在模块例化时采用显式端口映射

R7.8.20矢量端口和线/变量的声明范围应相同

G7.8.21明确说明在连接端口时向量的宽度

G7.8.22避免使用inout类型端口

G7.8.23复杂等式中使用括号分割

G7.8.24带延迟的代码块不应停止

G7.8.25使用任务保护

7.10综合的通用标准

本节给出应用于V erilog的综合标准。该部分尽可能多的给出语言和工具独立的综合标准。除了这里给出的标准和其他地方给出标准外,综合工具特定的编码向导也应参考。必须说明这里给出的标准不应用于非综合部分模块。

R7.10.1完全的always敏感列表

所有暗含组合逻辑和锁存器的always结构必须有敏感列表。该表必须包括所有输入信号。R7.10.2敏感列表仅有一个时钟

R7.10.3仅使用可综合的结构

将不可综合的代码从中分离出来。

R7.10.4Wait和延迟#语句不能使用

R7.10.5不能使用初始化语句

R7.10.6组合逻辑必须完整说明

理由:综合工具将会生成存储如果不能完整说明组合逻辑。

例如:下面的if语句会产生存储单元,因为没有else语句

always @(signal)

begin

if(signal ==1’b1)

output=4’b0;

end

R7.10.7在循环结构中不能使用disable

R7.10.8避免使用无界循环

R7.10.9端口连接时不许用表达式

R7.10.10不用原语

R7.10.11在边沿敏感的结构中使用非阻塞的赋值(<=)

理由:采用阻塞赋值有可能造成前后综合仿真结果不一致

R7.10.12锁存器中使用非阻塞赋值

R7.10.13驱动所有未使用的模块输入

G7.10.14连接未连接的模块输出

R7.10.15不要在函数中隐含锁存器

R7.10.16不要使用casex语句

R7.10.17嵌入式的综合脚本不要使用

G7.10.19明显建模三态设备

G7.10.18对多周期路径的信号使用单周期宽的使能信号

G7.10.20避免在顶层的逻辑模糊

推荐在设计顶层不用实例化或隐含门电路。

G7.10.21在case语句中使用default赋值

G7.10.22使用full_case综合指导

G7.10.23间接实例化门

四等水准测量(双面尺法)方法与步骤

实践二四等水准测量(双面尺法) 一、目的和要求 (1)进一步熟练水准仪的操作,掌握用双面水准尺进行四等水准测量的观测、记录与计算方法。 (2)熟悉四等水准测量的主要技术指标,掌握测站及线路的检核方法。 四等水准测量技术要求: 二、仪器和工具 DS3水准仪1台,双面水准尺2支,尺垫2个,记录板1块。 三、方法与步骤 1、了解四等水准测量的方法 双面尺法四等水准测量是在小地区布设高程控制网的常用方法,是在每个测站上安置一次水准仪,但分别在水准尺的黑、红两面刻划上读数,可以测得两次高差,进行测站检核。除此以外,还有其他一系列的检核。 2、四等水准测量的实验 (1)从某一已知高程水准点出发,选定一条闭合水准路线,设置4站,如图所示。 (2)安置水准仪的测站至前、后视立尺点的距离,应该用步测使其相等。在每一测站,按下列顺序进行观测:

后视水准尺黑色面,读上、下丝读数,精平,读中丝读数; 前视水准尺黑色面,读上、下丝读数,精平,读中丝读数; 前视水准尺红色面,精平,读中丝读数; 后视水准尺红色面,精平,读中丝读数 (3)记录者在“四等水准测量记录”表中按表头表明次序⑴~⑻记录各个读数,⑼~ ⒃为计算结果: 后视距离(15)=100×{ ⑴-⑵ } 前视距离(16)=100×{ ⑷-⑸ } 视距之差(17)=(15)-(16) ∑视距差(18)=上站(18)+本站(17) 红黑面差(9)=⑹+K-⑺,(K=4.687或4.787) (10)=⑶+K-⑻ 黑面高差(11)=⑶-⑹ 红面高差(12)=⑻-⑺ 高差之差(13)=(11)-[(12)±0.1] 平均高差(14)=1/2{ (11)+(12) } 每站读数结束( ⑴~⑻ ),随即进行各项计算( ⑼~(18) ),并按技术指标进行检验,满足限差后方能搬站。 (4)依次设站,用相同方法进行观测,直到线路终点,计算线路的高差闭合差。按四等水准测量的规定,线路高差闭合差的容许值为±20√L mm ,L 为线路总长(单位:km )。 四、注意事项 (1)四等水准测量比工程水准测量有更严格的技术规定,要求达到更高的精度,其关键在于:前后视距相等(在限差以内);从后视转为前视(或相反)望远镜不能重新调焦;水准尺应完全竖直,最好用附有圆水准器的水准尺。 (2)每站观测结束,已经立即进行计算和进行规定的检核,若有超限,则应重测该站。全线路观测完毕,线路高差闭合差在容许范围以内,方可收测,结束实验。 四等水准测量规定的高差闭合差规定为:允=h f 式中,L 为水准路线长度,以km 为单位。 五、应交成果 经过各项检核计算后的“四等水准测量记录”表。

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错误提示。

(完整word版)产品命名编码规则

深圳市佳华利道新技术开发有限公司 产品命名编码规则 修定日期:2014/08/21 批准审核修订 文件标题产品命名编 码规则 文件编号 UP201408210 1 版本 A 修订部门总经办修订日期2014-08-21 页次 4

目录 一、目的 (2) 二、造用范围 (2) 三、物料编码的组成 (2) 四、编号规则说明 (2) 4.1 一级分类 (3) 4.2 二级分类 (3) 4.3 序号 (4) 4.4 版本号 (4)

文件编号:UP20140821001 深圳市佳华利道新技术开发有限公司 物料编码规范文件版本:01 文件页码:共 4 页 生效日期:2014-8-21 一.目的: 保证公司的物料编码规范化,便于物料接收、检验、储存、请购、盘点、账目、使用 及维护等作业,及确保产品在形成的各阶段都有唯一的标示,并具有可追溯性。 二..适用范围: 公司运作中涉及的所有物料,不包含办公用品等。 三..物料编码的组成:(先分大类,在分小类) 物料编码共9位阿拉伯数字组成,分为一级分类(2位),二级分类(2位),序号 3位),版本(2位)其组成形式为: 物料名称 1 0 0 0 1 0 1 0 1 一级分类二级分类序号版本 (大类)(小类) 四.编号规则说明: 如有新开发的电池产品型号,按照阿拉伯数字的顺序以此类推(实验用材料除外)。

4.1 一级分类:(如有新开发的电池产品型号,按照阿拉伯数字的顺序以此类推) 10 :电池箱组件 20 :电机 30 :动力系统控制器 40 :低压元件零件 50 :高压零部件 60 :电子零部件 70 :普通材料 80 :杂类 4.2 二级分类:(如有新开发的电池产品型号,按照阿拉伯数字的顺序以此类推) 物料类别(10-90)零件属性代码 (01-99) 序号 (001-999) 版本 (01-99) 10 电池箱组件01 电池芯001 3.2V/25Ah 02 电池模块 03 电池箱 001 箱体构件01 002 箱体构件02 003 箱体构件02 004 左侧构件 005 右侧构件 006 滚轮支撑板01 007 滚轮支撑板02 008 支承滚轮 009 固定块01 010 固定块02 011 顶盖 012 塑料卡扣6×3 013 塑料卡扣6×2 014 拉紧扣带 015锁紧扣 016 桥接片01 017 桥接片02 018 前汇流铜片 019 后汇流铜片 020负极连接片01 021 负极连接片02 022 负极连接片03 023 负极连接片04 024 正极连接片

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。

发动机型号编制规则

发动机型号编制规则 为了实现车用发动机排放水平与国际标准接轨,部分发动机生产企业为了区别不同排放级别的发动机,发动机型号不再采用GB/T 725-1991《内燃机产品名称和型号编制规则》进行命名,部分发动机生产企业参照国际标准编制了适合企业需要的发动机型号编制规则,为了指导公司的生产经营各环节,正确理解发动机型号编制规则,技术中心对部分发动机生产企业的发动机型号编制规则进行整理,对不适合本公司产品的部分内容进行删减,形成了适合本公司的发动机型号编制规则,本编制规则等同采用发动机生产企业的发动机型号编制规则。 一、玉柴发动机型号编制规则(产品全部更名) 1、产品型号的组成 产品型号由阿拉伯数字和大写英文字母表示,其组成结构如下: 1 重大结构改进代号 2 排放代号 3 功率代号 4 系列代号 5 缸数代号 6 企业代号 2、编号方法 2.1 企业代号 企业代号统一用玉柴机器股份有限公司的标志“YC”表示。 2.2 缸数代号 缸数代号按发动机的缸数用阿拉伯数字表示,如6缸用“6”表示,4缸用“4”表示。 2.3 系列代号 发动机产品以缸径和行程为系列,同一缸径和行程使用同一系列代号。系列 功率代号按发动机的实际功率(用马力表示)用阿拉伯数字表示, 发动机的实际功率(用马力表示)的个位不是0或5时,按就近选取。 2.5排放代号 排放代号用阿拉伯数字表示,欧Ⅰ排放级别用1表示,欧Ⅱ排放级别用2表示。 2.6重大结构改进代号 重大结构改进代号用阿拉伯数字表示,从0开始顺序编号 2.7产品型号编制示例 YC4D130-20表示:四缸、108mm缸径×115mm行程、130马力、欧Ⅱ排放、基本型发动机

公差配合与技术测量复习及答案 (1)

《公差配合与技术测量》复习题 一、填空题 1、 所谓互换性,就是___ ____的零部件,在装配时_______________________,就能装配到机器或仪器上,并满足___________的特性。 2、极限偏差是___________减___________所得的代数差,其中最大极限尺寸与基本尺寸的差值为_________。最小极限尺寸与基本尺寸的差值为 。 3、配合公差带具有 和 两个特性。配合公差带的大小 由 决定;配合公差带的位置由 决定。 4、 孔的最大实体尺寸即孔的__ ______极限尺寸,轴的最大实体尺寸为轴的__ _ _极限尺寸,当孔、轴以最大实尺寸相配时,配合最__ ______。 5、若被测要素为轮廓要素,框格箭头指引线应与该要瑑的尺寸线__ ______,若被测要素为中心要素,框格箭头指引线应与该要瑑的尺寸线__ ______。 6、+0.0210Φ30 的孔与-0.007-0.020Φ30 的轴配合,属于__ ____ _制__ ______配合。 7、圆度的公差带形状是_____________________ 区域,圆柱度的公差带形状是__________ 区域。 8、评定表面粗糙度高度特性参数包括 、 和 。 9、选择基准制时,应优先选用 ,原因是 。 10、M24×2-5g6g 螺纹中,其公称直径为 ,大径公差带代号为 ,中径公差带代号为 ,螺距为 ,旋合长度为 。 11、大径为30mm 、螺距为2mm 的普通内螺纹,中径和小径的公差带代号都为6H ,短旋合长

度,该螺纹代号是。 12、配合是指_____ _____相同的孔和轴的_____ ___之间的关系,孔的公差带在轴的公差带之上为_____ __配合;?孔的公差带与轴的公差带相互交迭__ _____配合;孔的公差带在轴的公差带之下为__ ______配合。 13、独立原则是指图样上给出被测要素的尺寸公差与_ ____ 各自独立,彼此无关,分别满足要求的公差原则。这时尺寸公差只控制_ ____的变动范围,不控制_ ____。 14、随机误差通常服从正态分布规律。具有以下基本特性:___________、__________、____________、____________。 15、系统误差可用___________、__________等方法消除。 二、判断题(对的打√,错的打×) 1、有相对运动的配合应选用间隙配合,无相对运动的配合均选过盈配合。 ( ) 1、实际尺寸就是真实的尺寸,简称真值。 ( ) 2.配合公差的大小,等于相配合的孔轴公差之和。 ( ) 2、量块按等使用时,量块的工件尺寸既包含制造误差,也包含检定量块的测量误差。( ) 3.直接测量必为绝对测量。 ( ) 3、同一公差等级的孔和轴的标准公差数值一定相等。 ( ) 4.为减少测量误差,一般不采用间接测量。 ( ) 4、φ10f6、和φ10f8的上偏差是相等的,只是它们的下偏差各不相同。 ( ) 5.国家标准规定,孔只是指圆柱形的内表面。 ( ) 5、偏差可为正、负或零值,而公差只能为正值。 ( )

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 一级的对象中创建差分对,可以灵活的更改差分对命名和更改差分对成员,但是没有模型指定差分对的精确性。 以下是设置差分对规则时,需要赋予约束的项。

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

产品编码规则(样板)

一、【目的】 二、【范围】 三、【权责】 四、【产品编码】 4.1 零件编码规则 由11位数字组成:物料类别代码(2位)、零件属性代码(3位)、流水号(6位)组成。 □□□□□□□□□□□ 流水号 零件属性代码 物料类别代码 4.1.1 物料类别代码:依物料材料特性用2位数表示。 4.1.2 零件属性代码:依零件属性用3位数进行表示,第1位表 示大类,第2、3位表示仪细类。

4.2成品及部件编码规则 由14位数字组成:物料类别代码(2位)、产品属性代码(3位)、产品设计顺序号(3位)、变型设计代码3位)、部件代码(3 位)组成。 □□□□□□□□□□□□□□ 部件代码 变型设计代码 设计顺序号(产品类别 产品属性代码 物料类别代码

4.2.1 物料类别代码:成品为90-99的2位数以与零件代码进行区别。 4.2.2 产品属性代码:依产品使用车辆种类及仪表属性用3位数 进行表示,第1位表示车辆种类,第2、3位表示仪表功能属 性。 4.2.4 设计顺序号:在同一产品属性的产品中,按产品的设计先 后顺序,用两位阿拉伯数字(001—999)表示。 4.2.5 变型设计代码 在原有产品中,当产品的主体结构、外形控制尺寸、硬件安装尺寸不变的前提下,仅对某些局部形状、尺寸改 变或某些参数作改变而构成一个相同系列不同机种的新产

品时,该新产品的型号应在原有产品型号的基础上编制变 型设计代码,用两位阿拉伯数字(001—999)表示。 A、虽然产品的主体结构、外形控制尺寸、硬件安装尺寸 均未变,但首次改变任何工作参数; B、软件性质的改变(如:总线); C、正面可视区域的版面布置改变(如:屏板窗口的改变、表头数量的增减); D、装饰圈的改变(如:装饰圈形状的改变、装饰圈颜色的改变); E、接插件的改变(如:接插件的形状、大小的改变,各个端子的功能定义改变); F、复位杆的改变(如:复位杆位置的移动、复位杆数量的增减长度或形状改变); G、指针的改变(如:指针形状的改变、长度的改变、导光形式的改变、颜色的改变)。 H、改变工作参数(软件内容的改变、速比的改变、量程的改变、磁钢极数的改变); I、软件内容的改变(烧录程序的改变); J、改变面板的外观(量程的改变、颜色的改变)。 4.2.6部件代码:000代表总成固定不变,其余部件按3 位流水号,不作硬性规定,推荐优先采用下表 4.3 产品型号编制示例:

检验规则

通用检验规则 一、外观质量 1.1产品的外观质量是质量的第一影像,检测依据首先是图纸的技术标准,也可参照原始样品与行业规范进行。高于样品质量为合格。等同原始样品为基本合格。低于样品,但无明显差距,可返修后达到为基本不合格。底于指标与样品,有明显差距,无法挽救,为完全不合格。外观包含所有表面处理,如电镀,喷塑,喷漆,抛丸喷砂,光整等。 1.2公司现行分类标准有:精密铸造件外观标准,机加工件外观标准(正在准备编制)1.3外观的基本要求:不允许有毛刺,不允许有锐边,不允许有锈蚀,不允许有磕碰伤痕, 不允许有气孔焊渣与不均等现象。 二、尺寸精度 2.1尺寸是产品精度的标准,范围指图纸所给定的形位公差要求,包含粗糙度。尺寸单位分英寸与毫米两种,英寸单位计量又分小数与分数两种,分数计量精确度一般要求达到1/64英寸。小数计量单位要求达到1/1000英寸。公制计量单位一般要求达到1/100毫米。有给定公差的,一律按给定公差值测量。 2.2尺寸等级分关键尺寸,重要尺寸和一般尺寸。关键尺寸指有严格公差带的配合尺寸(常为过渡配合尺寸),有一处不合格即断定不合格。重要尺寸指有普通配合要求的尺寸,允许有轻微超差。一般尺指外形非配合尺寸、如倒角、过渡园弧、非配合位置线,封闭环中的参考尺寸等,属于自由公差范围,允许有限量超差。 2.3尺寸单位换算时要注明单位符号,保留小数部分采取4舍5入,(尾数处于5或6时允许增加1位小数,以提高准确性)。 2.4测量方式在一般情况下可以省略,特殊零件或特殊部位有时必需使用专用量具的需要注明,例如塞规,螺纹规,夹具定位,三座标测量等。以表达可行性与可靠性。 2.5产品的质量主要取决于尺的结论,尺寸的结论又取决于参数的对照,在生产过程中,零件100%完全符合图纸要求的很少。因此质量巳经不能用合格与不合格来做简单的结论,目前我们暂定为四个等级:第一种为完全合格(优质品),指尺寸完全符合图纸要求。第二种为基本合格,指主要尺寸符合要求,极少数次要尺寸不符合要求,一般不影响使用,与原始样品比较接近。第三种为基本不合格,指有重要尺寸或多处尺寸不符合要求,可能影响使用。第四种为严重不合格,指产品质量有明显等级差别,关键尺寸控制不住,粗制滥造。三、材质 3.1工厂提供每批产品的材质分析报告,明确材料牌号、化学成份、机械性能等参数指标。 四、抽检率 4.1样品抽检率定为100%,指图纸中所有数据,全部记录。 4.2大货抽检率按随机抽样,详细按国家随机抽样规则进行。一般首批抽样不少于8%,若发现有问题,抽检量加大一倍,再发现问题则全检。对优质品或质量巳稳定的产品与企业,根据批量增大与批次增加可适当减少抽检率。 五、包装与运输 5.1运输方式: 运输分直发运输与转发运输,运输形式不同对包装要求也不同,本公司大件出货均采取直发运输,样品和小件一般为转发运输。直发运输一般走海运,要求事先定仓,提前确定外形尺寸与重量参数,重量在未装箱前可计算给定,允许有5%的误差。唛头也必须符合规范。对防水,防潮与不可倒置的要求应有标识。 5.2包装尺寸: 包装体尺寸表达方式为:长X宽X高,(长度方向指进叉方向的宽度尺寸)。计量单位均为

汽车产品型号(车辆型号)编码规则及注意事项

汽车产品型号(车辆型号)编码规则及注意事项 汽车产品型号(车辆型号),是为了识别车辆而制定的由一组汉语拼音字母和阿拉伯数字组成的编号。我国对汽车产品型号的编制是根据GB9417-88《汽车产品型号编制规则》。其基本型号由两位或三位汉语拼音字母和四至五位数字组成,见图1-1。 图1-1 汽车产品型号(车辆型号)编码 为了避免与数字混淆,不应采用汉语拼音字母中的“I”和“O”。 1.2.1企业名称代号 用企业名称或所在地名称的两个或三个汉语拼音字母表示。常见部分企业名称代号见表1-1。表1-1 企业名称代号对照表 企业名称企业代号企业名称企业代号第一汽车集团公司CA重庆红岩汽车有限公司CQ 东风汽车有限公司EQ陕西汽车集团有限公司SX 北京汽车集团有限公司BJ北京现代汽车有限公司BH 天津一汽夏利汽车公司TJ天津一汽丰田汽车公司TV 跃进汽车集团公司NJ沈阳华晨金杯汽车公司SY 丹东黄海汽车有限公司DD江西昌河汽车有限公司CH 东南汽车工业有限公司DN长丰汽车制造有限公司CJY

1.2.2车辆类别代号 详见下表1-2。 表1-2车辆类型代号对照表 1.2.3主参数代号 载货汽车、越野汽车、自卸汽车、牵引汽车、专用汽车与半挂车的主参数代号为车辆的总质量,都以“吨”为单位。牵引汽车的总质量包括牵引座上的最大质量。当总质量在100吨以上,允许用三位数字表示。

客车以及半挂客车的主参数代号为车辆长度,以“米”为单位,当车辆长度小于10米时应精确到小数点后一位,并以长度(米)值的十倍数表示。 轿车的主参数代号为发动机排量,以“升”为单位,应精确到小数点后一位,并以其值的十倍数值表示。 专用汽车及专用半挂车的主参数代号,当采用定型汽车底盘或定型半挂车底盘改装时,若其主参数与定型底盘原车的主参数之差不大于10%,则应沿用原车的主参数代号。 主参数不足规定位数时,在参数前以“0”占位。 1.2.4产品序号 各类汽车的产品序号位于产品型号的第四部分,用阿拉伯数字表示,数字由0、1、2……依次使用。 1.2.5企业自定代号 企业自定代号位于产品型号的最后部分,同一汽车结构略有变化而需要区别时(例如汽油、柴油发动机,长、短轴距,单、双排座驾驶室,平、凸头驾驶室,左、右置方向盘等),可用汉语拼音字母和阿拉伯数字表示,位数也由企业自定。供用户选装的零部件(如暖风装置、收音机、地毯、纹盘等)不属结构特征变化,应不给予企业自定代号。(详细可见1.2.8代号含义) 1.2.6车辆型号编码规则实例 例1:金旅XML6127E22客车 表示厦门金龙旅行车有限公司生产的金旅牌客车,总长12米。 例2:迈腾FV7207轿车 表示一汽-大众汽车有限公司生产的迈腾牌轿车,发动机排量2.0升。 例3:解放CA3160K2A80 表示第一汽车集团公司生产的解放牌自卸车,车辆总质量16吨。 例4:东风EQ1123G5ADA载货汽车

互换性与技术测量习的题目库(问题解释)

互换性与技术测量习题库 一、判断题 1.零件装配时仅需稍做修配和调整便能装配的性质称为互换性。(×) 2.完全互换性的装配效率一定高于不完全互换性。(×) 3.设计给定的尺寸称为基本尺寸。(√) 4. 零件是否合格首先要看它是否达到了基本尺寸,正好等于基本尺寸肯定是合格品。(×) 5. 零件的尺寸公差可以为正、负和零。(×) 6. 尺寸偏差是某一尺寸件其基本尺寸所得的代数差,因而尺寸偏差可以为正、负和零。

(√) 7.孔的上偏差代号是ES,轴的上偏差代号是es。(√) 8. 某尺寸的上偏差一定大于下偏差。(√) 9.相互结合的孔和轴称为配合。(×) 10. 公差带中的零线通常表示基本尺寸。(√) 11.间隙配合中,孔的实际尺寸总是大于或等于轴的实际尺寸。(√) 12.现行国家标准规定共有18个标准公差等级。(×) 13. 国家标准规定了基孔制和基轴制,一般情况下,应优先采用基轴制。(×)14. 基孔制是基本偏差为一定的轴的公差

带与不同基本偏差的孔的公差带形成各种配合的一种制度。(×) 15.在选基准制时,一般是优先采用基孔制。(√) 16.将标准公差与基本偏差相互搭配,就可以得到每一基本尺寸的很多不同公差带。(√) 17.在同一尺寸段里,标准公差随公差等级的降低而增大。(√) 18.各级a~h的轴与H孔的配合必然是形成间隙配合。(√) 19.一般情况下优先选用基孔制,是因为可以减少所用定值刀具、刀具的规格和数量。(√) 20.在公差等级高于IT8级的配合中,孔与

轴的公差等级必须相同。(×) 21.国标中规定极限与配合的标准温度是20℃。(√) 22. 公差等级的选用原则是:在满足使用要求的条件下,尽量选用低的公差等级。(√) 23.标注形位公差代号时,形位公差项目应符号应写入形位公差框第二格。(×)24. 标准规定,在图样中形位公差应采用代号标注,文字说明应尽量少用或不用。(√) 25. 形位公差就是限制零件的形状误差。(×) 26.检验形状误差时,被测实际要素相对其理想要素的变动量是形状公差。(×)

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 ? ?????? ?????

产品型号命名规则

编制 Writer 李长春批准Approver 产品命名规则 为规范本公司的产品,现将本公司现有产品的命名规则规范如下: 1.外置灯管:External Tube 例:GXLED-NS1-48-2-CW-C 即这个是24W系列灯管(一个电源2根灯管,1.2M长,色温5000K,透明罩。 型号单支功率灯珠 GXLED-NS1-48-2-XX-X 12 3528 GXLED-NS1-48-3-XX-X 18 3528 GXLED-NS1-96-1-XX-X 24 5730 GXLED-NS2-48-2-XX-X 18 5730 GXLED-NS2-2U-2-XX-X 18 5730 GXLED-NS3-48-2-XX-X 18 2835 2.内置灯管:Internal Tube 例:GXLED-NSN-48-3-3-CW-C 即常规系列1.2M长,277V 27W色温5000K,透明罩。

编制 Writer 李长春批准Approver 产品命名规则 3.玉米灯Corn light 样例:GXT20-CW-1-E4即玉米灯20W 色温5000k 输入电压100-277Vac,E39/E40灯头的产品。 4.冰箱灯Refrigerator lamps 样例:GX-CS185070D即这个产品是1.8M的冰箱灯。 5.射灯spot light 样例:GXSL-M81-CW-2即MR16型的8W射灯,输入电压12V,色温5000K,发光角度20°。

编制 Writer 李长春 批准Approver 产品命名规则 6.面板灯 AXON LED Panel light 例:GXTF-A2-1-CW 即这个产品是600X600 110V 调光 5000K 色温面板灯。 7.NOVASTRIP (灯管替换类 灯板LED PCBA+电源DRIVE+PC COVER ) GXNP - X - XX - XX 8、SNOW MACHINE 雪花灯 DIG-HPS 15 NOVASTRI 灯板数 2:1拖2 功率24:24W 色温:SW=3000K WW=3500K 客户公司名 DIGICO IMAGING INC Happy 2015

差分线布线规则设置

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)就是指这种小振幅差分信号技术。 …… 由于篇幅问题,这里对差分信号不做深入介绍了。

公差

1、在工业生产中,零部件的( A )是指同一规格的一批零件或部件中,任取其一,不需要 任何挑选或附加修配(如钳工修理)就能装在机器上。A、互换性B、可塑性C、可加工性D、设计基准A、B、C、D、 2、零件按照互换范围的不同,可分为完全互换和不完全互换零件。(a )互换零件在机械 造中应用广泛。A、完全B、不完全 3、轴的设计直径为φ60mm,加工后测得的直径为φ60.01mm,则该直径的尺寸误差为(c) A、0 B、0. 1 C、+0.01 D、-0.01 4加工好的零件,其尺寸总是存在一定的误差,所以在图纸上必须注明误差的限定范围即公差。零件的( d )在尺寸公差范围内即为合格零件,否则为不合格零件。A、上极限尺寸B、下极限尺寸C、公差D、实际尺寸 5、尺寸公差,其(b )的数字是公称尺寸,右上角标注上极限偏差右下角标注下极限偏差。A、右侧B、左侧C、上方D、下方 6、公称尺寸是设计者根据零件的使用要求,通过计算、实验或按类比法确定的尺寸。孔、轴公称尺寸分别用(c)表示。A、T,t B、R,rC、D,d D、S,s 8、上极限尺寸是指尺寸要素允许的最()尺寸,下极限尺寸是指尺寸要素允许的最()尺寸。合格零件的测量尺寸应在上极限尺寸和下极限尺寸之间,也可等于极限尺寸。 ( a )A、大,小B、小,大C、大,大D、小,小 9、孔和轴的上极限尺寸分别用D up和d up表示,孔和轴的下极限尺寸分别用D low和 d low表示( a )A、B、 11、上极限偏差是上极限尺寸减其( a )所得的代数差,下极限偏差是下极限尺寸减其公称尺寸所得的代数差。A、公称尺寸B、极限尺寸C、最大极限尺寸D、最小极限尺寸 13、尺寸公差是一个没有正负号的绝对值,用符号(C )表示。A、R. B、S. C、T. D、D. 14、( )是由代表上极限偏差和下极限偏差或上极限尺寸和下极限尺寸的两条直线所限定的一个区域。A、零件图B、公差带图C、公称尺寸D、尺寸公差 16、测量器具标尺上相邻两刻线所代表的量值之差称为分度值。按分度值得不同。常用的游标卡尺有0.02mm、0.05mm、( A )三种规格。A、0.1mm B、0.2mmC、0.5mmD、0.01mm 17、分度值为0.10mm的游标卡尺的游标上每格刻度值为(A)。A、0.1mm B、0.2mmC、0.5mmD、0.01mm 19、轴套最小尺寸公差为0.052mm,最大尺寸为45mm,请选择测量范围适合的游标卡尺()A、0~300mmB、0~150mmC、0~180mmD、0~250mm 20、下列哪项不属于游标卡尺的测量方法:( D ) A、测量时,右手握住尺身,左手持工件使其位于左右外侧量爪之间。 B、手大拇指推动游标卡尺将测量爪与被测表面贴紧。 C、游标上方的紧固螺钉将游标锁紧。 D、被测工件表面的油污,灰尘等擦干净。 E、取游标卡尺上的示值。 21、对游标卡尺描述不正确的一项是( C ) A、游标卡尺用完后应将量爪合拢,以免深度尺露在外边,产生变形或折断 B、测量结束后要把卡尺平放,以免有引起尺身弯曲变形。

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,如下图所示

产品编码规则 文档

塑料管材编码规则说明 成品编码: 大类材质产品型号规格型 号(mm)压力(MPa) 实际壁 厚 辅助属性 两位数字两位数字三位数字三位数 字三位数字三位数 字 壁厚/ 打字 口别/ 米长 01----成品类02----原材料类03----配件类04---管件类01-PVC 02-PE 03-钢带 04-PPR 05-检查井 06-双壁波纹 管 000-高抗 001-白给 002-灰给 003-白排 004- 005-农灌 006-电工管 007- 008- 009-华亚灰给 020 025 040 050 063 075 ….. 063 100 160 250 040 000(非标) 注:PVC 没有壁 厚的标 注需求 这三位 数字和 老编码 的后三 位对 应,老 厂编码 后面加 一个 L。PE 后三位 表示壁 厚,老 厂的编 码后面 加一个 L。 02-PE 800-PE给水80(纯) 100-PE给水100(纯) 830-PE燃气80(纯) 130-PE燃气100(纯) 801-PE给水80(1份回料) 802-PE给水80(2份回料) 805-PE给水80(5份回料) 101-PE给水100(1份回料) 102-PE给水100(2份回料) 105-PE给水100(5份回料) 120-PE电工管 140-PE矿用管100 200-纯料再生料 03-钢带 ……….. 001-钢带增强螺旋波纹管 002-双平壁钢带增强 …….. 环刚度 05检查井001-滚塑污水井 002-滚塑雨水井 井口尺 寸 支管尺寸 06-双壁波纹 管 001-PP双壁波纹管 002-PE双壁波纹管 环刚度

(产品管理)产品型号编码规则

最新卓越管理方案您可自由编辑

射灯产品型号编码规则表 UP□- □□□□- □F/□□ 灯杯型号 功率色温 LED种类 后座类型 一;MR16 MR11在默认的情况下全是AC/DC12V 如果有特殊要求在特殊要求位注明。 例:UP7-SP46WN-1F/C/100-240V SP46 7W 暖色30度透镜MR16后坐CREE-LED AC100-240V 二;GU10 /E27 /E26/E14/B22在默认的情况下全是AC100-240V 如果有特殊要求在特殊要求位注明。 例:UP6-SP46WN-2F/CD/110V SP46 6W 暖色30度透镜GU10后坐CREE-LED AC100V 调光 三;产品型号上所标明是色温是一个段的色温,如果客户有要求,请选择相应的段作型号。 例;客户要求色温是2900K 那就要在业务定单的规格描述写清楚,相关部门在工作中要认真注意; UP6-SP46WN-2F/CD/110V 业务定单的规格描述写2900K SP46 6W 暖色2900K 30度透镜GU10后坐CREE-LED AC100V 调光 拟制:工程部审核:批准: 文件发放部门:业务部,仓库,品管,生产,工程,PMC GC001/A0

球泡产品型号编码规则表 UP□- □□□□□- □F/□□ 灯杯型号 功率 LED种类 灯罩型号 一;GU10 /E27 /E26/E14/B22在默认的情况下全是AC100-240V 如果有特殊要求在特殊要求位注明。 例:UP6-Q3PS60W-4F/CD/220V Q3 6W 暖色PS60玻璃罩E27后坐CREE-LED AC220V 调光 二;产品型号上所标明是色温是一个段的色温,如果客户有要求,请选择相应的段作型号。 例;客户要求色温是2900K 那就要在业务定单的规格描述写清楚,相关部门在工作中要认真注意; UP6-Q3PS60W-4F/CD/220V 业务定单的规格描述写2900K Q3 6W 暖色2900K PS60玻璃罩E27后坐CREE-LED AC220V 调光 拟制:工程部审核:批准: 文件发放部门:业务部,仓库,品管,生产,工程,PMC GC002/A0

相关文档
最新文档