自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 呜啦啦乌拉、利用python实现回收站

全新版本的回收站,基于上一篇回收站的文章[唔、如何帅气、随意地使用rm -rf]改造而来实现原理:利用python实现回收站,防止手残党误删数据。<效果很棒><将rm指令重定向为本文的python命令,即可实现回收站的操作>其实就是在删除时,将目标文件备份一份放至回收站具体方法实现如下以下操作基于Linux&python2首先随便找个地方新建一个python文件。(为方便后续操作,我将路径设置在了“~/.basic_scipt”,命名为"trash.py",可

2022-03-28 21:19:31 1638

原创 呜啦啦呜、Vim自动添加作者版权信息

今天来个好玩的,觉得挺有趣,便来分享一下。通过配置vimrc文件,自动添加作者版权信息。适用于C环境及verilog环境以下操作基于Linux实现自动添加作者信息:1. 打开home目录下的.vimrc文件,命令如下:$ vim ~/.vimrc2. 在该文件末尾加入以下内容,作者名字及邮箱记得换成自己的。"============ Author ====================nmap <F7> ms:call AddTitle() <cr>'snmap

2022-02-25 23:23:18 811

原创 呜啦啦、免密登入服务器

使用SSH命令登录服务器时,每次总要重新输入密码,挺糟心的,利用sshpass指令或SSH公钥实现免密两种方法实现免密登入服务器,目前在用的是第二种,但是由于第一种方便实现,也顺便说下以下操作基于Linux免密登入服务器1. 第一种方法,利用sshpass指令,实现提前确认密码,直接登入服务器。先对sshpass进行安装,命令如下:$ sudo apt-get install sshpass安装成功后,即可使用。格式如下$ sshpass -p "passwaord" ssh

2022-02-24 18:55:10 685

原创 乌拉、利用python实现tree命令

由于服务器中没有tree命令,且自己没有权限install新命令,只能自个用python实现该命令,费劲具体实现方法如下以下操作基于Linux,python21. 首先就是随便选个位置,然后新建个py文件(这里选在了"~/.basic_scipt",命名为"tree.py",可参考)。py文件内容如下:#!/usr/bin/python2# coding:utf-8import osimport sys# -d 只显示目录# -a 显示所有目录# -L num 显示几层,不显示隐藏文件

2022-02-23 20:17:33 821 2

原创 唔、如何帅气、随意地使用rm -rf

鉴于自己手残的问题,已经不止一次在服务器上误用rm -rf指令。终究是涨了点教训,利用shell脚本实现一个虚拟回收站(称之为垃圾中转站更合适)该功能实现原理:将原本的rm指令替换为现在的cp+rm指令(也可以配合mv使用,但在使用习惯上略有不适),然后就会复制一份待删除的文件或目录放进指定的文件夹内(我们这里是使用的home目录下的.trash文件夹),并为它加上时间标签。具体实现方法如下(以下操作基于Linux)1. 首先随便找个地方新建一个shell文件,路径、名字均随意。(这里将路径设置在

2022-02-22 21:31:47 1193

原创 Guard Ring的制作(基于IC617)

GuardRing的制作(基于IC617)1. 写在最前面基于网上前辈的教程及自己的实操,将Guard Ring的理论知识及制作方法做一记录。基于IC617平台,TSMC180nm工艺。2. 理论理论先放一放,先上实操。3. 实操打开layout,先在LSW窗口选中DIFF层(这是后续所有操作的参考基准层)。不同的工艺 DIFF 的命名不同,有的为 AA,有的为 Active。工具栏选中Create->Multipart Path。此时便已进入MPP命令。再按F3键,进入MPP

2021-05-12 23:00:49 6793 6

原创 run_dc.tcl注释小记

> 给DC启动命令加个注释,当是学习了#设置top值set top "demo00_top"#设置标准单元库文件变量set stdcel_libs "/disk2/course/library/stdcel/db/ss1p08v125c/saed90nm_max_hth_cg.db/disk2/course/library/stdcel/db/ss1p08v125c/saed90nm_max_hth_cg_hvt.db/disk2/course/library/stdcel/db/ss1

2021-05-10 20:14:00 1951 2

原创 DC综合的基本流程

一. 引言学了这么久的DC,发现还是没有入门,这次参考一下网上各位大神的文章,自己简单的做个小笔记,就当再系统的学习一遍。讲真的,本人比较菜,内容难免有些错误。这次算是记录一下自己的心路历程叭。二. 什么是逻辑综合synthesis = translation + logic optimization + gate mappingTranslation :转换把描述RTL级的HDL语言,在约束下转换成DC内部通用的门级描述电路(取决于DC自己的库),以GTECH或者没有映射的ddc形式展现,

2021-05-05 19:48:44 12111 3

原创 第二个版图项目:CD4511

记录一下来辣鸡青软之后做的第二个项目:CD4511版图的绘制

2021-04-27 18:03:58 6879 8

原创 第一个项目:D触发器,DFRB1C。

记录一下来青软之后做的第一个项目:D触发器,DFRB1C。平台:IC6171. 绘制原理图建立schematic类型的原理图,并进行绘制,其中绘制了很多子模块的电路图例如与非门、反相器以及传输门,然后将他们生成symbol,经由大原理图的调用,形成D触发器。反相器schematic及symbol与非门schematic及symbol传输门schematic及symbolD触发器schematic2. 绘制版图和绘制原理图相似,先是绘制几个子模块电路,再经由拼装组合,形成最终的顶层视

2021-04-11 11:09:14 21360 10

原创 猛如虎的“rm -rf”指令

-rm(删除文件或目录)语法: rm [-fir] 文件或目录选项与参数:-f : 就是 force 的意思,忽略不存在的文件,不会出现警告信息;-i : 互动模式,在删除前会询问使用者是否动作-r : 递归删除啊!最常用在目录的删除了!这是 非常危险 的选项!!!这是删除的命令(remove),要注意的是,通常在Linux系统下,为了怕文件被root误删,所以很多Linux发行版都已经默认加入了加入了 -i 这个选项,如果要连目录下的东西一起删除的话,例如子目录里面还有子目录时,就要使

2021-04-09 13:46:42 3630 4

原创 tsmc18rf工艺库安装教程(图文)

因为笔者目前使用的Candence版本为IC617,而这个版本只能够识别OA格式的PDK。而tsmc18rf是cdb格式的PDK,所以在使用之前需要进行CDB-OA转换。而且在做电路设计中,总是要用到各种各样的工艺库,故对于PDK的安装,有必要有所了解。请在获取tsmc18rf PDK前提下,进行以下步骤。1.解压tsmc18rf_pdk_v13d.tar文件。首先使用cp指令将tar文件复制至/home/IC/tsmc18rf_pdk目录下。使用cd /home/IC/tsmc18rf_pdk

2021-03-26 12:57:43 14529 29

原创 STM32下载后无法自动复位,需手动复位 下载程序时,勾选reset and run后仍不可自动复位

项目场景:STM32下载后无法自动复位,需手动复位下载程序时,勾选reset and run后仍不可自动复位问题描述:STM32下载后无法自动复位,需手动复位下载程序时,勾选reset and run后仍不可自动复位原因分析:未知解决方案:取消勾选Enable即解决问题。...

2020-09-04 18:43:45 4850 5

tsmc18rf工艺pdk

相关的安装方法可以参考我的博客

2021-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除