Encounter 快速入门教程
- 格式:ppt
- 大小:1.18 MB
- 文档页数:29
BitRunner V2 Quick-Start GuideThe Carbide 3D BitRunner V2 automates your router’s on/off functionality in Carbide Motion. No more reaching into the work envelope with a moving end mill. Now you can power down your router with the touch of a button—allowing you to perform tool changes quickly and safely. Use the BitRunner V2 in conjunction with the BitSetter and BitZero to automate your cutting process even more.BitRunner V2 comes in deluxe and standard versions. While both versions have the same functionality, the deluxe version comes with an EMI filter not included in the standard.Shapeoko Pro, Shapeoko 4, and Shapeoko 3 models that shipped with the Z-Plus as standard equipment are ready for BitRunner V2 right out of the box. Users with Shapeoko 3 models with Carbide Motion boards 2.3 and earlier (machines purchased before Black Friday 2019) will need to have pu rchased a new “Carbide Motion PCB –with Enclosure” at checkout. See Install a New Carbide Motion Board (v2.3 or earlier).We’re here to help! If you encounter any issues while setting up or using your BitRunner V2, please contact the Carbide 3D support team at: *********************.Important Software InformationYou must run Carbide Motion 4 or later with the BitRunner V2. Download the most recent version of Carbide Motion from: /carbidemotion/download/.Do Not Connect to Ethernet-Enabled DevicesWhile an Ethernet cable is used to connect the control pendant to the BitRunner V2, the BitRunner V2 is NOT an Ethernet device.Setting Up the BitRunner V21.1 Review BitRunner V2 Kit ContentsFigure 1Item Description Qty NoteA BitRunner V2 (Deluxe or Standard) 1 BitRunner V2 enclosure and attached power cordsB Control Pendant 1 Enable/disable the BitRunner V2C Logic Cable 1 Connects the BitRunner V2 to the controllerD Ethernet Cable 1 Connects the BitRunner V2 to the control pendantE Grounding Cable 1 Attaches to spindle mount to ground the spindle1.2 Install a New Carbide Motion Board (v2.3 or earlier)If you have an older Carbide Motion board (2.3 or earlier), you should have purchased a new Carbide Motion PCB and enclosure with your BitRunner V2. Before setting up the BitRunner V2, you will need to install the new controller:1.Power off the machine.2.Disconnect the power and USB cables, and all of the motor cables and homing switches from theboard.3.Remove your old controller from the machine.4.Install the new controller. The USB and power ports face the back of the machine.5.Reconnect the motor, homing switch, power, and USB cables.1.3 Connect the BitRunner V2 to the ControllerThe BitRunner V2 is designed to lay flat on the ground near your work table and electrical outlet.The 6-pin male-to-female logic cable connects the BitRunner V2 to the Shapeoko controller. The male end of the cable plugs into the BitRunner V2 and the female end plugs into the controller.1.Plug the male end of the logic cable into the 6-pin female port on the top of the BitRunner V2. SeeFigure 2.a.The black plastic latch on the side of the connector faces RIGHT.b.Make sure the connector is fully seated. You will hear the latch click into place.Figure 21.Plug the cable’s female end into the 6-pin male BitRunner V2 connector protruding from the front-end of the controller. See Figure 3.a.The small triangular peg faces OUT (away from the rail).b.The connector fits tightly. Press in and down to get it to seat fully.Figure 31.4 Connect the BitRunner V2 to the Control PendantUse the flat black Ethernet cable to connect the BitRunner V2 to the control pendant. The two ends of the cable are interchangeable. See Figure 4.1.Plug one end of the Ethernet cable into the Ethernet jack on the control pendant.a.The clear latch and black strain-relief boot face up.b.Press firmly to fully seat the connector. You will hear the latch click into place.Figure 42.Plug the other end of the Ethernet cable into the jack on the top of the BitRunner V2. See Figure 5.a.The clear latch and black strain-relief boot face LEFT.b. Press firmly to fully seat the connector. You will hear the latch click into place.Figure 51.5 Connect the BitRunner V2 to the Router and Power1.Plug the spindle/router power cord into the short female power cable on the left side of theBitRunner V2.2.Plug the longer male power cable into a wall outlet.1.6 Attach the Grounding Cable to the Spindle Mount (Optional)To attach the grounding cable:1.Insert the banana plug into the round port on the top of the BitRunner V2. See Figure 6.Figure 6e an M5 screw to secure the ring terminal end of the grounding cable to one of the two M5 holeson the left side of the spindle mount. See Figure 7.e a couple of zip ties to secure the grounding cable. Make sure the cable is secured where it willnot get in the way of the machine’s movements.Figure 71.7 Upgrade Carbide MotionThe BitRunner V2 requires at least Carbide Motion 4.1.Check for the build number in the bottom-left corner of Carbide Motion. Build numbers higher than400 do not need to be upgraded.2.If you have an older version, download the most recent version of Carbide Motion from/carbidemotion/download and install it to your computer.Using the BitRunner V22.1 Enable/Disable the BitRunner V2The BitRunner V2 is enabled and disabled via the control pendant.To enable the BitRunner V2:1.Press the control pendant button to supply power to the router. The red button LED will turn ON. SeeFigure 8.Figure 8To disable the BitRunner V2:2.Press the control pendant button again to cut power to the router. The button LED will turn OFF.2.2 Install an End Mill1.Press the control pendant button to disable the BitRunner V2 (button LED will be OFF).2.Flip the power switch on the router to the OFF position.3.Install the end mill.2.3 Run the Project G-code1.Flip the power switch on the router to the ON position.2.Press the button on the control pendant to enable the BitRunner V2.3.Load the G-code (.nc file) in Carbide Motion.The G-code (or absence thereof) determines when BitRunner V2 cuts or supplies power to the router. If there is no G-code/.nc file being executed in Carbide Motion, then no power is supplied to the router. TheG-code also triggers alert boxes to open in Carbide Motion which let you know when it’s time to change the end mill, what RPM to set the spindle to, etc.When G-code is executed in Carbide Motion, specific commands will determine if power is on or off: •An M3 S command of 1000 or greater (1000 is the RPM) automatically turns the router on. M3 S2800 is an example M3 S command. Alternately, you might see commands written like this: M3S2800.•An M5 command turns the router off.•An M6 command indicates a tool change.2.4 Perform Tool Changes1.When the G-code reaches a tool-change command (M6) Carbide Motion will pause the job, cutpower to the router, and alert you that it’s time to change the tool.2.Press the control pendant button to disable the BitRunner V2 (button LED will turn off).3.Flip the power switch on the router to the OFF position.4.Change the end mill.5.Flip the power switch on the router to the ON position.6.Press the control pendant button again to re-enable the BitRunner V2 (button LED will turn on).7.In Carbide Motion, click the Resume button to resume cutting. Carbide Motion will continue cuttinguntil it’s time to perform another tool change, load the next G-code file, or until the project is done.See Figure 9.Figure 9Troubleshooting and Maintenance 3.1 Troubleshooting Guide3.2 MaintenanceCheck the top of the BitRunner V2 for dust accumulation periodically, and vacuum when necessary.3.3 Replacing the FuseThe fuse may have blown if you know the G-code is good and the control pendant LED still lights up, but the BitRunner V2 has stopped working.1.Unplug the BitRunner V2 from the power source and unplug all cables on the top of the device.e a 2.5mm hex key to remove the four FHS securing the back panel.e a 2.5 mm hex key to remove the six BHCS securing the metal EMI shield. See Figure 10.Figure 10e a small flathead screwdriver to carefully pry open the lid of the small black fuse box. SeeFigure 11.a.Pry from the left side of the fuse box, near the “B” embossed on the lid.Figure 11NOTE: Figure 11 shows the deluxe BitRunner V2. The standard version will not have the large coils under the metal EMI shield.e your finger or a small flathead screwdriver to carefully remove the fuse. See Figure 12.Figure 126.Insert a new 15A 250V 5×20mm fuse.7.Replace the metal EMI shield.8.Replace the back panel of the BitRunner V2.。
Quick Start Guidefor Students Pearson English Portal Pearson JapanSystem requirementsFor Computers:●OS:Windows7+,Mac OS10.13+●Browsers:Chrome,Firefox,Edge,Safari(in thelatest version)●Processor:Intel Core™Duo2.0GHz or fasterprocessor●Screen resolution:minimum1366x768px●Memory:2GB or higher RAM●Adobe Flash Player:latest version(for IslandAdventure Game only)●Cookies:must be enabledFor Offline App(Pearson Practice English app):●iOS:10.0+&32MB●Android:5.0+&26.5MB For Tablets:●iPad iOS11.2+,Android OS5.0+orWindows8.1,10●Supported browsers(in latest versions):Chrome,Safari●IAG game is accessed using app available in StoreFor iPhones:●iOS11.2+●Safari in latest versionFor Android devices:●Android OS5.0+●Chrome in latestversionNote:Some types of activities(e.g.drag&drop)may not work correctly on mobile devices.The presentation tool and admin toolBefore you begin using the Pearson English Portal,please see the list of system requirements and take a moment to ensure you have the correct equipment:Click here to check your computer now.Click here to check your Internet browserspeed. 1Before the student begins a journey with the Pearson English Portal we recommend checking if their device meets the system requirements .To start using the Pearson English Portal a student needs:●an e-mail address and ●a student access code.The access code might come with your textbook,from your school,or in a separate kit.You can also contact your local Pearson Representative or distributor by visiting our website .Registering anaccount 2A B C DTo register an account:1.Go to:pearson /register2.Choose your preferred language [A] and click Create an account .If you encounter any issues,click on the Help [B]icon to access the help site.3.Select Create adult account [C]orCreate c hild account [D].Note:If you are a young learner,please ask your parent or a teacher to create an account for you.4. Enter your Email address, Username, Password, First name and Last name. Choose Japan in Country if you live in Japan.Read the Terms of Use and thePrivacy Policy and check the box[A]. If you wish to get information from Pearson, check the box[B].Click “Create account ”[C] andyou will be directed to your Dashboard.Note s :●Your lastname must be at least twoLatin characters long.If you register using differentwriting system,e.g.Chinese,one character/symbol isenough.●Your username can contain onlylowercase letters,numbers,dots [.],underscores [_],dashes [-]and atsigns [@].●Your password must have 8 or more characters, at least one uppercaseRegisteringan account,cont.2A B CTo sign in to the Pearson English Portal student account:1.Go to /login2.Enter student Username and Password .3.Click on the Sign in buttonNote:If you forget your password,click on theForgot your password?link or click here for instructions.Signingin323Students need to add a product to their account to be able to fully use the Pearson English Portal.To add a product to an account:1.On your Dashboard,click on either the Add New Product buttonor add a new product link [A].2.Enter your Access Code and click the Activate button.If you use a devicewith a camera,you will also see the option to add a product by scanningthe QR code[B].You may also return to the Dashboard[C].3.Click the Go to Productsbutton.4Adding aproductTo join a teacher’s class:1.Go to the Classes tab.2.Click on the Join Class buttonor join a class link [A].3.Enter the Class Code you shouldget from your teacher.4.Click on the Joinbutton.5Joining a classThe teacher is able to track students’progress and provide feedback on their work after they have joined the class.。
Encounter使用入门教程本教程介绍一下自动布局布线工具Encounter的使用知识,开始以一个简单的十进制计数器版图的自动实现为例子,之后介绍包含block模块的复杂的版图自动实现。
在Designer Compiler使用入门教程中,笔者设计了一个十进制计数器,并经过Design Compiler对其进行综合后获得了门级综合网表文件counter.sv以及约束文件counter.sdc,根据这两个文件,我们就可以使用SOC Encounter实现十进制计数器的物理版图设计了。
首先,我们要准备使用Encounter进行版图自动设计时所需要的数据:时序库文件:fast.lib,slow.lib,tpz973gwc.lib,tpz973gbc.lib物理库文件:tsmc18_6lm_cic.lef,tpz973g_5lm_cic.lef,tsmc18_6lm_antenna_cic.lef 门级网表文件:pad_counter.sv时序约束文件:pad_counter.sdcIO位置放置文件:pad_counter.io //在设计导入Encounter中指定PAD的放置位置文件,不是必须文件还有其它一些文件在后面用到时进行介绍。
一、网表中添加PAD、编写IO Assignment File这里,pad_counter.sv是加入PAD后综合得到的门级网表。
工程项目中设计制作完成后的芯片要进行封装,PAD就是芯片在封装时连接封装引线的地方。
一般信号输入/输出PAD即I/O PAD要在综合前添加进入网表中,电源电压PAD 可以在综合时添加也可以在综合后添加。
接下来就先介绍一下如何在网表中加入PAD,其实给网表加入PAD就是一般的module例化,和Verilog中一般的module 模块例化是一样的。
这里介绍在综合时给设计中加入I/O PAD。
十进制计数器的Verilog源程序如下:module Cnt10(reset_n,clk,in_ena,cnt,carry_ena);input clk;input reset_n;input in_ena;output [3:0] cnt;output carry_ena;reg [3:0] cnt;reg carry_ena;always @(posedge clk or negedge reset_n)beginif(!reset_n)cnt<=4'b0;else if(in_ena && cnt==4'd10)cnt<=4'b0;else if(in_ena && cnt<4'd10)cnt<=cnt+1'b1;endalways @(posedge clk or negedge reset_n)beginif(!reset_n)carry_ena<=1'b0;else if(in_ena && cnt==4'd10)carry_ena<=1'b1;elsecarry_ena<=1'b0;endendmodule加入PAD后的十进制计数器Verilog网表如下:module Cnt10_PAD(reset_n,clk,in_ena,cnt,carry_ena); //顶层模块input reset_n;input clk;input in_ena;output [3:0] cnt;output carry_ena;wire top_clk,top_reset,top_in_ena;wire top_carry_ena;wire [3:0] top_cnt;Cnt10CNT10(.reset_n(top_reset),.clk(top_clk),.in_ena(top_in_ena),.cnt(top_cnt),.carry_ena (top_carry_ena)); //这里是对Cnt10 module的例化//下面是I/O PAD module的例化PDIDGZ PAD_CLK(.PAD(clk),.C(top_clk));PDIDGZ PAD_RESET(.PAD(reset_n),.C(top_reset));PDIDGZ PAD_IN_ENA(.PAD(in_ena),.C(top_in_ena));PDO02CDG PAD_CARRY_ENA(.I(top_carry_ena),.PAD(carry_ena));PDO02CDG PAD_CNT_0(.I(top_cnt[0]),.PAD(cnt[0]));PDO02CDG PAD_CNT_1(.I(top_cnt[1]),.PAD(cnt[1]));PDO02CDG PAD_CNT_2(.I(top_cnt[2]),.PAD(cnt[2]));PDO02CDG PAD_CNT_3(.I(top_cnt[3]),.PAD(cnt[3]));endmodule说明:关于PAD如何例化,首先要查看厂家提供的工艺库中的关于PAD的verilog 文件,如本例子中使用tsmc18工艺库,描述PAD的verilog文件为tpz973g.v,这个文件是PAD文件的verilog描述,包括输入输出的端口等信息。
行注释/销注释Ctrl+/块注释/销注释Ctrl+Shift+/ Ctrl+Shift+\查找查找替换 Ctrl+H Ctrl+F查找下一个/往回找Ctrl+K Ctrl+Shift+K跳到某行Ctrl+L,哈用惯了Editplus,不时会敲下Ctrl+G,查找当前元素的声明Ctrl+G查找当前元素的所有引用Ctrl+Shift+G重新组织Import Ctrl+Shift+O,能帮你一次去掉所有未使用的Import声明!快速修正Ctrl+1引入某个类(接口)ctrl + shift + m加头注释shift + alt + jctrl + shift + g:查看引用ctrl + shift + n:重命名ctrl + shift + o:导入类ctrl + shift + r:启动上次运行ctrl + shift + f:格式化代码ctrl + c:复制ctrl + v:粘贴ctrl + x:切剪ctrl + a:全选ctrl + f:查找ctrl + z:撤销ctrl + y:重做ctrl + s:保存---------------------------------------------------------------用的最多的应该就是CTRL+SHIFT+S还有格式化用的也挺多。
---------------------------------------------------------------ctrl + shift + f 格式化代码ctrl + shift + o 组织导入F3 打开声明Alt + shift + r 重命名变量---------------------------------------------------------------up--------------------------------------------------------------- Alt+/---------------------------------------------------------------alt + leftalt + rightctrl + q---------------------------------------------------------------ctrl + shift + g:查看引用ctrl + shift + n:重命名ctrl + shift + f:格式化代码ctrl + c:复制ctrl + v:粘贴ctrl + a:全选ctrl + f:查找ctrl + z:撤销ctrl + s:保存Alt + / 智能提示---------------------------------------------------------------ctrl + shift + g:查看引用ctrl + shift + n:重命名ctrl + shift + o:导入类ctrl + shift + r:启动上次运行ctrl + shift + f:格式化代码ctrl + c:复制ctrl + v:粘贴ctrl + x:切剪ctrl + a:全选ctrl + f:查找ctrl + z:撤销ctrl + y:重做ctrl + s:保存Alt + / 智能提示F3 打开声明Alt + shift + r 重命名变量其实最常用的就是下面几个:ctrl + shift + o:导入类ctrl + shift + f:格式化代码ctrl + c:复制ctrl + v:粘贴ctrl + x:切剪ctrl + z:撤销ctrl + s:保存Alt + / 智能提示---------------------------------------------------------------Ctrl+M: 工作区最大化/最小化Alt+/: 智能提示F3: 察看声明Crtl+1: 修正错误Shift+Alt+T: 重构Shift+Alt+M: 提取函数Shift+Alt+R: 重命名Shift+Alt+C: 更改函数标记Ctrl+Shitf+F: 格式化代码---------------------------------------------------------------ctrl + shift + o:导入类atl + /:提示ctrl + shift + t:查找相关信息---------------------------------------------------------------Eclipse快捷键指南编辑作用域功能快捷键全局查找并替换 Ctrl+F文本编辑器查找上一个 Ctrl+Shift+K文本编辑器查找下一个 Ctrl+K全局撤销 Ctrl+Z全局复制 Ctrl+C全局恢复上一个选择 Alt+Shift+↓全局剪切 Ctrl+X全局快速修正 Ctrl1+1全局内容辅助 Alt+/全局全部选中 Ctrl+A全局删除 Delete全局上下文信息 Alt+?Alt+Shift+?Ctrl+Shift+SpaceJava编辑器显示工具提示描述 F2Java编辑器选择封装元素 Alt+Shift+↑Java编辑器选择上一个元素 Alt+Shift+←Java编辑器选择下一个元素 Alt+Shift+→文本编辑器增量查找 Ctrl+J文本编辑器增量逆向查找 Ctrl+Shift+J 全局粘贴 Ctrl+V全局重做 Ctrl+Y查看作用域功能快捷键全局放大 Ctrl+=全局缩小 Ctrl+-窗口作用域功能快捷键全局激活编辑器 F12全局切换编辑器 Ctrl+Shift+W全局上一个编辑器 Ctrl+Shift+F6全局上一个视图 Ctrl+Shift+F7全局上一个透视图 Ctrl+Shift+F8全局下一个编辑器 Ctrl+F6全局下一个视图 Ctrl+F7全局下一个透视图 Ctrl+F8文本编辑器显示标尺上下文菜单 Ctrl+W 全局显示视图菜单 Ctrl+F10全局显示系统菜单 Alt+-导航作用域功能快捷键Java编辑器打开结构 Ctrl+F3全局打开类型 Ctrl+Shift+T全局打开类型层次结构 F4全局打开声明 F3全局打开外部javadoc Shift+F2全局打开资源 Ctrl+Shift+R全局后退历史记录 Alt+←全局前进历史记录 Alt+→全局上一个 Ctrl+,全局下一个 Ctrl+.Java编辑器显示大纲 Ctrl+O全局在层次结构中打开类型 Ctrl+Shift+H 全局转至匹配的括号 Ctrl+Shift+P全局转至上一个编辑位置 Ctrl+QJava编辑器转至上一个成员 Ctrl+Shift+↑Java编辑器转至下一个成员 Ctrl+Shift+↓文本编辑器转至行 Ctrl+L搜索作用域功能快捷键全局出现在文件中 Ctrl+Shift+U 全局打开搜索对话框 Ctrl+H全局工作区中的声明 Ctrl+G全局工作区中的引用 Ctrl+Shift+G文本编辑作用域功能快捷键文本编辑器改写切换 Insert文本编辑器上滚行 Ctrl+↑文本编辑器下滚行 Ctrl+↓文件作用域功能快捷键全局保存 Ctrl+XCtrl+S全局打印 Ctrl+P全局关闭 Ctrl+F4全局全部保存 Ctrl+Shift+S全局全部关闭 Ctrl+Shift+F4全局属性 Alt+Enter全局新建 Ctrl+N项目作用域功能快捷键全局全部构建 Ctrl+B源代码作用域功能快捷键Java编辑器格式化 Ctrl+Shift+FJava编辑器取消注释 Ctrl+Java编辑器注释 Ctrl+/Java编辑器添加导入 Ctrl+Shift+MJava编辑器组织导入 Ctrl+Shift+OJava编辑器使用try/catch块来包围未设置,太常用了,所以在这里列出,建议自己设置。
STARCCM基础培训教程引言第一部分:软件安装和启动1.1软件安装在进行STARCCM基础培训之前,需要安装软件。
请访问官方网站最新版本的STARCCM安装包。
根据操作系统的要求,选择相应的安装包进行。
1.2软件启动安装完成后,双击桌面上的STARCCM图标或从开始菜单中找到STARCCM并启动。
启动后,将显示软件的欢迎界面。
第二部分:基本操作和界面介绍2.1操作界面STARCCM的操作界面主要包括菜单栏、工具栏、浏览器、视图和状态栏等部分。
菜单栏位于界面的顶部,提供了各种功能和选项。
工具栏位于菜单栏下方,包含了一些常用的工具和按钮。
浏览器位于左侧,用于显示和管理场景中的对象。
视图位于中央,用于显示模型的图形界面。
状态栏位于底部,显示了一些关于当前操作的信息。
2.2基本操作在STARCCM中,基本操作包括创建模型、设置边界条件、划分网格、求解和后处理等。
下面将简要介绍这些操作的基本步骤。
2.2.1创建模型在菜单栏中选择“File”->“New”创建一个新的模型。
在弹出的对话框中,可以选择模型的类型和单位制。
然后,根据需要创建几何形状,可以使用内置的几何创建工具或导入外部CAD模型。
2.2.2设置边界条件创建模型后,需要设置边界条件。
在浏览器中,找到相应的边界条件选项,并进行设置。
例如,可以设置进口速度、出口压力、壁面粗糙度等。
2.2.3划分网格设置边界条件后,需要对模型进行网格划分。
在菜单栏中选择“Mesh”->“CreateMesh”进行网格划分。
在弹出的对话框中,可以选择网格类型和网格参数。
然后,“Generate”按钮网格。
2.2.4求解网格划分完成后,可以进行求解。
在菜单栏中选择“Simulation”->“Run”进行求解。
在弹出的对话框中,可以选择求解器类型和求解参数。
然后,“Start”按钮开始求解。
2.2.5后处理求解完成后,可以进行后处理。
在菜单栏中选择“Results”->“Post-processing”进行后处理。
Encounter使用入门教程本教程介绍一下自动布局布线工具Encounter的使用知识,开始以一个简单的十进制计数器版图的自动实现为例子,之后介绍包含block模块的复杂的版图自动实现。
在Designer Compiler使用入门教程中,笔者设计了一个十进制计数器,并经过Design Compiler对其进行综合后获得了门级综合网表文件counter.sv 以及约束文件counter.sdc,根据这两个文件,我们就可以使用SOC Encounter 实现十进制计数器的物理版图设计了。
首先,我们要准备使用Encounter进行版图自动设计时所需要的数据:时序库文件:fast.lib,slow.lib,tpz973gwc.lib,tpz973gbc.lib物理库文件:tsmc18_6lm_cic.lef,tpz973g_5lm_cic.lef,tsmc18_6lm_antenna_cic.lef 门级网表文件:pad_counter.sv时序约束文件:pad_counter.sdcIO位置放置文件:pad_counter.io //在设计导入Encounter中指定PAD的放置位置文件,不是必须文件还有其它一些文件在后面用到时进行介绍。
一、网表中添加PAD、编写IO Assignment File这里,pad_counter.sv是加入PAD后综合得到的门级网表。
工程项目中设计制作完成后的芯片要进行封装,PAD就是芯片在封装时连接封装引线的地方。
一般信号输入/输出PAD即I/O PAD要在综合前添加进入网表中,电源电压PAD可以在综合时添加也可以在综合后添加。
接下来就先介绍一下如何在网表中加入PAD,其实给网表加入PAD就是一般的module例化,和Verilog中一般的module 模块例化是一样的。
这里介绍在综合时给设计中加入I/O PAD。
十进制计数器的Verilog源程序如下:module Cnt10(reset_n,clk,in_ena,cnt,carry_ena);input clk;input reset_n;input in_ena;output [3:0] cnt;output carry_ena;reg [3:0] cnt;reg carry_ena;always @(posedge clk or negedge reset_n)beginif(!reset_n)cnt<=4'b0;else if(in_ena && cnt==4'd10)cnt<=4'b0;else if(in_ena && cnt<4'd10)cnt<=cnt+1'b1;endalways @(posedge clk or negedge reset_n)beginif(!reset_n)carry_ena<=1'b0;else if(in_ena && cnt==4'd10)carry_ena<=1'b1;elsecarry_ena<=1'b0;endendmodule加入PAD后的十进制计数器Verilog网表如下:module Cnt10_PAD(reset_n,clk,in_ena,cnt,carry_ena); //顶层模块input reset_n;input clk;input in_ena;output [3:0] cnt;output carry_ena;wire top_clk,top_reset,top_in_ena;wire top_carry_ena;wire [3:0] top_cnt;Cnt10CNT10(.reset_n(top_reset),.clk(top_clk),.in_ena(top_in_ena),.cnt(top_cnt),.carry_ena (top_carry_ena)); //这里是对Cnt10 module的例化//下面是I/O PAD module的例化PDIDGZ PAD_CLK(.PAD(clk),.C(top_clk));PDIDGZ PAD_RESET(.PAD(reset_n),.C(top_reset));PDIDGZ PAD_IN_ENA(.PAD(in_ena),.C(top_in_ena));PDO02CDG PAD_CARRY_ENA(.I(top_carry_ena),.PAD(carry_ena));PDO02CDG PAD_CNT_0(.I(top_cnt[0]),.PAD(cnt[0]));PDO02CDG PAD_CNT_1(.I(top_cnt[1]),.PAD(cnt[1]));PDO02CDG PAD_CNT_2(.I(top_cnt[2]),.PAD(cnt[2]));PDO02CDG PAD_CNT_3(.I(top_cnt[3]),.PAD(cnt[3]));endmodule说明:关于PAD如何例化,首先要查看厂家提供的工艺库中的关于PAD的verilog 文件,如本例子中使用tsmc18工艺库,描述PAD的verilog文件为tpz973g.v,这个文件是PAD文件的verilog描述,包括输入输出的端口等信息。
Quick Start Guide ELE-L09ELE-L29Know Your DeviceBefore using the device, familiarize yourself with its basic operations.To power on your device, press and hold the power button until the screen turns on.To power off your device, press and hold the power button, and then touch .To restart your device, press and hold the power button, and then touch .Press and hold the power button for 10 or more seconds to forcibly restart your device.objects while using the NFC function.Check out the pre-installed Tips app and master all thegreat features on your device.Getting StartedDo not insert or remove the SIM card when your device is powered on.Ensure that the card is correctly aligned and that the card tray is level when you insert it into your device.Be careful not to scratch your device or hurt yourselfwhen using the eject pin.Store the eject pin out of the reach of children to prevent accidental swallowing or injury.Do not use cut or modified SIM or NM cards (nanomemory cards) with your device as these may not be recognized and could damage the card tray (slot).If your SIM card does not match your device, pleasecontact your carrier.Follow the instructions in the following figures to set up your device. Please use the eject pin included.Single-SIM:3nano-SIM 1NM Card21Dual-SIM:321nano-SIM 1nano-SIM 2NM Cardnano-SIM 1Dual SIM Card Management (dual-SIM devices only)Your device supports dual card dual standby. Under Settings > Wireless & networks > Dual SIM settings, select the default mobile data card and calling card as needed.Dual 4GIf both of your SIM cards support 4G services, when one of them is active on a 4G voice call, you will be prompted to handle any new call to the other SIM card. Answering the new call will automatically end the active call.The default mobile data SIM card can still be used for Internet surfing on a 4G network when the other card is on a 4G voice call.Some of the aforementioned features may beunavailable in certain areas due to networkinterference.4G voice services require the support of your carrier'snetwork and the deployment of relevant services.Contact your carrier to activate 4G services.If this guide is inconsistent with the description on theofficial website, the latter prevails.For More InformationIf you encounter any problems while using your device, you can obtain help from the following resources:Visit /en to view device information, frequently asked questions and other information.Visit /en/support for the most up-to-date contact information for your country or region. Go to Settings and touch System > About phone > Legal to view legal information for your product.Go to Settings and touch System > About phone > Legal > Safety information to view safety information for your product.Go to Settings and touch System > About phone > Authentication info to view regulatory information for your product.Go to Settings and touch System > Certification logos to view more information on certification logos for your product.All pictures and illustrations in this guide, including butnot limited to the device color, size, and display content,are for your reference only. The actual device may vary.Nothing in this guide constitutes a warranty of any kind,express or implied.Safety InformationPlease read all of the safety information carefully before using your device to ensure its safe and proper operation and to learn how to dispose of your device properly.Operation and safetyTo prevent possible hearing damage, do not listen at high volume levels for long periods.Using an unapproved or incompatible power adapter, charger, or battery may damage your device, shorten its lifespan, or cause a fire, explosion, or other hazards.Ideal operating temperatures are 0 °C to 35 °C. Ideal storage temperatures are -20 °C to +45 °C.Pacemaker manufacturers recommend that a minimum distance of 15 cm be maintained between a device and a pacemaker to prevent potential interference with the pacemaker. If using a pacemaker, hold the device on the side opposite the pacemaker and do not carry the device in your front pocket.Keep the device and the battery away from excessive heat and direct sunlight. Do not place them on or in heating devices, such as microwave ovens, stoves, or radiators.Observe local laws and regulations while using the device. To reduce the risk of accidents, do not use your wireless device while driving.While flying in an aircraft or immediately before boarding, only use your device according to instructions provided. Use of a wireless device in an aircraft may disrupt wireless networks, present a hazard to aircraft operation, or be illegal.To prevent damage to your device's parts or internal circuits, do not use it in dusty, smoky, damp, or dirty environments or near magnetic fields.When charging the device, make sure the power adapter is plugged into a socket near the devices and is easily accessible.Unplug the charger from electrical outlets and the device when not in use.Do not use, store or transport the device where flammables or explosives are stored (in a gas station, oil depot, orchemical plant, for example). Using your device in these environments increases the risk of explosion or fire.Dispose of this device, the battery, and accessories according to local regulations. They should not be disposed of in normal household waste. Improper battery use may lead to fire, explosion, or other hazards.This device contains a built-in battery. Do not attempt to replace the battery by yourself. Otherwise, the device may not run properly or it may damage the battery. For your personal safety and to ensure that your device runs properly, you are strongly advised to contact a Huawei authorized service center for a replacement.Disposal and recycling informationThe crossed-out wheeled-bin symbol on your product, battery, literature or packaging reminds you that all electronic products and batteries must be taken to separate waste collection points at the end of their working lives; they must not be disposed of in the normal waste stream with household garbage. It is the responsibility of the user to dispose of the equipment using a designated collection point or service for separate recycling of waste electrical and electronic equipment (WEEE) and batteries according to local laws.Proper collection and recycling of your equipment helps ensure electrical and electronic equipment (EEE) waste is recycled in a manner that conserves valuable materials and protects human health and the environment, improper handling, accidental breakage, damage, and/or improper recycling at the end of its life may be harmful for health and environment. For more information about where and how to drop off your EEE waste, please contact your local authorities, retailer or household waste disposal service or visit the website http:// /en/.Reduction of hazardous substancesThis device and its electrical accessories are compliant with local applicable rules on the restriction of the use of certain hazardous substances in electrical and electronic equipment, such as EU REACH, RoHS and Batteries (where included) regulations. For declarations of conformity about REACH andRoHS, please visit our web site / certification.EU regulatory conformance (only applies to ELE-L09 / ELE-L29)Body worn operationThe device complies with RF specifications when used near your ear or at a distance of 0.50 cm from your body. Ensure that the device accessories, such as a device case and device holster, are not composed of metal components. Keep the device away from your body to meet the distance requirement. The highest SAR value reported for this device type when tested at the ear isELE-L090.33 W/kgELE-L290.33 W/kgAnd when properly worn on the body isELE-L090.85 W/kgELE-L290.85 W/kgStatementHereby, Huawei Technologies Co., Ltd. declares that this device ELE-L09 / ELE-L29 is in compliance with the essential requirements and other relevant provisions of Directive2014/53/EU.The most recent and valid version of the DoC (Declaration of Conformity) can be viewed at / certification.This device may be operated in all member states of the EU. Observe national and local regulations where the device is used.This device may be restricted for use, depending on the local network.Restrictions in the 2.4 GHz band:Norway: This subsection does not apply for the geographical area within a radius of 20 km from the centre of Ny-Ålesund. Restrictions in the 5 GHz band:According to Article 10 (10) of Directive 2014/53/EU, the packaging shows that this radio equipment will be subject to some restrictions when placed on the market in Belgium (BE), Bulgaria (BG), the Czech Republic (CZ), Denmark (DK), Germany (DE), Estonia (EE), Ireland (IE), Greece (EL), Spain (ES), France (FR), Croatia (HR), Italy (IT), Cyprus (CY), Latvia (LV), Lithuania (LT), Luxembourg (LU), Hungary (HU), Malta (MT), Netherlands (NL), Austria (AT), Poland (PL), Portugal (PT),Romania (RO), Slovenia (SI), Slovakia (SK), Finland (FI), Sweden (SE), the United Kingdom (UK), Turkey (TR), Norway (NO), Switzerland (CH), Iceland (IS), and Liechtenstein (LI).The WLAN function for this device is restricted to indoor use only when operating in the 5150 to 5350 MHz frequency range.Frequency Bands and Power(a) Frequency bands in which the radio equipment operates: Some bands may not be available in all countries or all areas. Please contact the local carrier for more details.(b) Maximum radio-frequency power transmitted in the frequency bands in which the radio equipment operates: The maximum power for all bands is less than the highest limit value specified in the related Harmonized Standard.The frequency bands and transmitting power (radiated and/or conducted) nominal limits applicable to this radio equipment are as follows:ELE-L09GSM900: 35 dBm, GSM1800: 32 dBm,WCDMA900/ 2100: 25.7 dBm, LTE Band1/3/7/8/20/28/34/38/40: 25.7 dBm, Wi-Fi 2.4G:20 dBm, Bluetooth: 20 dBm, Wi-Fi 5G:5150-5250 MHz: 23 dBm, 5250-5350 MHz: 20dBm,5470-5725 MHz: 20 dBm, 5725-5850MHz: 13 dBm, NFC: 42 dBuA/m at 10mELE-L29GSM900: 35 dBm, GSM1800: 32 dBm,WCDMA900/ 2100: 25.7 dBm, LTE Band1/3/7/8/20/28/34/38/40: 25.7 dBm, Wi-Fi 2.4G:20 dBm, Bluetooth: 20 dBm, Wi-Fi 5G:5150-5250 MHz: 23 dBm, 5250-5350 MHz: 20dBm,5470-5725 MHz: 20 dBm, 5725-5850MHz: 13 dBm, NFC: 42 dBuA/m at 10m Accessories and Software InformationSome accessories are optional in certain countries or regions. Optional accessories can be purchased from a licensed vendor as required. The following accessories are recommended: Adapters: HW-050450X00,HW-050450X01 (X represents the different plug types used, which can be either C, U, J, E, B, A, I, R, Z or K, depending on your region)Batteries: HB436380ECWEarphones: MEMD1632B580C00, 1311-3291-3.5mm-229, EMC309-001The product software version is ELE-L09: 5.0.1.78(C432E78R1P6log) / ELE-L29: 5.0.1.78 (C432E78R1P6log). Software updates will be released by the manufacturer to fixbugs or enhance functions after the product has been released. All software versions released by the manufacturer have been verified and are still compliant with the related rules.All RF parameters (for example, frequency range and output power) are not accessible to the user, and cannot be changed by the user.For the most recent information about accessories and software, please see the DoC (Declaration of Conformity) at /certification.FCC Regulatory ComplianceBody worn operationThe device complies with RF specifications when used near your ear or at a distance of 1.50 cm from your body. Ensure that the device accessories, such as a device case and device holster, are not composed of metal components. Keep the device away from your body to meet the distance requirement. Certification information (SAR)This device is also designed to meet the requirements for exposure to radio waves established by the Federal Communications Commission (USA).The SAR limit adopted by the USA is 1.6 W/kg averaged over one gram of tissue. The highest SAR value reported to the FCC for this device type complies with this limit.The highest SAR value reported to the FCC for this device type when using it at the ear isELE-L090.53 W/kgELE-L290.53 W/kgELE-L040.53 W/kgAnd when properly worn on the body isELE-L090.54 W/kgELE-L290.54 W/kgELE-L040.56 W/kgAnd when using the Wi-Fi hotspot function isELE-L090.68 W/kgELE-L290.68 W/kgELE-L040.68 W/kgFCC statementThis equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonableprotection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:--Reorient or relocate the receiving antenna.--Increase the separation between the equipment and receiver. --Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.--Consult the dealer or an experienced radio/TV technician for help.This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.Caution: Any changes or modifications to this device not expressly approved by Huawei Technologies Co., Ltd. for compliance could void the user's authority to operate the equipment.Industry Canada compliance (only applies to ELE-L04)Body worn operationThe device complies with RF specifications when used near your ear or at a distance of 1.50 cm from your body. Ensure that the device accessories, such as a device case and device holster, are not composed of metal components. Keep the device away from your body to meet the distance requirement. The highest SAR value reported to the IC for this device type when using it at the ear isELE-L040.53 W/kgAnd when properly worn on the body isELE-L040.56 W/kgIC StatementThis device complies with CAN ICES-3 (B)/NMB-3(B).This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device. Restrictions in the 5 GHz band:Within the 5.15 to 5.25 GHz band, UNII devices will be restricted to indoor operations to reduce any potential for harmful interference to co-channel Mobile Satellite System (MSS) operations.Legal NoticeTrademarks and Permissions, , and are trademarks or registered trademarks of Huawei Technologies Co., Ltd. Manufactured under license from Dolby Laboratories. Dolby, Dolby Atmos, and the double-D symbol are trademarks of Dolby Laboratories.Android™ is a trademark of Google Inc.LTE is a trademark of ETSI.The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Huawei Technologies Co., Ltd. is under license.Wi-Fi®, the Wi-Fi CERTIFIED logo, and the Wi-Fi logo arePrivacy PolicyTo better understand how we protect your personal information, please see the privacy policy at http:// /privacy-policy.Copyright © Huawei Technologies Co., Ltd. 2019. All rights reserved.THIS DOCUMENT IS FOR INFORMATION PURPOSE ONLY, AND DOES NOT CONSTITUTE ANY KIND OF WARRANTIES.。
MOVE!® Coach App Android Quick Start GuideOverviewMOVE!® Coach is a 19-week Department of Veterans Affairs (VA) weight management mobile application (app) for Veterans. It combines self-management tools and information from VA’s MOVE! Weight Management Program with guidance from the VA MOVE! team.The app was designed with Veterans in mind and addresses Veterans’ most common weight-loss challenges, but the educational resources and tracking features available on the app can be used by anyone. Veterans can use the app independently, or if they are receiving health care from VA, they can partner with their clinicians during MOVE! program participation.Setting Up and Logging Into Your AppBefore you can use the MOVE! Coach App, you must “accept” the End User License Agreement (EULA). The app then will take you to a screen where you will complete basic information about yourself (age, gender, etc.). Once you save your basic information, you will be able to begin using the app. All the information you enter will be safely stored on your device and will not be shared.Information Included in the MOVE! Coach AppThe MOVE! Coach App provides:•Self-Management Guides – Focus areas for all 19 weeks of MOVE!•Diary Entries – Daily tracking of weight, diet and physical activity.•My Goals & Progress – Resources for self-monitoring, setting goals, graphing change, calculating your health statistics and reviewing progress summaries and reports.•How To Solve Problems – Tips and ideas for coping with challenging situations.In addition, you can share your progress on social media or with friends and supporters.Using the Self-Management GuidesEach self-management guide includes the following sections:•Objectives – Goals for how each guide can help you manage your weight.•Coursework – Activities to help you achieve each week’s goals.•Chapters – Topics covered in each guide.•Summary – Puts everything you have learned together.•Get Ready for the Next Guide – A questionnaire to prepare you for the next guide.•Related Handouts – Links to supplemental materials that support your week’s focus.To access the guides, tap Self-Management Guides from the MOVE! Coach home screen.If this is your fist time accessing this feature, you will see a blinking icon (blue key in a yellow circle). Tap the icon to proceed. Youwill be presented with four screens of important introductory information about the app and the use of self-management guides.(NOTE: in the future, if you would like to re-read the four intro pages, access is under the options menu (three- vertical stacked dots)on the upper right area of the self-management guide main screen). After tapping Done at the end of those four pages, you will be taken to the list of 11 self-management guide topics. Guide 1 “Getting Started” will be open for you to begin (shown by > symbol).All other guides (2-11) will be locked as indicated by the lock icon after the guide title. You should complete the previous guide inorder to unlock the next guide. Guides 2 and 3 will unlock a week after completing the previous guide and guides 4 thru 11 willunlock two weeks after completing the previous guide. Once you have completed all sections of a guide, a check-mark will appearafter the guide title. All check-marks must be present in order to open the next guide. You will always be able to go back to any self-management guide you have completed.MOVE! recommends completing the guides in order and over the allotted time (e.g., Guide 1 over one week, Guide 4 over two weeks).This time is needed for you to learn weight-management concepts, use the Weight, Physical Activity, and Diet Diaries, and buildweight management skills in a progressive fashion. However, if you wish to unlock a guide sooner, you can ‘tap and hold’ or ‘longpress’ on the guide to unlock it. NOTE: Unlocking a guide early will also turn off ‘Guide Notifications.’ To turn notifications back on, tapthe options menu (three-vertical stacked dots in the upper right corner), tap Settings, and tap the circle next to Guide Notifications.Making Diary EntriesWith the MOVE! Coach App, you can enter your weight and information about what you eat and how you exercise. Making regular entries is important because the app relies on the data you enter to graph results and run reports. To use the app most effectively – and achieve the best results with your MOVE! Weight Management Program – make sure you add entries routinely. To create an entry, tap the + icon that appears on most MOVE! Coach screens, and enter information about your weight, diet, activity, steps and water intake. For more detailed diary entry information see the Diary Entries section of the MOVE! Coach App for Android User Manual.My Goals & ProgressSetting goals, recording your behavior and tracking your outcomes will increase your chances of weight-loss success. To access tools for setting goals and tracking progress, tap My Goals & Progress from the MOVE! Coach home screen, and then tap the tool you would like to use.The app includes six categories of tools: My Diaries, My Goals, Graphs, Calculation Tools, My Summaries and My Reports. To return to the My Goals & Progress screen, tap the back arrow ç in the upper left corner.Graphing Your ProgressYou can see your progress by graphing the information you entered in the app. Although you can find basic graphs on the MOVE! Coach home screen, more details and graphing options are available in the Goals & Progress section.Tap My Goals & Progress, then under the Graphs section, tap on one of the types of graphs listed: Weight Graph, Physical Activity Graph or Diet Graph. To change the date range when on the graph screen, tap the options menu (three-vertical stacked dots in the upper right corner). Tap Graph, and adjust the date by tapping the circle next to the desired time period or by entering a date range. Tap Graph to view the updated graph.How to Solve ProblemsCertain days, specific circumstances or phases of MOVE! can be challenging. Avoid setbacks, stay motivated and keep making progress by using resources that can help you overcome obstacles.To access these resources, tap How To Solve Problems from the MOVE! Coach home screen, and then tap one of the 10 available categories. Most of these categories explain how the topic affects your health and include a list of helpful handouts and resources. Tap on the name of a resource you would like to view to access a document with more information.。
MICROCAMP Quick StartOnce you have assembled the Microcamp Robot, follow the below step by step instructions to quick start your programming for the Microcamp board.1)Ensure the following are in place :1.PX-400 is plugged into your Computer’s Serial port or via a USB to SerialDevice ( ucon232s is higher recommended )2.The Microcamp Controller board has 4 good AA batteries in its batterycompartment.2)Installation of WINAVR and AVR STUDIO software1.Installation of AVR Studioi.Put in the Microcamp CDROMii.Run the “aStudio4b460.exe” file or equivalentiii.Follow the onscreen instructions until the installation is complete2.Installation of later version of AVR Studioi.Run the “aStudio4b528.exe” file or equivalentii.Follow the onscreen instructions until the installation is complete3.Installation of WINAVRi.Run the “WinAVR-20050214-install.exe” file or equivalentii.Follow the onscreen instructions until the installation is complete3)COPY all required library files1.Copy the whole “MicroCamp_include” folder located in the CDROM intothe C:\WinAVR-20070525 directory or the directory that WINAVR wasinstalled into.4)Starting AVR Studio1.Double click on the “AVR Studio 4” program icon.2.After the AVR Studio software starts, you will see this window3.Click on the “New Project” Button4.Choose AVR GCC and type in the project name as “testcode”5.Click on the “…” to chose your project folder6.Click on the “Create New Folder” icon to create a new folder.7.Type in “testproject” as the folder8.Double Click on it9.Click on the Select button10.Click on the “Finish” Button11.Click on “Project” tab, followed by the “Configuration Options”12.Choose the Device as “atmega8”13.Put “16000000” in the hz box14.Choose the “Include Directories” ICON15.Click on the “New (Insert)” button16.Choose the following 2 directories :17.Choose the “Include Directories” ICON18.Select the “libm.a” file on the left “Available Link Objects”19.Click on the “Add Library” button20.“libm.a” will then be added into the “Link with These Objects”21.Click on the “OK” button.5)Entering your Program Code:1.2.Press the “F7” key to compile.3.You should see something like “Build Succeeded with 3 warning ….”4.It is ok to have some warning after your build but if you encounter anyerrors, you will need to recheck your code or if all your include directoriesare correct.6)Programming your Microcontroller Board1.Make sure that your Microcamp Controller board is plugged into the PX-400 and the PX-400 to your computer.2.Turn on the Microcamp controller board.3.Click on the “Tools” and then AVR Prog tab4.Click on the Browse button and select the HEX file, which is the compiledfile from your project folder’s default directory.5.Choose ATmega8 under the Device Selectionstly Click on the “Program” button under the Flash section.7. A Progress bar will show the downloading of the code to the MicrocampController Board.8.Run the Microcamp board to confirm that the code is successfullydownloaded.。
Encounter使用入门教程本教程介绍一下自动布局布线工具Encounter的使用知识,开始以一个简单的十进制计数器版图的自动实现为例子,之后介绍包含block模块的复杂的版图自动实现。
在Designer Compiler使用入门教程中,笔者设计了一个十进制计数器,并经过Design Compiler对其进行综合后获得了门级综合网表文件以及约束文件,根据这两个文件,我们就可以使用SOC Encounter实现十进制计数器的物理版图设计了。
首先,我们要准备使用Encounter进行版图自动设计时所需要的数据:时序库文件:,,,物理库文件:,,门级网表文件:时序约束文件:IO位置放置文件:eset_n(top_reset),.clk(top_clk),.in_ena(top_in_ena),t(top_cnt),.carry _ena(top_carry_ena)); AD(clk),.C(top_clk));PDIDGZ PAD_RESET(.PAD(reset_n),.C(top_reset));PDIDGZ PAD_IN_ENA(.PAD(in_ena),.C(top_in_ena));(PDO02CDG PAD_CARRY_ENA(.I(top_carry_ena),.PAD(carry_ena));PDO02CDG PAD_CNT_0(.I(top_cnt[0]),.PAD(cnt[0]));PDO02CDG PAD_CNT_1(.I(top_cnt[1]),.PAD(cnt[1]));PDO02CDG PAD_CNT_2(.I(top_cnt[2]),.PAD(cnt[2]));PDO02CDG PAD_CNT_3(.I(top_cnt[3]),.PAD(cnt[3]));endmodule说明:关于PAD如何例化,首先要查看厂家提供的工艺库中的关于PAD的verilog 文件,如本例子中使用tsmc18工艺库,描述PAD的verilog文件为973g,这个文件是PAD文件的verilog描述,包括输入输出的端口等信息。
存盘Ctrl+s(肯定知道)注释代码Ctrl+/取消注释Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助Alt+/快速修复Ctrl+1代码格式化Ctrl+Shift+f整理导入Ctrl+Shift+o切换窗口Ctrl+f6 <可改为ctrl+tab方便>ctrl+shift+M 导入未引用的包ctrl+w 关闭单个窗口F3 跳转到类、变量的声明F11 运行上次程序Ctrl + F11 调试上次程序Alt + 回下一个编辑点ctrl+shift+T 查找工程中的类最经典的快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter 在当前行插入空行(原理同上条)Ctrl+Q 定位到最后编辑的地方Ctrl+L 定位在某行(对于程序超过100的人就有福音了)Ctrl+M 最大化当前的Edit或View (再按则反之)Ctrl+/ 注释当前行,再按则取消注释Ctrl+O 快速显示OutLineCtrl+T 快速显示当前类的继承结构Ctrl+W 关闭当前EditerCtrl+K 参照选中的Word快速定位到下一个Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示) Ctrl+/(小键盘) 折叠当前类中的所有代码Ctrl+×(小键盘) 展开当前类中的所有代码Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)Ctrl+Shift+F4 关闭所有打开的EditerCtrl+Shift+X 把当前选中的文本全部变为小写Ctrl+Shift+Y 把当前选中的文本全部变为小写Ctrl+Shift+F 格式化当前代码Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)Alt+Shift+R 重命名(是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)Alt+Shift+M 抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)Alt+Shift+F 把Class中的local变量变为field变量(比较实用的功能)Alt+Shift+I 合并变量(可能这样说有点不妥Inline)Alt+Shift+V 移动函数和变量(不怎么常用)Alt+Shift+Z 重构的后悔药(Undo)Alt+左箭头,右箭头以在编辑窗口切换标签Alt+上下箭头, 以自动选择鼠标所在行,并将其上下移动Ctrl+f6 可以弹出菜单,上面列出可以切换的编辑窗口,这样不用鼠标也可切换Ctrl+f7 可以在视图之间切换,如编辑视图,输出视图,工程视图Ctrl+f8 可以在不同的观察视图中切换,就是在java视图,调试视图,等之间切换Ctrl+m 可以在最大化当前窗口和还原当前窗口之间切换Ctrl+e 弹出输入窗口,可以输入你想要编辑的代码窗口,和Ctrl+f6的功能相同,只不过一个是选择的方式,一个是输入的方式,切换窗口Ctrl+T 可以直接显示光标所在内容的类图,可以直接输入,并跳到输入内容部分按住Ctrl键,然后鼠标指向变量名,方法名,类名在源代码中快速跳转Ctrl + F11 快速执行程序Ctrl+Shift+F 程序代码自动排版Ctrl+Shift+O 自动加入引用。
Sporter Ballistic ChronographFor barrel diameters: 0.5” –1.0”Muzzle brakes up to 2.7” in length Quick Start Guide Mount it Parallel Flight Path above sensor •With thumb nut loosened to end of threads, slip strap over barrel and pull strap tight through cam buckle then tighten thumb nut firmly•Double check that spacing is good and bullet will travel in a parallel path above the sensor (tapered barrels will introduce a slight angle which is OK)Connect it•Plug in cable to display, this will turn the display unit on •Display will go through startup sequence and when ----is displayed, unit is ready to record shotsNote: Read full instructions before operating Ready to take data…Under most circumstances your chronograph should be ready to shoot over and record data Parts List12345671Bayonet (Bayo)2Thick Rubber Spacer 3Thin Rubber Spacer 4Display 5Thumb Nut 61" Cordura Strap 7Cam BuckleStrapping the Bayonet (Bayo)•Seat muzzle end of barrel in V-block groove under strap. Use thicker rubber pad for thin-walled barrels•Make sure sensor deck is down-range from muzzle.•Make sure muzzle is 0.25-2.0 inches down-range from front of V-block (overhanging into blast zone).•Make sure Thumb Nut is "unscrewed" almost all the way but still attached to end of Strap Screw.•Pull cinch strap up through strap adjuster until ALL slack is taken up around barrel.•Tighten Thumb Nut against Screw Frame until tight.•Test grip of strap by tugging on the bayo; if unmovable then proceed. If not, continue tightening Thumb Screw.•Remove bolt from gun (if possible) and look down the barrel towards the muzzle; make sure the bayo sensor deck cannot be seen through barrel to ensure bullet will not encounter bayo. MAKE SURE BAYO SENSOR DECK IS NOT IN THE PATH OF THE BULLET!•Plug data cord into display unit jack. Continue to check muzzle location with reference to the V-block. If bayo is creeping off, retighten strap with muzzle in proper position.•To remove, simply unscrew Thumb Nut to let off tension, pull back strap adjuster, slide off muzzle.•Note: Loose strap end can be placed in strap collector slot in Screw Frame during storage/use.•Loose strap. Thumbscrew at bottom of threads.•Thumbscrew tightened, with strap tucked in strap keeper.Disclaimer: The bayo is designed to fit tapered and bull barrel muzzles between 0.50 and 1.00 inches in diameter. It is the responsibility of the user to make sure that the bayo is mounted correctly with the sensor deck away from the bullet path.DimensionsDisplay Operation•To turn display on, plug cable into the jack on top of the display •This display is a 7 segment display, so refer to the guide word key •The display will cycle through a startup sequence that displays the following, and the current settings•Firmware version•Battery voltage (ex. 8.8)•Sensitivity: -(Regular), (High 1) or (High 2)•Units: (Feet per sec) or (Meters per sec)•The unit will then arrive at the Home ScreenHome Screen with no shotsReady to record new shotsHome Screen with 13 shotsReady to record, will add to current shot string •To change sensitivity, from the Home Screen hold down the button until “Conf” flashes. Release the button. The current sensitivity setting will be displayed. Hold down the button again, until “done” is displayed. The sensitivity settings will change in the order of Reg, HI 1, then HI 2. To go from Reg to HI 2, you would have to cycle the sensitivity setting twice. After a change of sensitivity the display will flash the new setting. At any point if the button is not pressed for 20 seconds, the display will return to the home screen.•To change units of measure, hold down the button while plugging unit in. After “Conf” flashes, release button. Current units will be displayed. Hold down button until “done” is displayed to cycle between FPS and MPS. Display will return to home screen after 20 seconds.TroubleshootingCheck Sensor SpacingUse a cleaning rod to check the spacing of sensor 1 and sensor 2 from bottom bullet edge Distances should be between 1/8” and 0.375” and they should be within 1/16” of each ot Common Issues•Lean inBayo damageReduced velocity accuracy•Lean outShot pickup errorReduced velocity accuracy•Thick muzzle/barrelLow signalReduced velocity accuracyShot pickup error•Muzzle too close to Sensor 1Signal gets noisyReduced velocity accuracyShot pickup error•V-block overlaps muzzleBayo/strapping damageMagnetospeed, LLC 9206 Rod Rd, Suite CAustin, Texas 78736(512) 284-8161********************* Made in USAPatent Pending4。