- 博客(39)
- 资源 (7)
- 收藏
- 关注
原创 cadence allegro 16.6 导出dxf文件出现Given layer filename does not exist,you must creat one报错
针对导出dxf文件时点击lib按钮列表conversion文件为空的情况,主要问题是环境变量env加载的问题,在candec安装目录(例如c:\cadence)下创建pcbenv文件夹,将c:\cadence\spb_16.0\share\pcb\text中的env文件拷贝到C:\Cadence\pcbenv中,重启软件即可。据说还可以修改env进行快捷键自由编辑。
2023-05-25 10:27:48
2410
原创 windows 远程桌面到 Ubuntu16.04 LTS desktop
好多误人子弟的教程,复杂又不好用,本文章就是在远程桌面下写的,靠谱的教程如下:https://www.cnblogs.com/atuotuo/p/13185396.html
2020-07-23 10:50:30
212
原创 ubuntu 16.04下安装Modelsim 10.2c
一.准备1.ubuntu 16.04系统,能上网2.Modelsim 10.2c安装文件及破解文件(可私信)3.确保ifconfig网卡是eth0开始,不然百度一下改过来二.安装1.进入安装目录,执行以下命令,不会很顺利的,遇到问题参考我之前的文章https://blog.csdn.net/qingyu2431/article/details/106846166sudo chmod 755 install.linuxsudo ./install.linux2.安装过程中,类型
2020-06-20 00:23:14
1716
5
原创 ubuntu安装modelsim 缺少库的解决办法 libXext.so.6: cannot open shared object file
在ubuntu 16.04 64位的机器上安装modelsim10.2C,需要知道以下:1.本机需要有java环境,java有两个版本openJDK和oracal JDK(至于为什么,里面有点故事,有兴趣可以搜下),安装前面那个就可以支持安装程序的运行了:sudo apt-get install default-jresudo apt-get install default-jdk2.参考http://www.jianshu.com/p/ad131936a6c4 进行安装,根据提示缺少的库文
2020-06-19 00:15:17
3185
原创 NetFPGA-SUME10G以太网接口仿真问题
NetFPGA-SUME使用的是Xilinx的10G 子系统IP核心该IP核心包含了PCS/PMA核和MAC核,方便使用,有样板工程,很有意思的是官方根据是否包含share logic分别提供了两个样板工程。example design的仿真TB文件包含了丰富的内容,模拟了 以太网64/66B编码、解码和同步的过程,对理解以太网底层原理很有帮助,1500行左右代码。想借助该TB文件仿真NetFPPGA-SUME工程中封装的10G IP核心,以便加深理解,遇到些问题:1.NetFPPGA-SUME
2020-06-19 00:03:38
1222
1
原创 ubuntu16.04安装Vivado 2016.4产生crash或SDK无法启动的解决方法
以下所有操作都在root权限下ubuntu16.04安装Vivado 2016.4主要是Lib的问题,需要注意的是在安装的界面,别人已经给了提示,安装到ubuntu16.4需要相应的库支持,如果不安装就会导致冲突,程序闪退,SDK起不来等问题(我已经经历过)。那么如何确定需要安装那些库文件呢?见官方回答:https://www.xilinx.com/support/answers/66184.html大概意思是,你先把vivado和perl语言解释器装好,然后下载一个指定的perl脚本,按照特...
2020-05-27 08:36:16
2059
1
原创 设置ubuntu终端的命令行颜色
1.sudo gedit ~/.bashrc;#force_color_prompt=yes去掉注释。2.source ~/.bashrc
2019-12-19 15:15:17
675
转载 Unbuntu16.04 虚拟机 安装win7以及文件共享
KVM虚拟机的模版导出,通常都是直接用qemu-img命令可以将默认的raw格式或者qcow2格式的磁盘文件压缩后导出,指令如下://将默认raw格式的磁盘,简单压缩转换成qcow2格式#qemu-img convert -c -f raw -O qcow2 vm500G.raw /path/new-vm500G.qcow2//将默认qcow2格式的磁盘,导出为简单压缩后的qcow2格...
2019-12-12 21:33:45
230
原创 NetFPGA-SUME中Ubuntu环境使用Vivado的相关问题
拿到NetFPGA-SUME的源码后,准备生成硬件逻辑的Vivado工程进行分析和设计,遇到一系列问题。1.首先是Vivado一定要用2016.4,原因是NetFPGA-SUME代码工程中,FPGA部分全部用的TCL命令,包括并不对外开放的IP封装命令,如果用其他版本,存在命令不兼容的情况,这个我已经被坑过了2.Vivado2016.4在装的时候,需要一些库支持,不然装完之后使用过程中会出...
2019-12-12 10:12:59
535
原创 KVM宿主机与虚拟机之间文件共享的简单方法
我的宿主机为Ubuntu16.4,由于工作需要用Virtual Machine Manager 装了个Ubunt18.4的虚拟机,装完以后需要从宿主机发送文件到虚拟机,查到的方法主要利用网络手段,配置特别复杂,对新手及其不友好。突然萌生了“为啥不能直接拖过去?”的想法,发现不行。。。。,偶然发现虚拟机的配置接口有下图所示的一个选项,勾上,重启,发现可以直接拖了!!!...
2019-12-10 17:58:01
8702
2
原创 Unbuntu16.04 虚拟机 安装win7以及文件共享
由于工作需要需要使用Unbuntu16.04系统,但是对新手来说有些工作确实很不方便,因此萌生了在Unbuntu16.04基础上安装Win7虚拟机想法。很早以前在centOS系统下使用过virt-manager,有模糊印象,废话不多说,主要步骤如下:1.安装virt-manager以及创建虚拟机,参考https://blog.csdn.net/yuanlaijike/article/detai...
2019-10-24 00:03:29
325
原创 NetFPGA-SUME上电测试
按照Getting Started Guide的Section IV: NetFPGA-SUME First Power Up章节的要求:1.给开发板供电2.用micro-USB线连接开发板USB-JTAG接口与电脑3.给开发板上电,运行minicom超级终端,设置端口为ttyUSB1,baud rate of 115200, 8 data bits, 1 stop bit, no p...
2019-10-10 19:30:33
1046
2
原创 NetFPGA-SUME开发环境安装
安装操作系统Github说要安装Ubuntu 14.04 (x86_64),我在官网上找到了Ubuntu 14.04 (x86_64):http://releases.ubuntu.com/14.04/下载的64-bit PC (AMD64) desktop image 用官网的方法制作了U盘启动工具:https://tutorials.ubuntu.com/tutorial/tut...
2019-10-10 18:46:36
1147
原创 Chisel学习笔记-Scala简介
了解Scala是一门承载嵌入式DSL的优秀语言 具有强大而优雅的库,由于操作各类数据集合 具有强大类型系统,有助于在开发周期早期发现大量错误 具有强大的表达和传递函数的方法变量和常量-val和varvar numberOfKittens = 6val kittensPerHouse = 101val alphabet = "abcdefghijklmnopqrstuvwxyz...
2019-01-30 22:41:27
1808
原创 Chisel Bootcamp安装说明
本文章从装虚拟机开始写如何安装Chisel BootcampChisel Bootcamp介绍Chisel Bootcamp是基于Jupyter平台的的一套Chisel学习教程,关于Chisel Bootcamp的详细介绍见Chisel Bootcamp 英文GitHub,关于Jupyter是什么,参考Jupyter notebook 搭建和使用为了避免出幺蛾子,需要在UBuntu ...
2019-01-22 21:25:34
2407
原创 Chisel开发环境的安装
1.首先你得有个linux,官方建议Ubuntu,搞个虚拟机是最方便的,目前在Windows开发,仿真不太方便2.其次安装Java开发环境,建议安装java8,因为chisel的chisel-bootcamp推荐用java8,其他的版本可能不兼容java8安装方法:https://blog.csdn.net/xiangxianghehe/article/details/78870713...
2019-01-20 21:16:24
4923
2
原创 asterisk版本选择
背景:linux环境CentOS搭建好以后,下一步就是安装Asterisk了,但是面临的第一个问题就是面对如此多的版本该如何选择,因此不得不先对Asterisk的版本做一些分析了一般,软件根据发布的维护的时间长短界定了两种类型:长期支持(LTS,Long Term Support)类型:发布会在长达4年的时间做全面的整体维护,另加一年的安全补丁。标准发布(Standard)类型:维护比
2012-10-15 21:51:17
3568
转载 虚拟机下启动eth0报错Error: Connection activation failed: Device not managed by NetworkManager
声明:原文来自http://www.linuxeden.com/forum/thread-214716-1-1.htmlNetwork Manager碰到的问题1.在Fedora 6上测试wifi驱动的时候发现,通过命令行的方式可以很快将sta连接到ap上,可是用Network Manager这个UI却没有办法连接。当时ui的启动使用如下命令Network-Manager&,通过d
2012-10-15 16:53:54
8365
原创 CentOS6.0通过路由器自动获取IP上网
环境:虚拟机:VMware7.1.0 build-261024操作系统:CentOS6.0,最小配置安装模式目的:使VMware中的CentOS6.0通过TP-LINK路由器自动获取IP(DHCP方式)连接Internet状态:成功步骤: 1.VMware7.1.0的设置方法和原理可以参考http://blog.csdn.net/wangwpf/article/
2012-10-15 14:20:23
2321
转载 Ubuntu通过修改配置文件来进行网络配置
Ubuntu 的网络配置文件主要有以下几个IP地址配置文件: /etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.1. 以DHCP方式配置网卡编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces并用下面的行来替换
2012-10-14 13:04:42
4968
转载 VMware中copy一个Centos6.2虚拟机eth0网卡不能正常启动
声明:一下内容转自http://www.prajnagarden.com/?p=195在VMware workstation中通过现有的Centos6.2克隆一个虚拟机,发现启动的时候找不到eth0网卡,查看网卡模块e1000也已经加载。奇怪之余发现原来Linux也有类似的windows UUID的特性,以后得注意这个问题,下面是针对于这个问题的解放方案。 最简单,最直接的做法:
2012-10-14 12:51:07
3645
转载 Ubuntu 中软件的安装、卸载以及查看的方法总结
声明:以下内容转自http://qiuye.iteye.com/blog/461394说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install
2012-10-13 22:56:57
703
转载 Ubuntu下安装VMware tools 的解决办法
Ubuntu系统在VMware中安装完毕后,需要安装VMware tool,就在网上搜索了一番,找到了解决办法。下面是详细描述。 注:操作方法都来自网络。 1.设定root权限 Ubuntu默认是禁用root权限,所以安装的第一步先要打开root权限。具体方法是: 先打开终端:进入Ubuntu系统后,在桌面的左上角有个标签:Application—附件—终端
2012-10-13 22:31:48
745
转载 安装VMware时TSCs不能同步的问题
Your host system does not guarantee synchronized TSCs across different CPUs, so please set the /usepmtimer option in your Windows Boot.ini file to ensure that timekeeping is reliable. 翻译:您
2012-10-13 22:07:11
3334
原创 两个ISO合并为一个ISO的方法
想安装一个CentOS操作系统,但是下载下来的是两个ISO文件,无法在Vamware中安装,如是想把这两个ISO文件合并为一个。搜了好久发现一位同样困惑过的仁兄的做法:----------------------1.用DAEMON打开CentOS-5.7-i386-bin-DVD-2of2.iso备用。2.用UltraISO打开CentOS-5.7-i386-bin-DVD-1of
2012-10-12 17:15:00
20973
原创 led字符设备驱动
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 《常识》 ¥应用程序----->系统内核----->设备驱动----->硬件设备 ¥设备驱动既是系统内核的下属,又是硬
2011-11-10 19:23:26
1714
转载 关于mount nfs时-o nolock的问题
需要将在linux里交叉编译好的程序放在arm上运行,所以首先要将程序copy至arm上,选择了nfs。 但在arm上mount nfs的时候遇到了失败的情况: 在网上查找解决方案: nfs mount 默认选项包括文件锁,依赖于portmap提供的动态端口分配功能。 解决方法:kill 文件锁(lockd)或者mount -
2011-11-10 18:34:15
20114
1
原创 vmware下如何使用nfs下载程序到开发板
linux安装在vmware虚拟机中linux操作系统版本:ubuntu9.10开发板:飞凌ok6410开发板上的操作系统:linux2.6.36,文件系统类型是yaffs串口上位机:windows超级终端当我们编译好程序后需要下载到开发板运行测试,如果开发板上运行的是飞凌提供的linux2.6.28系统则可以用超级终端通过串口下载。但是linux2.6.36则不支持这种方
2011-11-01 18:49:03
5380
原创 s3c6410 GPIO驱动总结
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 《常识》 ¥应用程序----->系统内核----->设备驱动----->硬件设备 ¥设备驱动既是系统内核的下属,又是硬件设备的老大
2011-10-31 16:45:34
7602
原创 LED驱动GPIO相关头文件简要分析
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 《常识》 ¥应用程序----->系统内核----->设备驱动----->硬件设备 ¥设备驱动既是系统内核的下属,又是硬件设备的老大
2011-10-26 22:29:10
8984
原创 LED驱动程序相关头文件简单介绍
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 《常识》¥应用程序----->系统内核----->设备驱动----->硬件设备¥设备驱动既是系统内核的下属,又是硬件设备的老大。 ¥
2011-10-25 21:53:20
6642
2
转载 OK6410系列之01---模块编程
一、实验环境 开发机环境 操作系统:ubuntu 9.10 交叉编译环境:arm-linux-gcc 4.2.2 ,安装位置 /usr/local/arm/4.3.2/ 6410板子内核源码路径:/work/linux-2.6.36.2-v1.05/ 目标板环境:OK6410-A linux2.6.36
2011-10-24 20:28:15
984
原创 arm-linux-gcc交叉工具链的使用
1.编译器arm-linux-gccarm-linux-gcc hello.c -o hello2、反汇编工具:arm-linux-objdumparm-linux-objdump -D -S hello3elf文件查看器:arm-linux-readelf -a helloarm-linux-readelf -d hello 查看hello使用的动态库使用这个
2011-10-24 12:24:21
742
1
原创 ubuntu中添加环境变量
在安装交叉工具链之后,每次编译都要输入编译器的绝对地址来进行编译,造成很大的不便。为了在任何目录下都可以简单的输入命令即可编译,需要在linux中添加环境变量来告诉linux命令查找的路径,具体步骤如下:1.在系统的 etc 目录下,有一个 profile 文件,编辑该文件:在终端中输入:gedit /etc/profile在打开的文件的最后加入下列语句:$PATH= “$PA
2011-10-24 12:11:33
1007
原创 Windows与VMware下的Linux文件共享
用vmware tools工具可以实现Windows与VMware下的Linux文件共享,使用这种方法不用进行繁琐的配置,即可达到linux与windows文件共享的目的。SharedFolders是Vmware 的一个新功能,但是使用前要安装vmware tools. 点击vamware的: vm->install vmware tools(如果已经安装则会显示reinstall
2011-10-24 11:09:38
509
转载 校园网下VMWare和windows XP共享上网
校园网下VMWare和windows XP共享上网VMWare在安装的时候在windows网络里添加了两个虚拟网卡。由于使用了锐捷认证,则若同时开启两个以上,锐捷则会提示不支持多网卡共享上网。此时可以使用mentohust这个自研发软件,完美解决锐捷的频繁断线。若要实现VMWare和windows共享上网:1. 在windows XP里面:启用VMware Network Adapte
2011-10-24 09:22:01
592
原创 linux字符设备驱动学习笔记3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 《常识》¥应用程序--
2011-10-17 15:40:14
755
转载 linux字符设备驱动学习笔记2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 《常识》¥应用程序--
2011-10-17 10:24:08
651
原创 linux字符设备驱动学习笔记1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 《常识》¥应用程序--
2011-10-12 16:25:53
952
NetFPGA-SUME仓库源码
2019-12-13
NetFPGA SUME: Toward 100 Gbps as Research Commodity
2019-12-12
ug835-vivado-tcl-commands,TCL脚本语言教程
2019-12-12
Fibre Channel Framing and Signaling-4.pdf
2019-12-12
FCP-4上层协议原文
2019-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人