首页
游戏
影视
直播
广播
听书
音乐
图片
更多
看书
微视
主播
统计
友链
留言
关于
论坛
邮件
推荐
我的硬盘
我的搜索
我的记录
我的文件
我的图书
我的笔记
我的书签
我的微博
Search
1
在IC617中进行xa+vcs数模混仿
81 阅读
2
科普:Memory Compiler生成的Register file和SRAM有何区别?
73 阅读
3
virtuoso和empyrean alps模拟仿真和混仿教程
73 阅读
4
后仿中$setup,$hold与$setuphold
44 阅读
5
文档内容搜索哪家强? 15款文件搜索软件横向评测
35 阅读
默认分类
芯片市场
数字电路
芯片后端
模拟电路
芯片验证
原型与样片验证
算法与架构
DFX与量产封装
PC&Server OS设置
移动OS设置
软件方案
新浪备份
有道备份
登录
Search
标签搜索
python
Docker
vscode
linux
systemverilog
vcs
STM32
PyQT
EDA
FPGA
gvim
cadence
Alist
xilinx
UVM
uos
macos
package
MCU
risc-v
bennyhe
累计撰写
378
篇文章
累计收到
31
条评论
首页
栏目
默认分类
芯片市场
数字电路
芯片后端
模拟电路
芯片验证
原型与样片验证
算法与架构
DFX与量产封装
PC&Server OS设置
移动OS设置
软件方案
新浪备份
有道备份
页面
游戏
影视
直播
广播
听书
音乐
图片
看书
微视
主播
统计
友链
留言
关于
论坛
邮件
推荐
我的硬盘
我的搜索
我的记录
我的文件
我的图书
我的笔记
我的书签
我的微博
搜索到
168
篇与
的结果
2025-07-14
cygwin使用心得 (2009-04-02 13:41:47)
1.在cygwin里访问Windows盘cd /cygdrive/ccd c:2.整合cygwin命令到Windows中假设cygwin安装在d:/develop/cygwin,则将d:/develop/cygwin/bin添加到系统变量PATH中(最好加在windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是windows命令,比如find)就可以直接在cmd.exe下面执行tar czvf xxx.tgz ./基本上所有的命令都可以用了,包括ls,more,less,find,grep等。3.使用TGZ备份将cygwin的BIN加入到PATH建一个BAT文件:@echo offd:cd d:\website\8thmanagetar czvf 8thmanage.tgz 8thmanage4.Windows使用SHELL脚本将cygwin的BIN加入到PATH在$CYGWIN的目录/var/下面建一脚本t.sh,注意,t.sh里面的路径,都是相对于$CYGWIN的,里面需要访问C盘的,请用/cygdrive/c/在Windows下执行:d:\cygwin\bin\bash d:\cygwin\var\t.sh(可以定期执行)5.同步Windows系统用户mkpasswd -l > /etc/passwdmkgroup -l > /etc/group如果有Domain的话,需要加上-d domainname6.安装系统服务cygrunsrv7.cygwing下使用rsynca.安装rsync组件b.进入cygwin,配置服务器vi /etc/rsyncd.conf...screts file=/etc/tom.ipaddr.pas配置文件,参考我写的另外一篇rsync的文章,注意:密码文件权限必须是0400chmod 0400 /etc/tom.ipaddr.pasc.启动服务端rsync --daemond.客户端同步在客户端的cygwin下面,运行rsync同步,具体命令,请参考另外一篇rsync的文章。8.cygwin下使用SSHDa.需要安装了cygrunsrc,opensshb.运行ssh-host-config -y一路回车,直到出现CYGWIN=时,输入tty ntsec,再回车,(或者,增加一系统环境变量CUGWIN=nesec tty)c.已经安装好SSHD服务到你的Windows服务中,可以直接在服务中启动,关闭。(cygrunsrc -S sshd或者net start sshd)9.中文显示vi ~/.bashrc让ls和dir命令显示中文和颜色alias ls='ls --show-control-chars --color'alias dir='dir -N --color'设置为中文环境,使提示成为中文export LANG="zh_CN.GBK"输出为中文编码export OUTPUT_CHARSET="GBK"~/.inputrc为set completion-ignore-case onset meta-flag onset output-meta onset convert-meta offcygwin.bat脚本为:@echo offset MAKE_MODE=UNIX安装可以直接到http://www.cygwin.com下载一个安装程序,setup.exe,这个程序只是一个安装程序,所有的模块将从网络下载安装。或者,你可以下载一个cygwin.iso的镜像,直接映象成光盘,再从光盘本地安装,这样会快很多,而且不用考虑断线的问题。X下的中文支持locale支持Cygwin的locale支持一直都有问题,好在X程序还可以使用XLOCALE。建议还是使用zh_CN.gbk, 不要使用zh_CN.GB2312在移植程序时需要注意不要让程序连接libcygwin.a里面的setlocale,而是采用libX11.a里面的_Xsetlocale。方法是:检查被移植程序的全部源代码,发现include就修改为define X_LOCALEinclude同时注意程序的连接库要添加-lX11.如果对于结果没有把握,可以找个Dependency Walker查看程序是否连接到了cygwin1.dll里面的setlocale,如果是,就说明有遗漏。中文字体PCF点阵字体GTK1.x 和其他一些老的X程序都是用X字体,注意必须要有编码与locale一致的字体,比如用zh_CN.gbk就必须要由GBK编码的字体,用zh_CN.GB2312就必须要有GB2312编码的字体如果使用zh_CN.GB2312,这里有一个RedOffice面带的点阵字体包可以采用ttf2bdf从TTF抽取得到bdf格式,然后再用bdf2pcf得到pcf格式的字体文件。(这里有一个Windows版本的TTF2BDF,可以将Windows TTF字体转换出BDF字体, 注意得到bdf后要手工编辑一下文件头,将编码声明修改正确)得到字体之后,放到某个目录下,执行mkfontdir生成fonts.dir,然后用xset +fp/path/to/your/fonts将字体路径加入即可(注意与fontconfig的配置不同,这里路径是不递归的,如果有的字体放在子目录里面,子目录也需要添加进去才行)。TTF字体很多新的应用程序(比如GTK2)都使用fontconfig/libxft2来显示字体,它对TTF字体的支持比较好(X以前通过freetype, xft模块也支持TTF字体,但对中日韩字体的支持不是太好,而且也在Cygwin下似乎也没有这些模块)完全可以使用Linux下的arphic字体包. 如果没有安装Linux,可以到http://packages.debian.org下载相应的包,然后用7zip解压提取出ttf文件。得到字体文件之后,放到某个目录之下,编辑/etc/fonts/local.conf,将字体路径加入:/path/to/my/ttf/fonts如果只是自己使用,可以将字体文件放到~/.fonts下,不需要修改任何配置,最多三十秒fontconfig就能够发现这些字体了。中文输入法老黄(hzhr)移植了miniChinput到Cygwin,我也移植了fcitx-1.8.5和3.0,均可以从我的网站上找到 http://www.oliwen.com/bama...一般设置了LC_CTYPE和XMODIFIERS就可以在程序中激活输入输入法了(除非这个程序没有XIM支持):LC_CTYPE=zh_CN.gbkXMODIFIERS="@im=Chinput"export LC_CTYPE XMODIFIERS对于fcitx而言,XMODIFIERS设置为什么都可以(但必须要设置),所以设置为"@im=Chinput"的话chinput和fcitx都可以正常使用VI中的 Backspace 與 Delete 按鍵異常首先確定 $TERM的設定為cygwinecho $TERM若不是,請設定為TERM = cygwinexport TERMBackspace 與 Delete這兩個鍵正常狀況下只有一個有用。可在 $HOME/.bash_profile 任選一個來使用stty erase '^H' //ctrl+v, ctrl+hstty erase '^?'------------------------Cygwin使用指南1 引言cygwin 是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。本文将对其作一介绍。2 机理cygnus 当初首先把gcc,gdb,gas等开发工具进行了改进,使他们能够生成并解释win32的目标文件。然后,他们要把这些工具移植到windows平台上去。一种方案是基于win32 api对这些工具的源代码进行大幅修改,这样做显然需要大量工作。因此,他们采取了一种不同的方法——他们写了一个共享库(就是cygwin dll),把win32 api中没有的unix风格的调用(如fork,spawn,signals,select,sockets等)封装在里面,也就是说,他们基于 win32 api写了一个unix系统库的模拟层。这样,只要把这些工具的源代码和这个共享库连接到一起,就可以使用unix主机上的交叉编译器来生成可以在 windows平台上运行的工具集。以这些移植到windows平台上的开发工具为基础,cygnus又逐步把其他的工具(几乎不需要对源代码进行修改,只需要修改他们的配置脚本)软件移植到windows上来。这样,在windows平台上运行bash和开发工具、用户工具,感觉好像在unix上工作。关于cygwin实现的更详细描述,请参考http://cygwin.com/cygwin-ug-net/highlights.html.3 安装设置cygwin3.1 安装要安装网络版的cygwin,可以到http://cygwin.com,点击"Install Cygwin Now!"。这样会先下载一个叫做setup.exe的GUI安装程序,用它能下载一个完整的cygwin。按照每一屏的指示可以方便的进行安装。3.2 环境变量开始运行bash之前,应该设置一些环境变量。cygwin提供了一个.bat文件,里面已经设置好了最重要的环境变量。通过它来启动bash是最安全的办法。这个.bat文件安装在cygwin所在的根目录下。 可以随意编辑该文件。CYGWIN变量用来针对cygwin运行时系统进行多种全局设置。开始时,可以不设置CYGWIN或者在执行bash前用类似下面的格式在dos框下把它设为ttyC:\> set CYGWIN=tty notitle globPATH 变量被cygwin应用程序作为搜索可知性文件的路径列表。当一个cygwin进程启动时,该变量被从windows格式(e.g. C:\WinNT\system32;C:\WinNT)转换成unix格式(e.g., /WinNT/system32:/WinNT)。如果想在不运行bash的时候也能够使用cygwin工具集,PATH起码应该包含x:\cygwin \bin,其中x:\cygwin 是你的系统中的cygwin目录。HOME变量用来指定主目录,推荐在执行bash前定义该变量。当 cygwin进程启动时,该变量也被从windows格式转换成unix格式,例如,作者的机器上HOME的值为C:\(dos命令set HOME就可以看到他的值,set HOME=XXX可以进行设置),在bash中用echo $HOME看,其值为/cygdrive/c.TERM变量指定终端型态。如果美对它进行设置,它将自动设为cygwin。LD_LIBRARY_PATH被cygwin函数dlopen()作为搜索.dll文件的路径列表,该变量也被从windows格式转换成unix格式。多数Cygwin应用程序不使用dlopen,因而不需要该变量。3.3 改变cygwin的最大存储容量Cygwin 程序缺省可以分配的内存不超过384 MB(program+data)。多数情况下不需要修改这个限制。然而,如果需要更多实际或虚拟内存,应该修改注册表的 HKEY_LOCAL_MACHINE或HKEY_CURRENT_USER区段。田家一个DWORD键heap_chunk_in_mb并把它的值设为需要的内存限制,单位是十进制MB。也可以用cygwin中的regtool完成该设置。例子如下:regtool -i set /HKLM/Software/Cygnus\ Solutions/Cygwin/heap_chunk_in_mb 1024regtool -v list /HKLM/Software/Cygnus\ Solutions/Cygwin4 使用cygwin这一段讲一下cygwin和传统unix系统的不同之处。4.1 映射路径名4.1.1 引言cygwin 同时支持win32和posix风格的路径,路径分隔符可以是正斜杠也可以是反斜杠。还支持UNC路径名。(在网络中,UNC是一种确定文件位置的方法,使用这种方法用户可以不关心存储设备的物理位置,方便了用户使用。在Windows操作系统,Novell Netware和其它操作系统中,都已经使用了这种规范以取代本地命名系统。在UNC中,我们不用关心文件在什么盘(或卷)上,不用关心这个盘(或卷)所在服务器在什么地方。我们只要以下面格式就可以访问文件:\服务器名\共享名\路径\文件名共享名有时也被称为文件所在卷或存储设备的逻辑标识,但使用它的目的是让用户不必关心这些卷或存储设备所在的物理位置。)符合posix标准的操作系统(如linux)没有盘符的概念。所有的绝对路径都以一个斜杠开始,而不是盘符(如c:)。所有的文件系统都是其中的子目录。例如,两个硬盘,其中之一为根,另一个可能是在/disk2路径下。因为许多unix系统上的程序假定存在单一的posix文件系统结构,所以cygwin专门维护了一个针对win32文件系统的内部posix视图,使这些程序可以在windows下正确运行。在某些必要的情况下,cygwin会使用这种映射来进行win32和posix路径之间的转换。4.1.2 cygwin mount表cygwin 中的mount程序用来把win32盘符和网络共享路径映射到cygwin的内部posix目录树。这是与典型unix mount程序相似的概念。对于那些对unix不熟悉而具有windows背景的的人来说,mount程序和早期的dos命令join非常相似,就是把一个盘符作为其他路径的子目录。路径映射信息存放在当前用户的cygwin mount表中,这个mount table 又在windows的注册表中。这样,当该用户下一次登录进来时,这些信息又从注册表中取出。mount 表分为两种,除了每个用户特定的表,还有系统范围的mount表,每个cygwin用户的安装表都继承自系统表。系统表只能由拥有合适权限的用户(windows nt的管理员)修改。当前用户的mount表可以在注册表"HKEY_CURRENT_USER/Software/Red Hat, Inc./Cygwin/mounts v" 下看到。系统表存在HKEY_LOCAL_MACHINE下。posix 根路径/缺省指向系统分区,但是可以使用mount命令重新指向到windows文件系统中的任何路径。cygwin从win32路径生成posix路径时,总是使用mount表中最长的前缀。例如如果c:被同时安装在/c和/,cygwin将把C:/foo/bar转换成/c/foo/bar.如果不加任何参数地调用mount命令,会把Cygwin当前安装点集合全部列出。在下面的例子中,c盘是POSIX根,而d盘被映射到/d。本例中,根是一个系统范围的安装点,它对所有用户都是可见的,而/d仅对当前用户可见。c:\> mountf:\cygwin\bin on /usr/bin type system (binmode)f:\cygwin\lib on /usr/lib type system (binmode)f:\cygwin on / type system (binmode)e:\src on /usr/src type system (binmode)c: on /cygdrive/c type user (binmode,noumount)e: on /cygdrive/e type user (binmode,noumount)还可以使用mount命令增加新的安装点,用umount删除安装点。当Cygwin 不能根据已有的安装点把某个win32路径转化为posix路径时,cygwin会自动把它转化到一个处于缺省posix路径/cygdrive下的的一个安装点. 例如,如果Cygwin 访问Z:\foo,而Z盘当前不在安装表内,那么Z:\将被自动转化成/cygdrive/Z.可以给每个安装点赋予特殊的属性。自动安装的分区显示为“auto”安装。安装点还可以选择是"textmode"还是 "binmode",这个属性决定了文本文件和二进制文件是否按同样的方式处理。4.1.3 其他路径相关信息cygpath工具提供了在shell脚本中进行win32-posix路径格式转换的能力。HOME, PATH,和LD_LIBRARY_PATH环境变量会在cygwin进程启动时自动被从Win32格式转换成了POSIX格式(例如,如果存在从该win32路径到posix路径的安装,会把c:\cygwin\bin转为/bin)。
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
关于恢复GRUB的常用方法 (2009-04-01 18:52:27)
这里有两种方法来修复我们的GRUB,一种是从系统光盘启动修复,另一种则是用U盘来制作一个GRUB启动盘。一,从光盘启动恢复(附:没有光盘)方法1: 使用引导光盘 先用 debian/ubuntu 安装CD开机,在 "boot:" 提示号出现时, 键入 "rescue"当作开机参数,eg: boot: rescue顺着屏幕上的指示跟着作, 例如 假设 /boot 磁盘分区位于 /dev/hda ,则直接输入: grub-install /dev/hda这样grub就恢复了,重启就可以看到启动菜单。方法2: 如果没有光盘,那么重装windows之前,你可以先将 /boot/grub/menu.lst 放在win下面的某一个盘, 然后再重装win, 当然其实也不需要如此,但是你如果不这样,以后就需要输入很长的命令并且要将当前linux的内核记住, 所以,这里为了方便起见,我们先将这个grub的menu.lst保存好。重装windows完了之后,你需要装一个grub4dos放在C盘中,并且将它所在文件夹命名为grub, --- 为保险起见. 再将里面的grldr文件复制到C:\ --- 即C盘的根目录下,然后修改C:\boot.ini 在最后面加入:C:\GRLDR="Start Grub" --- 就表示这里采用grldr的指向的grub,然后里面的grub4dos的东东指定了多menu.lst的搜索路径,这里前面复制的menu.lst就有用了,直接将它C复制到C的根目录下面就可以,这样重起电脑之后就会发现有"Start Grub",选择它就会load这个menu.lst. 否则如果你事先没有copy这个,那么还是进不了你的Linux的,这时就需要手动输入:kernel /vmlinuz -2.6.17-2-k7 root=/dev/hda3 roinitrd /initrd.img -2.6.17-2-k7savedefaultboot进入Linux之后,再将grub装入mbr: grub-install /dev/hda注意:上面手写的东西,根据你的内核不同而不同,而且由于我的linux装在主分区的第3号,所以是 root=/dev/hda3另附grub下面手写进入windows的方法:root (hd0,0)chainloader +1boot二,用U盘制作GRUB启动盘1,下载一个工具叫USBoot1.7,注意1.7的版本与之前的版本多了一个功能就是增加了对大容量U盘的支持.此次操作会格式化U盘,所以请先备份好你U盘里面的重要文件.选择好U盘盘符之后点击下面选择工作方式为USB-ZIP模式,这种方式在作启动盘是比较成功(至于原因大家有兴趣自己探索)接下来按照提示走;2,完毕之后呢,我们就拥有一个可以引导的U盘了.接下来呢,我们要让这个U盘能够能够启动我们的grub程序.下载一个grub for dos的程序,放到u盘中,然后编辑u盘中的autoexec.bat文件,在里面写上grub --config-file=(sdc0)/menu.lst这样就可以利用grub来引导了,但在此之前我们要添加一个menu.lst的文件,这个文件作为grub的引导菜单,具体制作方法可以baidu一下,不过我们暂时不需要里面有什么内容,我们只需要运行一个grub命令行就可以了.然后我们就可以来引导我们的安装程序了.引导安装程序修复系统为了引导linux系统,我们需要两个文件,一个是vmlinuz,另外一个是initrd.img这两个文件可以在我们的linux系统镜像中查找,是用来初始化内核和一些环境的将这两个文件拷贝到U盘上,然后到grub命令行下,输入kernel (hd0,0)/vmlinuz (注意这里的(hd0,0)应该是用U盘启动之后他自动将U盘作为第一快硬盘的第一快分区了,如果提示找不到该文件的话,试下其他的)initrd (hd0,0)/initrd.img (初始化镜像)boot 镜像文件名.iso (引导镜像文件,即我们下载的安装镜像)然后我们就可以看到熟悉的安装界面出现了,此时我们再按下Alt+F2进入命令行界面,首先挂载我们原先的linux系统到安装临时系统上,mkdir /mnt/linux (建立挂载文件夹)mount /dev/hda4 /mnt/linux (挂载,这里的sdc是我的设备号,具体大家可以用fdisk -l命令查看一下自己原先的linux是哪个设备,不行的话可以试着挂载 一下)root /mnt/linux (将当前命令行切换到原来linux系统的 这样之后的操作都是针对原先系统的了)grub (进入grub)root (hd0,5) (设置grub引导根分区所在地)setup (hd0,0) (将grub安装在第一块硬盘的mbr上面,这样windows分区也可以用grub来引导了)退出,重启,引导第一快硬盘即可看到熟悉的grub又出来了.grub是一个比较优秀的引导程序,我们也可以利用这种思想来制作一个grub界面的超级启动U盘,这样以后不管windows还是linux系统怀了都可以用他来修复了.注:资料来源于网上,分别参阅了BB‘s blog (http://www.popuni.com/article.asp?id=252)和Key专栏(http://blog.csdn.net/KeyBupt/archive/2007/06/30/1672797.aspx)
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
Win 2003+Win XP系统平台下的ADSL共享 (2009-02-15 18:57:45)
我们这次讨论的是基于“WindowsServer2003+Windows XP”所搭建的平台如何利用Windows自身提供的“Internet连接共享”功能实现ADSL共享上网。大家看到这个题目肯定以为是老生常谈。不过我们这次讨论的是基于“WindowsServer2003+Windows XP”所搭建的平台如何利用Windows自身提供的“Internet连接共享”功能实现ADSL共享上网。 尽管在实现原理上与其他系统(Windows 2000、Windows 98)相同,但在具体操作上还是有一些区别的。 添加网卡用来做“Internet连接共享”服务器的计算机应该安装两块网卡,一块与ADSL Modem连接,另一块与内网计算机或交换机相连。 开启“Internet连接共享”假设服务器端使用的是Windows Server 2003。在“网络连接”对话框中右键点击ADSL连接图标,选择“属性”,打开“属性”对话框,然后进入“高级”选项卡,勾选“Internet连接共享”中的“允许其他网络用户通过此计算机的Internet连接来连接”选项。然后在“家庭网络连接”下拉列表中选中连接内网计算机或交换机的本地连接(本文为“本地连接2”)。其他选项保持默认设置,最后单击“确定”按钮。提示:启用“Internet连接共享”后,连接内网的“本地连接2”的IP地址将被系统自动设置为“192.168.0.1”。因此如果内网中其他计算机的IP地址不属于该网段,则通信可能会终止。建议将内网中的计算机设置为自动获取IP地址的模式。 客户端共享上网以安装Windows XP的客户端为例,将IP地址设置为自动获取模式,无须指定网关即可实现共享上网。当然也可以将IP地址设为“192.168.0.2~192.168.0.255”当中的一个,网关指定为“192.168.0.1”即可。
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
FPGA的开发流程和关键步骤的含义 (2009-02-18 12:07:24)
FPGA的开发流程和关键步骤的含义所谓综合:就是将HDL语言、原理图等设计输入翻译成由与、或、非门和RAM、触发器等基本逻辑单元的逻辑连接(网表),并根据目标和要求(约束条件)优化所生成的逻辑连接,生成EDF文件。所谓实现(Implement)是将综合输出的逻辑网表翻译成所选器件的底层模块与硬件原语,将设计映射到器件结构上,进行布局布线,达到在选定器件上实现设计的目的。实现主要分为3个步骤:翻译(Translate)逻辑网表,映射(Map)到器件单元与布局布线(Place & Route)。翻译的主要作用是将综合输出的逻辑网表翻译为Xilinx特定器件的底层结构和硬件原语(具体的源语详见ISE中language templates)。映射的主要作用是将设计映射到具体型号的器件上(LUT、FF、Carry等)。布局布线步骤调用Xilinx布局布线器,根据用户约束和物理约束,对设计模块进行实际的布局,并根据设计连接,对布局后的模块进行布线,产生FPGA/CPLD配置文件。 ISE中实现步骤的功能选项翻译项目包括3个命令:【Translation Report】用以显示翻译步骤的报告;【Floorplan Design】用以启动Xilinx布局规划器(Floorplanner)进行手动布局,提高布局器效率;【Generate Post-Translate Simulation Model】用以产生翻译步骤后仿真模型,由于该仿真模型不包含实际布线时延,所以有时省略此仿真步骤。 映射项目包括如下命令:【Map Report】用以显示映射步骤的报告;【Generate Post-Map Static Timing】产生映射静态时序分析报告,启动时序分析器(Timing Analyzer)分析映射后静态时序;【Manually Place & Route (FPGA Editor)】用以启动FPGA底层编辑器进行手动布局布线,指导Xilinx自动布局布线器,解决布局布线异常,提高布局布线效率;【Generate Post-Map Simulation Model】用以产生映射步 骤后仿真模型,由于该仿真模型不包含实际布线时延,所以有时也省略此仿真步骤。 布局布线步骤的命令与工具非常多:【Place & Route Report】用以显示布局布线报告;【Asynchronous Delay Report】用以显示异步实现报告;【Pad Report】用以显示管脚锁定报告;【Guide Results Report】用以显示布局布线指导报告,该报告仅在使用布局布线指导文件NCD文件后才产生;【Generate Post-Place & Route Static Timing】包含了进行布局布线后静态时序分析的一系列命令,可以启动Timing Analyzer分析布局布线后的静态时序;【View/Edit Place Design(Floorplanner)】和【View/Edit Place Design(FPGA Editor)】用以启动Floorplanner和FPGA Editor完成FPGA布局布线的结果分析、编辑,手动更改布局布线结果,产生布局布线指导与约束文件,辅助Xilinx自动布局布线器,提高布局布线效率并解决布局布线中的问题;【Analyze Power(XPower)】用以启动功耗仿真器分析设计功耗;【Generate Post-Place & Route Simulation Model】用以产生布局布线后仿真模型,该仿真模型包含的时延信息最全,不仅包含门延时,还包含了实际布线延时。该仿真步骤必须进行,以确保设计功能与FPGA实际运行结果一致;【Generate IBIS Model】用以产生IBIS仿真模型,辅助PCB布板的仿真与设计;【Multi Pass Place & Route】用以进行多周期反复布线;【Back-annotate Pin Locations】用以反标管脚锁定信息。
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
ARC固件的引导配置问题 (2008-11-29 13:42:36)
"因以下ARC固件的引导配置问题,Windows无法启动:没有正确的为HAL及系统路径产生ARC名称.请参阅Windows文挡中有关ARC配置选项的信息并参阅您的硬件参考手册,以获得进一步的信息."首先用系统盘(我用蕃茄花园),进入选项,选修复系统引导(具体名字记不清,反正是这个意思),然后把C盘下boot.ini改成如下: [boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
2025年07月14日
0 阅读
0 评论
0 点赞
1
...
6
7
8
...
34