<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[flashman911的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/flashman911</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; flashman911]]></copyright><item><title><![CDATA[浅尝AI辅助C转Verilog方法]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/150115682</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/150115682</guid><author>flashman911</author><pubDate>Sat, 09 Aug 2025 20:59:30 +0800</pubDate><description><![CDATA[日常芯片开发工作中，挺多看工作是把C语言转verilog。例如ISP的代码，都很先由算法进行C model的开发，验证完性能后，输出算法原理文档和c代码；数字设计接手，把C语言转换为verilog代码。这其中C代码，不同于通常的C仿真，通常是考虑数据在运算过程中的位宽——这就需要在C代码的处理过程中，注意有效位宽的控制。添加图片注释，不超过 140 字（可选）]]></description><category></category></item><item><title><![CDATA[用checklist帮你一次性把事情做对]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/144619462</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/144619462</guid><author>flashman911</author><pubDate>Fri, 20 Dec 2024 21:01:44 +0800</pubDate><description><![CDATA[我第一次接受“一次性把事情做对”的培训内容时，也是一脸的不屑。但是，当我自己因为换到芯片行业，然后从小白学起，到最终完成一个完整的芯片项目，才慢慢领悟到这个目标是可以做到的，并且有套路可循。我想说的这个套路是。]]></description><category></category></item><item><title><![CDATA[从问题单浅谈芯片开发的质量管理]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/144571429</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/144571429</guid><author>flashman911</author><pubDate>Wed, 18 Dec 2024 22:49:58 +0800</pubDate><description><![CDATA[很多小公司或者小团队，都通过excel或者口头来沟通需求变更或者bug修改。带来的效果，就是大家都觉管理很乱，但是好像又没有谁能指出问题的根源。本文介绍一下通过一些问题单的要素信息，可以分析出哪些芯片开发过程中的质量问题或者风险。通过递进式的展示不通的问题单信息汇总，来由浅入深的展示问题单对于芯片研发质量的作用。ヾ(๑╹◡╹)ﾉ"]]></description><category></category></item><item><title><![CDATA[verilog代码连线集成工具的实践]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/144570799</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/144570799</guid><author>flashman911</author><pubDate>Wed, 18 Dec 2024 22:44:04 +0800</pubDate><description><![CDATA[本文分享了一种实现verilog模块快速连线集成的图形界面工具的开发思路和主体框架。主要涉及代码解析、数据结构、界面。]]></description><category></category></item><item><title><![CDATA[python修改word的字体]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142901937</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142901937</guid><author>flashman911</author><pubDate>Sat, 14 Dec 2024 12:15:13 +0800</pubDate><description><![CDATA[使用python设置word文档中的字体，包含示例代码和实现效果]]></description><category></category></item><item><title><![CDATA[python读取word的自动编号以及添加自动编号]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143652488</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143652488</guid><author>flashman911</author><pubDate>Sun, 10 Nov 2024 09:00:00 +0800</pubDate><description><![CDATA[有的时候需要提取word中带自动编号的信息。对于word中的文字很多第三方的库都可以搞定，但是，提取格式，可能还是要用pywin32来搞定。首先，需要知道自动编号的对象名称，即ListFormat。注意区分一下ListFormat的2个属性：ListString和ListValue。看名字，感觉有点相似。访问listformat的ListString，能获取到编号的字符串，即你看到word文档中编号的字符串，例如“1）”]]></description><category></category></item><item><title><![CDATA[python编辑visio文件简易入门]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143652290</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143652290</guid><author>flashman911</author><pubDate>Sat, 09 Nov 2024 22:29:19 +0800</pubDate><description><![CDATA[有些时候需要将数据自动展现为连接关系，或者通过图形描述得连接关系转换为数据。这个时候，visio是一个比较好得载体。操作visio得资料比较少，而且对象得使用方式与excel、word有所不通。]]></description><category></category></item><item><title><![CDATA[python在word中插入图片]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143586762</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143586762</guid><author>flashman911</author><pubDate>Thu, 07 Nov 2024 10:40:57 +0800</pubDate><description><![CDATA[如果需要在文档中最后段插入图片，就可以先插入一个空行，然后指向空行，插入即可。#在文档最后插入图片。]]></description><category></category></item><item><title><![CDATA[python读word中的表格和插入表格]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143447587</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143447587</guid><author>flashman911</author><pubDate>Sat, 02 Nov 2024 10:56:28 +0800</pubDate><description><![CDATA[本文演示使用python在word文档中插入表格和读取表格，以及读取带合并单元格的表格]]></description><category></category></item><item><title><![CDATA[python在word的页脚插入页码]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143195894</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143195894</guid><author>flashman911</author><pubDate>Sat, 02 Nov 2024 10:42:55 +0800</pubDate><description><![CDATA[本文讲解使用python在word的页脚中插入页码、插入自定义页码样式、跳过目录页插入页码]]></description><category></category></item><item><title><![CDATA[python抽取cdl网表的连线关系]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143275915</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143275915</guid><author>flashman911</author><pubDate>Sun, 27 Oct 2024 22:25:32 +0800</pubDate><description><![CDATA[本文讲解了一种使用python脚本分析cdl网表的方法]]></description><category></category></item><item><title><![CDATA[python在word中插入目录和更新目录]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143195569</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143195569</guid><author>flashman911</author><pubDate>Wed, 23 Oct 2024 22:50:20 +0800</pubDate><description><![CDATA[本文讲解如果使用python在word中添加目录、更新目录。]]></description><category></category></item><item><title><![CDATA[python在word文档中插入题注和查找题注]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/143067790</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/143067790</guid><author>flashman911</author><pubDate>Sat, 19 Oct 2024 10:57:47 +0800</pubDate><description><![CDATA[可以使用脚本为word文档中图片和表格插入题注；也可以查找word文档中已经插入的题注，查看并修改。]]></description><category></category></item><item><title><![CDATA[python读写、复制粘贴excel合并的单元格]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142898834</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142898834</guid><author>flashman911</author><pubDate>Sun, 13 Oct 2024 15:40:43 +0800</pubDate><description><![CDATA[本文会演示使用python对excel中的合并单元格进行读取、修改、复制和粘贴、解散和合并的方法]]></description><category></category></item><item><title><![CDATA[python在excel中搜索和替换]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142645406</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142645406</guid><author>flashman911</author><pubDate>Sun, 29 Sep 2024 22:54:26 +0800</pubDate><description><![CDATA[在使用win32com在excel搜索时，如果是遍历较大范围的单元格，会很慢，慢到你怀疑人生。这时可以用range的方法find和findnext，来实现快速检索。搜索方法：在一个range内搜索，如果返回的结果不是none，那就调用findnext，继续搜索下一个。这个条件可以是搜索返回的结果的address超出一定条件。例如，地址比上次搜索结果靠上，这说明重新开始搜索了。示例excel文档：sheet1和sheet2的内容一样。sheet2用于演示遍历sheet的搜索。]]></description><category></category></item><item><title><![CDATA[python复制visio图形到word文档中]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142618519</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142618519</guid><author>flashman911</author><pubDate>Sun, 29 Sep 2024 22:40:25 +0800</pubDate><description><![CDATA[示例1：一个visio文档每一页的图形，复制到新的word文档中示例2：把visio图形复制到一个已有的word文档中的指定位置。]]></description><category></category></item><item><title><![CDATA[python在visio中添加容器和删除容器]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142617806</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142617806</guid><author>flashman911</author><pubDate>Sat, 28 Sep 2024 17:02:34 +0800</pubDate><description><![CDATA[在使用python操作visio时，有时候，需要用容易把一类shape“捆绑”在一起。本文演示在现有的visio文档中，添加容器。并且对容器的文本进行修改；最后再演示如何使用python删除容器。]]></description><category></category></item><item><title><![CDATA[python在excel中搜索和替换]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142588214</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142588214</guid><author>flashman911</author><pubDate>Fri, 27 Sep 2024 10:54:07 +0800</pubDate><description><![CDATA[在使用win32com在excel搜索时，如果是遍历较大范围的单元格，会很慢，慢到你怀疑人生。这时可以用range的方法find和findnext，来实现快速检索。搜索方法：在一个range内搜索，如果返回的结果不是none，那就调用findnext，继续搜索下一个。需要注意的是，当搜索到range内底部时，再次调用findnext，它会从range的开始位置，重新搜索哈。如果只期望检索一次，需要加一定的条件退出搜索。否则，就会进入一种死循环。]]></description><category></category></item><item><title><![CDATA[python对word文档的搜索和替换]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142587780</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142587780</guid><author>flashman911</author><pubDate>Fri, 27 Sep 2024 10:41:47 +0800</pubDate><description><![CDATA[word中的搜索和excel中的搜索函数返回值不同。word的返回值为boolean；excel返回值为range。当需要对搜索结果进行处理的时候，就会发现word中无法直接获取到搜索结果。需要按照如下流程来处理：1）使用range.find.excute方法。如果返回值为true，说明找到了对应的文字。2）使用range.Select() 方法，这一步很重要，会将搜索到的文字选中。3）此时application. Selection返回的range就是搜索到的文字。]]></description><category></category></item><item><title><![CDATA[python在word文档中搜索关键词，复制段落]]></title><link>https://blog.youkuaiyun.com/flashman911/article/details/142584132</link><guid>https://blog.youkuaiyun.com/flashman911/article/details/142584132</guid><author>flashman911</author><pubDate>Fri, 27 Sep 2024 09:13:42 +0800</pubDate><description><![CDATA[本文示例的流程：打开一个word文档，搜索关键词所在的段落，并将对应段落复制粘贴到新的word文档中，并标记出处文件名和页码。可以用来批量对word文档进行提取。]]></description><category></category></item></channel></rss>