lazyzhsh的博客

个人档案
博文分类
最新评论
博文存档
最近访客
  • 项目视频地址 2008-03-24 16:23
    我们的项目是:基于SE网络和混沌加密算法的FPGA设计与实现 项目视频有两个:解说演示视频网址:http://v.youku.com/v_show/id_XMjE4ODM4ODg=.html纯净演示视频网址:http://v.youku.com/v_show/id_XMjE4ODMzMjg=.html第一个是有参赛队员 吐舌 解说的版本第二个是仅演示系统运行的视频版本

    阅读全文>>

  •        功欲善其事,比先利其器这话一点不假,近来一直在调教我的项目,发现光靠ModelSim的仿真是远远不够的。因此为了完成对实际运行系统的调试,我们学习了ChipScope9.1i的使用,在学习的过程中我们发现网上流传的教程大概针对的是ISE6.2和ChipScope6.2版本的使用,而且还有一些讲的不太清楚的地方,为了便于大家的学习和少走弯路,我们决定补充一下那个简明教程,紧跟时代步伐么 :)。首先介绍一下我们使用的体统平台:ISE 9.1i  60天评估版ChipScope 9.1i 评估版XUP V2 卡发版好了下面开始我们的...

    阅读全文>>

  • Modelsim简单排错 2008-03-11 17:03
         最近一直在用Modelsim 6.2b来仿真我的混沌加密“IP核”,遇到挺多讨厌的错误,其中有VHDL语法上的,有些是理解层面的,不一而足。     在遇到错误后首先想到的是上网搜索解决方法,可是基本找不到有用的信息,最后还是憋了好长时间才弄出来的。为了方便自己和兄弟们以后的工作,我把遇到的问题都贴出来以便今后或许会有用。万里不还有个一么。 1、首先为了仿真当然需要标准的原件库啦,在仿真ISE生成的VHDL需要下面三个库simprim,XilinxCoreLib,unisim,只要把它们建立好(...

    阅读全文>>

  • “2007年度‘中国芯’最佳市场表现奖”获奖名单 企业名称产品名称型号展讯通信(上海)有限公司多媒体娱乐基带芯片SC6600M晶门科技有限公司TFT 液晶显示控制单芯片SSD1289福州瑞芯微电子有限公司数字音视频处理芯片RK2608A杭州国芯科技有限公司卫星数字电视解调码单片接收SOC芯片GX6101芯邦科技(深圳)有限公司USB2.0/1.1闪存盘控制芯片CBM2091“2007年度‘中国芯’最具潜质奖”获奖名单 企业名称产品名称型号北京凌讯华业科技有限公司&l

    阅读全文>>

  •     前一段一直在研究Sven Andersson的大作《How to design an FPGA from scratch》启发良多啊,套用句兄弟的话“牛人牛文啊”光看他用的那些软件就够我学半年的,其实想想也对一个有那么多年ASIC设计经验的大牛牛当然会掌握一个zoo的新奇软件了,也算是我孤陋了。所以定下了个小小的目标,在我的变牛路途中要尽可能多的尝试新鲜的软件,谁知道哪天就会受用了呢。     ……言归正传    一直想行为仿真一下用EDK实现的MicroBlaze核的工作过程,尤其是要观察它的GPIO输出时的位排列顺序。...

    阅读全文>>

  • 也谈ModelSim的使用 2007-11-28 19:51
    看了sys2003的文章,也开始初步介入ModelSim的仿真了感觉上是和ISE自带的仿真不大一样。       一个显著区别就是不仅可以查看顶层文件的各信号了,而且还能够进一步深入到其实现内部查看个组成模块的内部信号,以更方便的检查核对系统功能。       他也提到了关于建立本地库时有一些文件编译不了的情况,起初我也是按照书上的方法编译的,当然出现了很多红名的文件(也就是编译报错的文件)。       究其原因是因为在编译同一个文件夹中的文件时,很多文件夹...

    阅读全文>>

  • 问个关于BASYS板IO口 2007-11-27 18:31
        我在开发的时候遇到这样一个问题:     JA作为4个bit流的数据输入口,当在一个引脚上输入一个方波的时候其相隔的一个引脚上也会产生一个幅度略小的方波,比如在1脚上输入1.8V左右的一个方波,在3脚上也会出现一个大约800mv的方波,这是怎么回事?观察引脚分配他们分别连在P81和P82上。难道在fpga内部他们是相连的?查芯片手册也没特殊说明啊!     还有,原理图上的那个ESD保护把输入电压嵌位在多少的电压上了?有资料介绍么?    

    阅读全文>>

  •     之前完成了整个SE网络的搭建,所以剩下的问题就是相关控制算法的实现了。           我这个软件是在eclipse+miniGW环境下跑的。本来就是为了实现一个功能完善、正确的控制程序吗,所以可以脱离之前搭建的硬件平台。           在这里突然想到要是当初设计分工时把硬件和软件的接口(估计就是可读写的控制寄存器)预先定义好,这两部分的实现就可以并行的完成了,还可以节省出大量时间来对算法进行改进,也不至于现在有好多...

    阅读全文>>

  • 一丝希望 2007-11-21 19:02
         经过了半个多月的努力,终于我们的多级SE网络初具规模了!!!哭     当然规模不仅仅是功能与实现上的,更是占用资源上的,开始面对资源不足的问题了,随着不断的深入可用的资源已经捉襟见肘,是该惊醒起来利用一切可以利用的资源了。     在过去的两周中,我们团队在SE功能模块基本完成的基础上开始了实现其选择控制算法的研究。当然谈到算法实现首先我们就需要一个可以跑算法的处理器,当然MicroBlaze就成了我们不二的选择。     在这里要感谢武汉...

    阅读全文>>

  •      经过一系列的努力终于把多级SE网络搭建起来了 大笑     在这个过程中我遵循由底至上的开发方法,从基本的四功能交叉开关起步,逐步向高层延伸,最后将各个子模块整合到一起并最终实现了功能.这样的开发流程既帮助我加快了进度,又提高了编码的正确率,很是方便.     在实现过程中,从编码的复杂性和实现的效率上来看,在最初的交叉开关阶段应当采用vhdl语言直接表述的方式,这样可以准确的控制信号的各种特性以便降低毛刺出现的可能性.而在整合模块阶段采用原理图设计的方法,这样可以...

    阅读全文>>

  • 书接上回,在实现SE单元的验证过程中遇到这样一个编译错误:ERROR:Xst:528 - Multi-source in Unit on signal >Sources are:               Output signal of FDE instance               Output signal of FD_1 instance     究其原因是LED的信号输入变化发生在两个不同的时钟跳变上!    其实仔细想想fpga的每个结构单元Slices虽然有多个时钟边沿控制方式可以选...

    阅读全文>>

  • 一切都在进行中 2007-10-31 17:00
         需要写点东西记录一下这个阶段遇到的问题了!     给自己留下成长的足迹。     我们现在项目主要的基础是多级SE网络,这个东西是同构的功能模块进行及联得到的,所以实现时肯定要从最小的功能单元开始,也就是有四种连接方式的交叉开关。     昨天做了一个,从功能仿真上看其得到的结果还是很让人满意的但是还是有一些问题需要留待后续改进的:     1。连通方式选择端由3位组成,现在用的是顺序编码,考虑在以后修改...

    阅读全文>>

  • 冒进了,今天! 2007-10-26 15:50
         鄙人现在用的是BASYS板,用了一段时间感觉上Digilent的专用下载方式非常不方便,切来切去的,所以决定用ISE自带的iMPACT来处理程序下载的问题。可试来试去就是驱动不了.考虑是人家对那个usb转换芯片的驱动很专用ISE里不从心,所以打算自己弄个通用点的JTAG下载器。    手边正好有个MSP430的下载器,资料说符合IEEE1149.1标准那就用用呗.改了改线序本来期望能弄出个兼容的下载器可还是不好用,汗,就一片244的转换怎么让大家弄得这么复杂,排除了引脚功能连接错误和信号电平错误后,使我怀疑是驱动...

    阅读全文>>

页次:1/1 每页15条记录,共14条  分页:  [1]
关于OpenHW | OpenHW使用说明 | FAQ | 相关法律 | 版权声明 | 网站地图
联系邮件:xiaoquan@eefocus.com  联系电话: 010-58859035-8012
Powered by eefocus.com