CaptureCIS元器件数据库系统部署与使用

天锦 发表于 奴隶的创建与管理 分类,标签:
最近了解到CaptureCIS支持元器件数据库,简单来说就是可以将元件信息(包括元件分类,概述,原理图符号,封装库,DataSheet等信息)统一整理成一个数据库,可以在画原理图的时候直接将封装信息从数据库中传递到设计中,不仅是封装,各种仿真模型也可直接传入设计中,不用再苦逼的在原理图上挨个更改了!我觉得更好的是可以将器件的简要信息(功能、速率、容差等)写进Description中,在设计时器件选型会很方便容易,数据手册可以做成链接,想看就点,再也不用满文件夹搜索pdf了,真香!网上找了一些相关资料,更多的是用SQLServer做数据库服务器,手工维护表单……这多难受啊,巧的是我手上没有那么高配的电脑去跑Windows服务器去跑SQLServer,只有一台2GB内存的Linux服务器,所以只能试试MySQL了。顺带用PHP写个管理界面、再搞个PCB库文件共享……真是自己动手丰衣足食,这...

解决Windows Server 2019无法访问SMB共享的问题

天锦 发表于 奴隶的创建与管理 分类,标签:
我这里有一台Linux服务器做的存储,使用了samba做了SMB共享并且设置成了可匿名访问读取。新装了一台Server2019的服务器,发现不能访问这个公开的匿名共享,需要输入密码认证的另一个共享就能正常访问。判断为windows应该是更新了安全策略,对于这种公开的匿名访问进行了禁止。解决方法为修改注册表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]中的"AllowInsecureGuestAuth"=dword:00000001设置为1即可...

超微主板重置IPMI密码

天锦 发表于 奴隶的创建与管理 分类,标签:
换了超微的服务器主板,因为是二手的板子,IPMI密码不知,默认ADMIN/ADMIN不对,进不去。在主板BIOS中只找到了IP地址的相关设置,没能找到密码以及用户名的相关设置。经百度发现:超微主板官方提供了ipmicfg工具可以进行重置,运行平台支持DOS、Windows、Linux。相关地址在https://www.supermicro.org.cn/en/solutions/management-software/ipmi-utilities前去下载了IPMICFG软件,解压缩,包中包含了Linux和Windows平台的IPMICFG软件,找到对应的运行即可C:\Users\Administrator\Desktop\Windows\64bit>IPMICFG-Win.exe -helpIPMICFG Version 1.30.0 (...

vivado中差分对与单端信号的转换

天锦 发表于 某的代码片段 分类,标签:
具体如何设置差分对在7SeriesFPGA&ZYNQ-7000AllProgrammableSoCLibraryGuideforHDLDesign(UG768)和7SeriesFPGASelectIOResource(UG471)文档里面给出了HDL文件进行管脚分配的办法:用OBUFDS原语(Primitive)可以进行单端转差分输出,其实使用该原语就是在FPGAIOBank使用了一个LVDS发送器。对应的,用IBUFDS原语可以进行差分信号的接收,该原语在IOBank使用了一个LVDS接收器。在Vivado环境中FlowNavigator---PROJECTMANAGER---LanguageTemplates可以找到,上述原语分别如下:OBUFDSOBUFDS #(    ...

VMware Horizon 虚拟化云桌面探索(二) - 简单一点

天锦 发表于 奴隶的创建与管理 分类,标签:
上回咱为了把笔记本上的USB设备重定向到远程的虚拟机上,部署了一个简单的云桌面,在虚拟机里安装的Agent,笔记本上安装了Client,还部署了ConnetcServer连接服务器作为中间件。虽然不需要搞什么FPGA采集USB协议再光纤传输什么的高难度操作,但是需要再专门部署一台连接服务器也是很占用资源的事情了。巧的是,VMwareHorizon还真支持这么搞,那就是VMware-Horizon-Agent-Direct-Connection组件。接上回说介绍的:VMware-Horizon-Agent-Direct-Connection是远程代理组件的拓展组件,也是安装在被远程的虚拟机中。可选的安装,当云桌面规模很小的时候,像我这种只连接两个虚拟机,也不是集群啦什么的,可以将Direct-Connection这个组件和ViewAgent一起安装在虚拟机中,这样客户端就可以直接连接到...

VMware Horizon 虚拟化云桌面探索(一) - USB重定向

天锦 发表于 奴隶的创建与管理 分类,标签:
又咋了说出来你可能不信,为了跟龟速的vivado斗志到底,我居然玩上了云桌面!事情是这样的,在上一回中,我研究了如何使用集群加速vivado的综合和实现的操作,最后部署好之后发现,看着很不错,特别是对于特大型的FPGA工程来说,加速效果是绝对的。可现实是,我一学生,无力购买N多台高配服务器用来组集群,另外我做出来的工程属于那种不大不小的工程,vivado在使用集群进行综合时必然会有调度这一过程,这一过程也是耗时的,一台机器配置成远程或者两台机器组集群编译中小型的工程反倒没什么加速效果,还不如直接作为本地跑,高配的服务器做本地机器直接编译。可是调试怎么搞,我总不能把下载器插在服务器上,抱着笔记本在服务器旁边Debug吧,服务器上综合实现,比特流拷贝到笔记本上再下载调试,文件来回拷?人早晚要疯!归根结底还是没钱买高配电脑!穷呗……怎么把我笔记本上的USB设备(也就是FPGA调试器)重定向到服务...

解决Samba响应很慢的问题

天锦 发表于 奴隶的创建与管理 分类,标签:
由于先前的NAS存储空间马上要被我塞满了,就趁着SAS硬盘便宜,买了一块2TB的盘,插在了服务器上打算再建一个NAS,从先前的老NAS上直接克隆虚拟机到服务器上配好ip,可以访问但是响应很慢,经查,是克隆虚拟机之后更改主机名时出了差错,/etc/sysconfig/network中的hostname是新配置的主机名但是/etc/hosts中并没有对新的主机名进行解析。...

Vivado的加速之路:Launch runs on Remote hosts

天锦 发表于 码农也得有格调 分类,标签:
最近在学习Xilinx公司的FPGA,Vivado是Xilinx公司的FPGA开发工具,用过的朋友都会对其深有感悟,慢!还是慢!改个参数,5分钟起步~苦不堪言,决定尝试研究加速Vivado的门路。首先说一下我的系统配置吧CPU:E5-2650L V2 (10核20线程,1.7GHz)内存:16GB DDR3L 1333MHz系统:Windows Server 2019 DC开始以为每次综合/实现时弹出的对话框中的NumberofJobs就是多线程控制,拉到16应该就会快了吧然鹅~依旧是1核有难,19核围观,惨不忍睹~实现用时1分48秒!百度!就查到Windows系统下vivado默认是使用2个线程编译工程,使用get_paramgeneral.maxThreads查询,还真是!get_param ...

ThinkPad T430连接2K分辨率显示器

天锦 发表于 码农也得有格调 分类,标签:
T430这款小黑的信号部分设计不是很好,本子上的VGA接口能上2560*1440的分辨率,但效果真的是闪瞎狗眼,水波纹、色差、闪烁……加坞站后用DVI只能上到1080p,我这32寸的屏看着也是贼难受;用DP转接HDMI也是只能上到1080p而且DP接口有信号杂音导致显示器不能正常待机。最终摸索出来了一条路子能完美上2K:接DVI口,N记显卡面板里面手动添加2560*1440的分辨率,把分辨率硬杠上去(我的是带独显的,集显的没有尝试过)。手动添加的信息如下...

Linux下的N种作死方法【4】mkfs格式化

天锦 发表于 Linux下的N种作死方法 分类,标签:
作死命令[root@linux ~]# mkfs.ext4 /dev/sda1命令解释mkfs命令是Linux系统中格式化磁盘分区的工具,mkfs后加一个点再跟上一个文件系统的格式表明要将目标分区格式化成什么文件系统,如本次的mkfs.ext4/dev/sda1就是把系统的第一块硬盘的第一个分区格式化成ext4格式的文件系统,一般情况下,系统的第一个磁盘的第一个分区是系统分区,不是/boot分区就是/分区,相当重要,类似于Windows中的C盘,如果将其格式化了那岂不就凉凉了>_<命案现场现场分析和Windows一样,由于/dev/sda1已经作为系统根目录挂载到文件系统根结点上,此时该分区的状态是“busy”的,系统出于保护目的,无法将其格式化,正如在正在运行的Windows中格式化它的系统分区一样,无法格式化相关拓展Linux系统下与磁盘分...