- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Dynamic Partial Reconfiguration 4 ZyCAP--an open source controller
本实验是来源于一篇论文:ZyCAP: Efficient Partial Reconfiguration Management on the Xilinx Zynq然后该作者给出了他的GITHUB:https://github.com/archntu/zycap在这个GIT中,有他的论文项目,我下载了,在这个和大家一起过一遍。一、简介ZyCAP 是为了在Xilinx
2015-10-12 02:51:50
1214
1
原创 北邮信息工程大三下小学期——智能信息处理设计
【首先感谢我们小组中4位女生(HLX,DH,ZCY,WX)的努力,在征得她们同意之后才将我们的实验报告贴上】一、设计目的和要求团队合作设计基于豆瓣电影的推荐系统。至少利用三种算法二、整体框图三、数据获取1、确定推荐系统主题首先我们分别查看了豆瓣网的电影和读书页面的源代码,发现电影和书其实都差不多,都具有名字、ID、图片地址、导演和演员(作者、出版社)以及标签。
2015-09-19 15:03:13
4752
3
原创 Perl Learning 8 Processing Text with Regular Expression
用s///进行替换:如果把m//模式匹配(pattern match)想象成文字处理器的“查找”功能,那么s///替换(substitution)操作符就是“查找并替换”功能。此操作符只是把存在变量中匹配模式的那部分内容替换成另一个字符串:$_ = "He's out bowling with Barney tonigth.";s/Barney/Fred/; #replacing Barne
2015-08-19 17:09:31
791
原创 Perl Learning 7 The match of Regular Expression
用m//进行匹配:再上一章中,我用了双斜线的写法表示模式,比如/fred/。实际上,这是m//(pattern match operator,模式匹配操作符)的简写。如果我们选择双斜线作为定界符,那么我们可以省略开头的m。用/i进行大小写无关的匹配:print "Would you like to play a game?";chomp($_ = );if(/yes/i){print
2015-07-20 23:23:58
737
原创 Perl Learning 6 Regular Expression
正则表达式在Perl里面通常也叫做模式(pattern)是用来表示匹配(或不匹配)某个字符串的特征模板。注意不要把正则表达式和shell的“文件名匹配模式”(又称为glob,文件名通配)混为一谈。在Unix shell中键入*.pm来匹配所有以.pm结尾的文件就是典型的文件名通配。简单匹配模式:若模式匹配的对象是$_的内容,只要把模式写在一对斜线中就行。Unicode属性:Unicod
2015-07-19 17:25:37
642
原创 Perl Learning 5 Hash
【本文原创,未经允许请勿转载】哈希是一种数据结构,它和数组的相似之处在于可以容纳任意多的值并能按需取用,而它和数组的不同在于索引方式,数组是以数字来索引,哈希则以名字来索引。也就是说,哈希的索引值,此处称为键(key),并不是数字,而是任意唯一的字符串。但它也必须是唯一的字符串。我们也可以这么看待哈希,试将它想象成一大桶数据,其中每个数据都有关联的标签。你可以伸手到桶里任意取出一张标签
2015-07-05 16:16:11
992
1
原创 Perl Learning 4 Input & Output
【本文原创,未经允许不许转载】读取标准输入流我们之前已经用过行输入操作符。在标量上下文中执行该操作时,将会返回标准输入中的下一行。如果读到文件结尾,行输入操作符就会返回undef。这样的设计是为了配合循环使用,可以自然跳出循环结果:可以简写为:同时也有另外一种写法:但是我们要注意的是:输入操作符放在其他任何地方(特别是自成一行的语句),它不会读取一行输入并自动存
2015-07-05 10:11:39
928
原创 Dynamic Partial Reconfiguration 3 Implementation of Audio Filter on Virtex-5
【内容原创,转载请说明】【感谢LLJ学长白皮书的帮助】先快速阅读完下面的参考资料(在Xilinx官网上有): 《16.a_audio_filter_lab6.pdf》 《PlanAhead_Tutorial_Reconfigurable_Processor12.3.pdf》阅读完上面资料后,对动态可重构步骤有了一定的了解,但你并没有掌握它,因为里面还存在很多细节
2015-07-01 22:57:18
1269
原创 Dynamic Partial Reconfiguration 2 DPR Modular Generation
【本文原创,转载请说明】【在此感谢LLJ学长的白皮书帮助】在DPR的第一节中,我根据实际情况总结了一些进行基于FPGA动态可重构所必须具备的知识和技能,尤其是关于Xilinx公司与动态可重构相关的工具,并且这些工具都很杂,如果不对它们有个全局的了解,后续的实验中就不知道哪一步该用什么工具。所以,在这一节中我们将着重介绍下相关的工具,以及我在使用每个工具中所遇到的问题。整个的实验过程
2015-06-27 23:11:09
1286
原创 Perl Learning 3 Subroutine
【本文原创,转载请说明】赶在期末了,后天就是第一门。。这两天学的是子函数的用法。要定义你自己的子程序,可使用关键字sub、子程序名(不包含与号)以及用花括号封闭起来的代码块,这部分代码就是子程序的主体。在任意表达式中使用子程序名(前面加上与号)来调用它:&hsl任何Perl子程序都有返回值,那么规定每次必须写“return”某值就显得非常费事,我们可以将其简化。在子程序的执行过程中
2015-06-22 23:45:30
586
原创 Perl Learning 2 List&Array
【本文原创,转载请说明】List是标量的有序集合(数据),array是存储列表的变量。列表的值不一定要放在数组里,但是每个数组变量都一定包含一个列表。数组或者列表的头一个元素是第0个。任何求值能得到数字的表达式都可以用作下标 结果:最后一个元素的索引值为$#XX,也存在从数组尾端往回计数的“负数数组索引值”。-1”最后一个元素,-2:倒数第二个元素,以此类推。..范围操作符
2015-06-20 19:21:41
550
1
原创 Perl Learning 1 Scalar Data
【本文原创,转载请说明】唉,虽然立志搞硬件,但并不是弄底层电路,需要和大量代码打交道,看到VTR-to-Bitstream中不断的用到了perl脚本语句,心血来潮地想学学,找到了Randal L. Schwartz写的第六版Learning Perl,并且按照里面的顺序来学习。以下是我在看书时做的一些零碎的笔记,恕只是给我看的,根本没有内在联系可言。Perl: Practica
2015-06-19 18:30:37
469
原创 Dynamic Partial Reconfiguration 1 Summary
【本文原创,转载请说明】【感谢LLJ学长白皮书的帮助】这是我一开始在TsinghuaEDA实验室接触的技术,当时为此看了近30篇论文,不过现在都忘了,惭愧惭愧,没有及时的记录。现在重新来记录下当时在学长帮助下所做过的项目,然后看看能不能和VTR-to-Bitstream结合起来。1、首先先讲一下动态可重构技术的概念吧。 可重构计算(Recongfigurable Compu
2015-06-19 11:05:15
1449
原创 VTR-to-Bitstream 3 ToolChain Implementation on Linux
不辱使命,终于在周六的时候把整个基于Virtex-6板子的vtr-to-bitstream流程在linux环境上跑通~现在大致讲述一下我当时配置整个环境的流程(大家不一定要按照顺序来)。1、之前自己电脑实在是太卡,于是重装了win7 64位的旗舰版,华硕机,4g内存。然后装了一个虚拟机,VMware-workstation-full-10.0.0-1295980,和ubuntu-14.10
2015-06-14 00:01:57
1357
原创 VTR-to-Bitstream 2 FPGA Architecture File(.xml)
对FPGA架构进行描述,需要用传统的XML语言,其中有这么几个比较重要的tags: describes the .subckt model_name blif instance that are accpected by the FPGA architecture.specifies the size and shape of the FPGA in grid units.specif
2015-06-09 20:07:00
1697
原创 VTR-to-Bitstream 1 General Recognition
很久没有写blog了,半年过去了,新学了一些东西,还是写写比较好。关于VTR-to-Bitstream这个项目,我现在是自己一个人在摸索,所能获取到的资源都是来自英文论文,以及做过相关项目教授的个人网站。孤军奋战~,以下的内容都是基于我的思考与实践,望有相关了解的人一起讨论。首先讲下VTR-to-Bitstream的概念吧,VTR(verilog to routing)是一
2015-06-06 19:46:44
1837
9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人