【Vivado/FPGA】包含Fifo或者BRam等xci文件的IP封装注意

    少女dtysky

    世界Skill

    时刻2015.04.12

    Vivado提供了全新的设计模式,其中一项就是用户自己可以封装IP,然后在其他工程中方便地调用,用户可以自己设计IP界面等等,此博文主要记录了在封装IP中的一个问题,这个问题将会引起严重警告[filemgmt 20-1741]和[Synth 8-2488]。

    【Graphviz/Dot】网络图设计

    少女dtysky

    世界Skill

    时刻2015.03.02

    诚然,MS的visio是个很强大的网络图工具,不但如此,其他的工具也很多,他们有一个共同点就是图形化界面,这对于一般用户是很友好的,但对于码农,或者说追求更加一点的可控性和效率亦或是懒人而言,还是码代码来的好写,生成排版就交给程序自己去做嘛(当然控制欲极强的人就绕道吧,用这个实现只会更加复杂),所以在基友的推荐下,用了下Graphviz——一个基于Dot语言的流程设计环境,意外感觉不错?

    【Python】反射

    少女dtysky

    世界Skill

    时刻2015.02.22

    反射,指的是程序可以对自身进行访问、修改等等的能力,一个具有反射特性的语言能够为我们提供许多便利-比如轻松地实现扩展,轻松地实现事件等添加等等,我们可以获得任何一个类、函数、实例、模块等自身的信息,通过这些信息进行一些动态的操作,使得某些功能的实现更为简单和清晰。

    【Css】奇淫巧技-元素分段居中

    少女dtysky

    世界Skill

    时刻2015.02.22

    让某些元素均匀居中排列是前端布局中很常见的一个需求,笔者在遇到这个问题的时候查找了不少的解决方案,但几乎都无法达到一个通用的效果(相对距离布局),所以进行了些许的研究和尝试,希望大家能够有所借鉴。

    【Python】正则表达式进阶

    少女dtysky

    世界Skill

    时刻2015.02.20

    很久之前写过一篇正则表达式入门,仅仅说明了正则的一些基础用法,实质上正则还有许多更加实用的方法,比如查找方法、结果格式化等等,能够帮助我们更加高效地完成字符串的处理,这也是多次尝试之后的经验之谈。

    【Html】Pelican搭建博客进阶-模板和插件

    少女dtysky

    世界Skill

    时刻2015.02.19

    关于使用Pelican来搭建博客的心得在八个月前就已经有两篇文章加以了说明——那是在我初次搭建这个博客的时候,那时的技术比较青涩嘛难免有纰漏和晦涩之处,但大多内容还是可以看看的。这次我将会对其中的一些内容加以补充和修正,主要是说明模板的构造、变量使用、评论、feed、代码高亮等内容。

    【PCB】Cadence入门之原理图输入-网表生成

    少女dtysky

    世界Skill

    时刻2015.02.18

    原理图与PCB的中间层过度就是网表了,我们把OrCad的器件和连接信息通过网表传递给Allegro才可以进行Layout,生成网表虽然简单,但前置工作还是有一些的,比如重排、DRC、修正等等。

    【PCB】Cadence入门之原理图输入-原理图绘制

    少女dtysky

    世界Skill

    时刻2015.02.18

    器件原理图建立完毕后便可以进行PCB原理图的绘制了,所谓原理图,就是将电路中信号的走向说明,从形式上来看就是将IC的各个引脚进行连接,对于原理图,只需要保证连接的正确性即可。当然,这并不是说我们就可以将这些器件随意摆放了,根据器件不同的功能对原理图分页是非常必要的,无论是对于自己未来的review还是对于用户而言,拥有一个良好结构的原理图是会被用户所感谢的,也可以避免被未来的自己破口大骂。

    【PCB】Cadence入门之原理图输入-器件

    少女dtysky

    世界Skill

    时刻2015.02.17

    PCB即为电路板,将铜线和铜片埋在在塑料板中达到连接各种器件的目的,简单PCB的设计是硬件工程师应当掌握的技能,尤其是自称为技术宅的少年们,至少对其应当有一定的了解。本次教程所用的软件为Cadence套件中的OrCad。需求分析以及选型属于具体例子具体分析的,难以抽象集中,所以略过,这次就从原理图输入说起,由于内容较多,这次只说器件原理图的建立。

    【Python】哈希值

    少女dtysky

    世界Skill

    时刻2014.06.23

    哈希值是哈希算法生成了一段二进制值,任意的不同数据都拥有不同哈希值,通过这一点可以做很多事情。