PCI总线接口芯片CH36x.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PCI 总线接口芯片CH36x 扩展ROM 应用方案 (第四版4A) 南京沁恒电子有限公司 CH36x 扩展ROM 应用方案 1、概述 扩展 ROM 在计算机中主要有两大类应用:一是作为电子盘,其中存储了引导程序和 微型操作系统及应用程序,在没有硬盘或者没有操作系统的情况下实现工业控制;二是 作为引导设备,其中存储了引导程序,在计算机引导过程中,抢在操作系统之前对计算 机进行控制,具体的应用有硬盘数据还原卡、硬盘数据保护卡、WINDOWS 终端卡、多机网 络管 卡、防火墙、硬盘和网络安全隔离卡、多用户PC 机管 卡等。 CH36x 系列芯片都支持扩展ROM 应用,其中,CH362 和CH365 是CH361 的升级产品, CH362 去掉了CH365 的中断功能等一些部件,但针对扩展ROM 应用作了技术优化和批量成 本优化。CH36x 完全不需要其它元器件,就可以直接支持EPROM、EEPROM、Flash Memory 闪存等,并且支持闪存在线编程和升级。ROM 的容量可以是32KB、64KB 甚至 128KB,如 果外接地址锁存器则容量没有上限,而且 CH362 能够以专用的扩容方法支持大容量的扩 展ROM,在上位内存空间非常有限的PC 机中,只需要占用32KB 甚至8KB 上位内存。 如果以普通网卡芯片设计扩展ROM,则容易受CMOS 中的LAN 或者Network 网络引导 项或者LAN boot first 以及Boot from Network 等选项的影响,导致扩展ROM 有某些主 板上不能正常工作。另外,普通网卡芯片所必须的93C46 等配置芯片,不但增加了硬件 成本,而且容易被人为或者意外改写,导致扩展ROM 永久性失效。 2、原 图 CH36x 扩展ROM 应用方案 2 3、电路说明 ① U3 24C01A 芯片)和跳线J1、J2 以及电阻R1、R2 都是可选元器件,根据应用的 不同,大多数扩展ROM 卡完全不需要这些元器件,或者只需要部分无器件,而在 某些扩展ROM 卡中,跳线和U3 都可以用于设定启动模式。 ② 跳线J1 和J2 可以用来获取外部的参数设定,由用户根据需要调节,从而使扩展 ROM 卡实现不同的功能,例如设定扩展ROM 卡的启动模式、工作模式等。如果不 插跳线,则数据线默认为高电平;如果插上跳线,则数据线默认为低电平。ROM 中的程序可以随时读取由跳线设定的默认电平,作为ROM 程序中的参数。 ③ U3 24C01A)可以用于在计算机关闭期间继续保存重要的数据,例如扩展ROM 卡 的启动模式,扩展ROM 卡的序列号,用户的密码信息等,容量不够时可以选用同 系列芯片24C02 256 字节)、24C08 1024 字节)、24C16 2048 字节)等。 ④ 电阻R4 可选,用于设定PCI 板卡的厂商 ID和设备 ID,不用R4 时扩展ROM 卡使 用CH36x 的默认 ID值。建议使用,如果使用R4,则需要在ROM 中PCI 配置空间 映象区域 ROM 的0040H~007FH 地址范围)设置相应的数据。 ⑤ 如果需要支持128KB 的扩展ROM,请参考CH36x 手册,CH36x 芯片的SYS_EX 引脚 是可以由程序自由独立控制的,所以可以借助于SYS_EX 将 128KB 的ROM 分成两 个64KB 分别读取,相当于将SYS_EX 引脚作为A16 地址线。 ⑥ 如果需要支持Flash-Memory 闪存,可以将CH36x 的MEM_WR 引脚连接到闪存的写 允 端WR,实际应用例子请参考CH36x 扩展ROM 调试板。 4、ROM 程序设计 CH362ROM.ASM 是CH362 的汇编语言接口程序以及在扩展ROM 应用方面的程序参考。 接口程序本身不是必要的, 论上,直接插上 ISA 卡的ROM 芯片就可以使用,但是如果 需要使用CH362 的一些专有特性,例如以专用扩容方法通过小窗口支持64KB 或者128KB 的扩展ROM 以及自定义PCI 设备 ID就必须参考该接口程序。 为了加速和简化ROM 程序设计,CH36x 还提供与之配套的应用程序库BRM,通常在购 买

文档评论(0)

aa15090828118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档