《匠人手记》推荐网上购书渠道:
互动出版网(china-pub)购书入口   >>>
当当网(dangdang)购书入口   >>>
卓越亚马逊网 购书入口   >>>
淘宝网(taobao)购书入口   >>>
更多购书渠道……   >>> 

设为首页加入收藏联系匠人管理入口21IC首页21IC博客21IC社区侃单片机回复的贴参与的贴

天气预报
百宝日历
载入中...

百宝专栏

载入中...
最新货色

载入中...

粉丝评论

载入中...

载入中...



百宝信息

载入中...

百宝流量

(2006-07-01开始)


匠人手记

 匠人观点: 好记性不如烂笔头  
 黑色幽默:三鹿门——后世畅想

Verilog-HDL学习2
程序匠人 发表于 2006-8-10 12:40:00  阅读全文 | 回复(0) | 引用通告 | 编辑

第二讲 构筑Verilog-HDL学习所需要的环境
 
2.1 进行Verilog-HDL设计
      需要什么样的环境?
      2.1.1 硬件环境
      要进行Verilog-HDL 设计,首要的环境就是硬件环境。图1 给出了进行Verilog-HDL 设计所需的硬件
环境。在仿真阶段,可以只用PC 机进行,对PC机没有什么特殊的要求,只要能安装和运行所需的软件即可;而在将目标代码下载到芯片时,就需要有下载电缆和目标板。下载电缆的售价通常在200元左右,目标板可以自己制作或购买实验板等。
      2.1.2 软件环境
      在此介绍Xiling公司的软件。
      (1)仿真软件:Xilinx 公司的ISEWebPACK ModelSim XE 仿真软件是一个功能强大的Verilog-HDL开发设计平台。
      (2)编译软件:Xilinx 公司提供了WebPACK Project Navigator,用该软件可以将仿真结果编译成目标代码,并下载到芯片中去。
      上述软件可以运行在W 9 8 至Win2000XP 的环境下,图2 给出了仿真软件和编译软件的图标。
2.2 软件的获取与安装
      通过以下方法, 可以免费得到Verilog-HDL 设计所需的软件。
      (1)从Xilinx 公司的网站http://www.xilinx-china.com/可以下载该软件。
      (2)与Xilinx公司的分销商联系,获得免费的I S E W e b P A C K C D 光盘(http://www.xilinx-china.com/china/ch_products/isewebpack.htm)。所下载软件中的仿真软件I S EWebPACK ModelSim XE,需要通过网上取得Xilinx的许可证文件license.dat,才可以正常运行。注意:为取得许可证文件license.dat,计算机必须有网卡,以便得到识别。如果在使用计算机过程中,由于某种原因更换了网卡,就需要重新申请许可证文件license.dat件并安装。
2.3 下载电缆
Xilinx公司的下载电缆中的接口电路是公开的。其结构十分简单,自己完全可以动手制作,成本只需十几元。如果条件不备,购买一个则需要150~200元。
 
      图3 给出了下载电缆电路图,图4为最早制作的下载电缆。

      图3 电路中有两片74HC125 芯片的供电电源来自的VDD。电路的供电来自目标板, 由JTAG HEADER 的VCC 引入。连接打印机一侧的电缆可适当长些,本例的长度为60cm。连接目标板一侧的电缆不可太长,否则将出现下载错误,本例的长度为25cm。另外,二极管要使用肖特基管。
2.4 目标板
      如果仅是学习Verilog-HDL,那么只要用仿真软件进行仿真,就可以在一定程度上理解CPLD 设计了。但是,如果希望在硬件上实现所设计的功能,则必须有一个目标板。图5所示的目标板是最早设计的一种多功能板,用于学习和掌握CPLD 设计。

      图6所示为目标板的功能框图,用该板可实现计数器、可编程单脉冲发生器、脉冲宽度测量、逻辑测试、串行数据发生器等功能。该目标板的面积不大,只有(9.5×6) cm2,较适合于 Verilog-HDL 学习的初学者。

  
2.5 结语
      要进行Verilog-HDL 的学习,必须具备软件和硬件的环境。软件环境可以免费得到,硬件环境需要计算机、下载电缆和目标板。下载电缆可以自制,目标板也不需要投入很多的资金就可以得到。
      如果仅仅是学习Verilog-HDL,没有下载电缆和目标板也是可以的,但是,要将仿真的结果用硬件实现的话,就需要下载电缆和目标板。

看《匠人手记》,与匠人同行!北航出版,正在热卖!

发表评论:
载入中...

芯片专题

器件专题

软件专题

硬件专题

综合专题

项目专题

原创专题

器件检测
LCD LED
按键 触摸键
E2PROM
电池 电机
电阻 电容 电感

指令系统
软件算法
编程规范
滤波算法
串行通讯

PCB设计
I2C PWM
红外遥控
充电技术
中断 ADC 

匠人手记
匠人夜话
网络心路
一周热点串烧
从零开始玩PIC
DIY旋转时钟

广告5号位 [投放]


学习板、开发板、编程器、下载器、仿真器(查看详情……)

广告3号位 [投放]

站内搜索


站外搜索


百度  google
mp3  歌词 
图片  FLASH 
知道  文档
新闻  词典 
地图  mp3 
软件  天网 
雅虎  爱问 
搜狗  讯雷 
网讯  华军 
天空 

21IC器件搜索
百宝箱分站
  • 《匠人的百宝箱》21IC站
  • 《匠人的百宝箱》21IC笔记团队
  • 《匠人手记》21IC书友会
  • 《匠人的百宝箱》MCUBLOG站
  • 《匠人的百宝箱》MCUBLOG笔记团队
  • 《匠人的百宝箱》EDN站
  • 《匠人手记》EDN书友会
  • 《匠人的百宝箱》与非网站
  • 《匠人的百宝箱》新浪站
  • 《匠人的百宝箱》百度站
  • 《匠人的百宝箱》网易126站
  • 《匠人的百宝箱》网易163站
  • 《匠人的百宝箱》互动出版网站
  • 广告4号位 [投放]

     
     

    匠人原创

    往日酷贴

     
     
     

    大千八卦

    友情连接

    新浪新闻:
    新浪财经:
    AK58新闻:
    新浪股票:
    新浪股票:
    证券之星:

     [更多酷站连接]

     

     

    [欢迎交换连接]

    [百宝箱之与非门分舵]

    [电脑圈圈的家当]

    [IC921的博客]

    [柔月阁]

    [八楼的呼吸]

    [hotpower 的水潭]

    [xwj的文君阁]

    [所长的BLOG]

    [阿摆手记]

    [电子伙伴]

    [unaided的笔记]

    [小飞的笔记]

    [单片机开发联盟]

    [网址之家]

    [好东西网址大全]

    [美萍中文精选]

    [数字电视之家]

    [SMARTCODE电子书斋]

    [软件开发之窗]

    [Armoric]

    [我爱研发网]

    [infernal的笔记]

    [雄鹰的空中加油站]

    [SunK]

    [逍遥电子]

    [ningpanda的博客]

    [C-Design]

    [一网见天下]

    [海边淘沙]

    [嵌入式365]

    [水牛的仓库]

    [股剩是怎样炼成的]

    [PIC论坛]

    [ICC AVR开发网]

    [中国高校自动化网]

     

     

     

    MCU博客-中国电子工程师博客网 

    大学生电子网 

     

     

     

     

     

    !!! 《匠人的百宝箱》 !!!