随笔分类 -  软件_脚本

【更新完善】利用python自动生成verilog模块例化模板
摘要:转载请注明出处: 【更新完善】利用python自动生成verilog模块例化模板 - 没落骑士 - 博客园https://www.cnblogs.com/moluoqishi/p/11332152.html 一、前言 之前写过一篇关于利用Python生成module instance的文章,现直接在 阅读全文
posted @ 2019-08-10 17:06 没落骑士 阅读(9734) 评论(7) 推荐(3)
【转载】linux 压缩和解压缩命令gz、tar、zip、bz2
摘要:linux系统下压缩解压缩很让人头大,每次都要查命令。转载下方便以后查阅。原文信息如下: 作者:capecape 来源:CSDN 原文:https://blog.csdn.net/capecape/article/details/78548723 一、gzip 压缩后的格式为:*.gz 这种压缩方式 阅读全文
posted @ 2019-05-09 10:56 没落骑士 阅读(4298) 评论(0) 推荐(0)
python中正则表达式与模式匹配
摘要:一、前言 在之前找工作过程中,面试时经常被问到会不会python,懂不懂正则表达式。心里想:软件的东西和芯片设计有什么关系?咱也不知道因为啥用这个,咱也不敢问啊!在网上搜索到了一篇关于脚本在ASIC领域中应用的文章(原文见参考文献1),里边提到了python的用武之地: 本文以《Python编程快速 阅读全文
posted @ 2019-05-07 14:57 没落骑士 阅读(2721) 评论(0) 推荐(0)
Linux基本操作——文件相关
摘要:一、前言 无论是IC工程师、FPGA工程师还是嵌入式软件工程师,都或多或少会接触到Linux操作系统。有很多EDA工具只有Linux版本,因此掌握基本的操作和常用命令十分必要。Linux中的数据均以文件形式存在,本文讲述文件和目录相关的基本操作、VIM编辑常用技巧以及利用CRT实现Windows与L 阅读全文
posted @ 2019-04-28 16:27 没落骑士 阅读(608) 评论(0) 推荐(0)
C++基础——类继承中方法重载
摘要:一、前言 在上一篇C++基础博文中讨论了C++最基本的代码重用特性——类继承,派生类可以在继承基类元素的同时,添加新的成员和方法。但是没有考虑一种情况:派生类继承下来的方法的实现细节并不一定适合派生类的需求,此时派生类需要重载集成方法。 二、重载方法及虚函数 我们讨论《C++ Primer Plus 阅读全文
posted @ 2019-04-21 18:16 没落骑士 阅读(1818) 评论(0) 推荐(0)
C++基础——类继承
摘要:一、前言 好吧,本系列博客已经变成了《C++ Primer Plus》的读书笔记,尴尬。在使用C语言时,多通过添加库函数的方式实现代码重用,但有一个弊端就是原来写好的代码并不完全适用于现在的情况。OOP设计思想中类的继承相比来说更为灵活,可以添加新的数据成员和方法,也能修改继承下来方法的实现细节,同 阅读全文
posted @ 2019-04-19 12:17 没落骑士 阅读(1455) 评论(0) 推荐(1)
C++基础——运算符重载友元函数示例
摘要:一、前言 其实本人学习C++的目的,只是为了体会OOP设计思想,并为利用System Verilog验证复杂设计做准备。如果想要真正做点软件方面项目级的东西,还需要掌握其他高级语言和库、框架等知识。因此该系列博文仅注重语言基础和设计思想。上一篇该系列博文讲述了C++中基本的类封装,这次利用运算符重载 阅读全文
posted @ 2019-04-18 13:21 没落骑士 阅读(953) 评论(0) 推荐(0)
【转载】c++中堆、栈内存分配
摘要:一、内存划分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数参数值,局部变量值等。其操作方式类似于数据结构中栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)( 阅读全文
posted @ 2019-04-17 18:43 没落骑士 阅读(439) 评论(0) 推荐(0)
C++基础——类封装简单示例
摘要:一、前言 在IC前端设计/验证领域,只会HDL远远不够。目前大多数项目使用已开发好的系统架构和IP Core,因此设计部分的工作量慢慢向系统集成和验证方向转移。而在集成和验证过程中,往往以各种脚本和面向对象的高级语言为主要工具。SystemVerilog已成为主流验证语言,相当于VerilogHDL 阅读全文
posted @ 2019-04-11 21:02 没落骑士 阅读(1363) 评论(0) 推荐(0)