一名设计工程师怎样才能真正充分利用串行I/O的各种技术呢?在开始设计之前,我们需要知道什么对于实现串行I/O是有益的。我们需要研究一些基于串行设计的单元器件,从而了解一下是否有现成的工具可以帮助实现串行I/O。
上传时间: 2013-11-18
上传用户:杜莹12345
我们如果想实现一个USB 的HID 类设备,不需要在Windows 下开发自己的驱动程序。HID不一定要是标准的外设类型,唯一的要求是交换的数据存储在报文的结构内,设备固件必须支持报文的格式。任何工作在该限制之内的设备都可以成为一个HID,例如温度计、电压计、读卡机等。报文的格式是由报告描述符决定的,所以只要修改描述符就能实现我们需要的报文格式。下面我们来实现一个简单的报文格式:上位机发送固定64 字节数据给设备,这个数据可以是命令,也可是数据,具体含义并不是由报告描述符来决定的,是由开发人员事先约定好的。设备返回的数据也是64 个字节,同样这个数据流的每个字节(甚至每个位)的具体含义由开发人员事先约定好。
上传时间: 2013-12-05
上传用户:xinyuzhiqiwuwu
完整性高的FPGA-PCB系统化协同设计工具 Cadence OrCAD and Allegro FPGA System Planner便可满足较复杂的设计及在设计初级产生最佳的I/O引脚规划,并可透过FSP做系统化的设计规划,同时整合logic、schematic、PCB同步规划单个或多个FPGA pin的最佳化及layout placement,借由整合式的界面以减少重复在design及PCB Layout的测试及修正的过程及沟通时间,甚至透过最佳化的pin mapping、placement后可节省更多的走线空间或叠构。 Specifying Design Intent 在FSP整合工具内可直接由零件库选取要摆放的零件,而这些零件可直接使用PCB内的包装,预先让我们同步规划FPGA设计及在PCB的placement。
标签: Allegro Planner System FPGA
上传时间: 2013-11-06
上传用户:wwwe
12306太难进了,好不容易今晚进去了,结果因没装安全证书,付款时没完成,太可惜了。所以给大家共享一下12306安全证书下载。 12306安全证书安装方法: 步骤一:双击根证书文件 弹出证书属性的对话框,此时该根证书并不受信任,我们需要将其加入“受信任的根证书颁发机构”,如右图所示: 步骤二:点击“安装证书”,弹出证书导入向导,如右图所示: 步骤三:点击下一步,选择证书的存储区,如右图所示: 步骤四:选择“将所有的证书放入下列存储区”,然后点击下一步,选择证书存储,如右图所示: 步骤五:在“选择证书存储”对话框中选择“受信任的根证书颁发机构”,点击确定,此时返回到证书导入向导页面,如右图所示: 步骤六:在证书导入向导页面,证书存储变为“受信任的根证书颁发机构”,点击下一步 步骤七:点击“完成”,此时会弹出安全警告,如下图所示: 步骤八:点击“是”,安装该证书。此时所有操作完成,成功将SRCA加入“受信任的根证书颁发机构”。再次双击 ,如右图所示: 此时SRCA为受信任状态。欢迎您继续体验www.12306.cn提供的服务。
上传时间: 2013-10-14
上传用户:haojiajt
问:运行本软件出现缺少COMDLG32.OCX的提示,并无法执行。 答:您的计算机上没有安装COMDLG32.OCX控件,请将软件目录下的COMDLG32.OCX文件复制到\windows\system32\即可。 FANUC系统得PMC有2种密码,一个是显示密码,就是可以观看PMC程序,一个是编辑密码,可以修改&观看 PMC程序。如果PMC设置了编辑密码,那么我们用CF卡下来得PMC程序就需要密码才能用LADDERIII软件打开。同样得如果没有密码,你用LADDERIII 软件上载和下载得操作都不能实现,用CF卡传送也不能实现。 有时候我们需要修改程序,或者是把程序下载下来用PC机观看,这时候就需要编辑密码了。 用LADDER III软件打开卡文件时所需要的密码就是机床的编辑密码。此程序在18I和0I程序上通过测试,不适用于30I,31I和32I.推测:适用于除(30I,31I,32I)以外的FANUC系统的PMC.欢迎大家测试。 使用方法;用CF卡下载有密码得PMC程序,这种下载情况是不需要密码的。然后用本程序把文件打开,密码就显示出来。
上传时间: 2013-11-24
上传用户:hullow
问:运行本软件出现缺少COMDLG32.OCX的提示,并无法执行。 答:您的计算机上没有安装COMDLG32.OCX控件,请将软件目录下的COMDLG32.OCX文件复制到\windows\system32\即可。 FANUC系统得PMC有2种密码,一个是显示密码,就是可以观看PMC程序,一个是编辑密码,可以修改&观看 PMC程序。如果PMC设置了编辑密码,那么我们用CF卡下来得PMC程序就需要密码才能用LADDERIII软件打开。同样得如果没有密码,你用LADDERIII 软件上载和下载得操作都不能实现,用CF卡传送也不能实现。 有时候我们需要修改程序,或者是把程序下载下来用PC机观看,这时候就需要编辑密码了。 用LADDER III软件打开卡文件时所需要的密码就是机床的编辑密码。此程序在18I和0I程序上通过测试,不适用于30I,31I和32I.推测:适用于除(30I,31I,32I)以外的FANUC系统的PMC.欢迎大家测试。 使用方法;用CF卡下载有密码得PMC程序,这种下载情况是不需要密码的。然后用本程序把文件打开,密码就显示出来。
上传时间: 2013-10-22
上传用户:sjyy1001
12306太难进了,好不容易今晚进去了,结果因没装安全证书,付款时没完成,太可惜了。所以给大家共享一下12306安全证书下载。 12306安全证书安装方法: 步骤一:双击根证书文件 弹出证书属性的对话框,此时该根证书并不受信任,我们需要将其加入“受信任的根证书颁发机构”,如右图所示: 步骤二:点击“安装证书”,弹出证书导入向导,如右图所示: 步骤三:点击下一步,选择证书的存储区,如右图所示: 步骤四:选择“将所有的证书放入下列存储区”,然后点击下一步,选择证书存储,如右图所示: 步骤五:在“选择证书存储”对话框中选择“受信任的根证书颁发机构”,点击确定,此时返回到证书导入向导页面,如右图所示: 步骤六:在证书导入向导页面,证书存储变为“受信任的根证书颁发机构”,点击下一步 步骤七:点击“完成”,此时会弹出安全警告,如下图所示: 步骤八:点击“是”,安装该证书。此时所有操作完成,成功将SRCA加入“受信任的根证书颁发机构”。再次双击 ,如右图所示: 此时SRCA为受信任状态。欢迎您继续体验www.12306.cn提供的服务。
上传时间: 2013-10-15
上传用户:aig85
PCB设计完成后我们需要进行Gerber文件的输出,方便PCB板厂进行生产,下面以一个6层板为实例,给大家介绍下Gerber文件输出的步骤和详细设置。
上传时间: 2013-10-21
上传用户:a3318966
完整性高的FPGA-PCB系统化协同设计工具 Cadence OrCAD and Allegro FPGA System Planner便可满足较复杂的设计及在设计初级产生最佳的I/O引脚规划,并可透过FSP做系统化的设计规划,同时整合logic、schematic、PCB同步规划单个或多个FPGA pin的最佳化及layout placement,借由整合式的界面以减少重复在design及PCB Layout的测试及修正的过程及沟通时间,甚至透过最佳化的pin mapping、placement后可节省更多的走线空间或叠构。 Specifying Design Intent 在FSP整合工具内可直接由零件库选取要摆放的零件,而这些零件可直接使用PCB内的包装,预先让我们同步规划FPGA设计及在PCB的placement。
标签: Allegro Planner System FPGA
上传时间: 2013-10-19
上传用户:shaojie2080
Hyperlynx仿真应用:阻抗匹配.下面以一个电路设计为例,简单介绍一下PCB仿真软件在设计中的使用。下面是一个DSP硬件电路部分元件位置关系(原理图和PCB使用PROTEL99SE设计),其中DRAM作为DSP的扩展Memory(64位宽度,低8bit还经过3245接到FLASH和其它芯片),DRAM时钟频率133M。因为频率较高,设计过程中我们需要考虑DRAM的数据、地址和控制线是否需加串阻。下面,我们以数据线D0仿真为例看是否需要加串阻。模型建立首先需要在元件公司网站下载各器件IBIS模型。然后打开Hyperlynx,新建LineSim File(线路仿真—主要用于PCB前仿真验证)新建好的线路仿真文件里可以看到一些虚线勾出的传输线、芯片脚、始端串阻和上下拉终端匹配电阻等。下面,我们开始导入主芯片DSP的数据线D0脚模型。左键点芯片管脚处的标志,出现未知管脚,然后再按下图的红线所示线路选取芯片IBIS模型中的对应管脚。 3http://bbs.elecfans.com/ 电子技术论坛 http://www.elecfans.com 电子发烧友点OK后退到“ASSIGN Models”界面。选管脚为“Output”类型。这样,一样管脚的配置就完成了。同样将DRAM的数据线对应管脚和3245的对应管脚IBIS模型加上(DSP输出,3245高阻,DRAM输入)。下面我们开始建立传输线模型。左键点DSP芯片脚相连的传输线,增添传输线,然后右键编辑属性。因为我们使用四层板,在表层走线,所以要选用“Microstrip”,然后点“Value”进行属性编辑。这里,我们要编辑一些PCB的属性,布线长度、宽度和层间距等,属性编辑界面如下:再将其它传输线也添加上。这就是没有加阻抗匹配的仿真模型(PCB最远直线间距1.4inch,对线长为1.7inch)。现在模型就建立好了。仿真及分析下面我们就要为各点加示波器探头了,按照下图红线所示路径为各测试点增加探头:为发现更多的信息,我们使用眼图观察。因为时钟是133M,数据单沿采样,数据翻转最高频率为66.7M,对应位宽为7.58ns。所以设置参数如下:之后按照芯片手册制作眼图模板。因为我们最关心的是接收端(DRAM)信号,所以模板也按照DRAM芯片HY57V283220手册的输入需求设计。芯片手册中要求输入高电平VIH高于2.0V,输入低电平VIL低于0.8V。DRAM芯片的一个NOTE里指出,芯片可以承受最高5.6V,最低-2.0V信号(不长于3ns):按下边红线路径配置眼图模板:低8位数据线没有串阻可以满足设计要求,而其他的56位都是一对一,经过仿真没有串阻也能通过。于是数据线不加串阻可以满足设计要求,但有一点需注意,就是写数据时因为存在回冲,DRAM接收高电平在位中间会回冲到2V。因此会导致电平判决裕量较小,抗干扰能力差一些,如果调试过程中发现写RAM会出错,还需要改版加串阻。
上传时间: 2013-12-17
上传用户:debuchangshi