上传个老物件,82c54的cpld/FPGA实现源码及设计文档-FPGA CPLD资料源码分享社区-FPGA CPLD-ChipDebug

上传个老物件,82c54的cpld/FPGA实现源码及设计文档

该帖子部分内容已隐藏
付费阅读
3积分
此内容为付费阅读,请付费后查看

最近看到有人在朋友圈求这个东西,上传一份多年前收集的,经验证可用,代码写得不是很规范,当然在那个久远的年代能把代码写规范的人也不多。转载请保留原作者信息。

下面只是简洁列一下目录,具体文档为了更好的阅读体验请参见附件。

82C54可编程定时器计数器芯片 总体方案设计.pdf

《可编程定时器/计数器芯片 82C54》——总体方案设计

序号 版本号 修改信息说明 修改人 时间

  • 1 V 1.0 起草总体方案 韩高飞 2008.10.7
  • 2 V 1.1
    a.修改计数器模块划分
    b.修改计数方式 韩高飞 2008.10.8
  • 3 V 1.2
    a.修改工作时序
    b.修改概述 韩高飞 2008.10.9
  • 4 V 1.3
    a.修改六种工作方式
    b.修改接口说明 韩高飞 2008.10.10
  • 5 V 1.4
    a.修改验证方案 韩高飞 2008.10.11
  • 6 V 1.5
    a.修改数据缓冲器模块
    b.修改计数器模块的数据读出模块
    c.修改验证方案 韩高飞 2008.10.25
  • 7 V 1.6
    加入全局异步复位信号 韩高飞 2008.11.18

目录

  1. 概述 5
  2. 设计目标 5
    2.1 功能定义 5
    2.2 引脚说明 6
    2.3 基本时序 7
    2.3.1 写入操作 7
    2.3.2 读出操作 8
  3. 顶层方案设计 9
    3.1模块划分 9
    3.2 数据总线缓冲模块 11
    3.2.1 功能 11
    3.2.2 接口说明 11
    3.2.3 时序说明 12
    3.2.4 实现方案 12
    3.3 读写逻辑模块 13
    3.3.1 功能 13
    3.3.2 接口说明 13
    3.3.3 时序说明 13
    3.3.4 实现方案 13
    3.4 控制字寄存器模块 14
    3.4.1 功能说明 14
    3.4.2 接口说明 14
    3.4.3 时序说明 14
    3.4.4 实现方案 14
    3.5 计数器模块 15
    3.5.1 功能 15
    3.5.2 接口说明 15
    3.5.3 时序说明 15
    3.5.4 实现方案 16
  4. 计数器六种工作方式说明 19
    4.1计数结束输出正跃变信号 19
    4.1.1 工作特点 19
    4.1.2 工作时序 20
    4.2单脉冲发生器 21
    4.2.1 工作特点 21
    4.2.2 工作时序 21
    4.3分频器 22
    4.3.1 工作特点 22
    4.3.2 工作时序 23
    4.4方波发生器 24
    4.4.1 工作特点 24
    4.4.2 工作时序 24

可编程定时器/计数器芯片 82C54 —— 技术规范

目录

  1. 概述 4
  2. 功能特性 4
  3. 引脚说明 5
    3.1芯片引脚排列图 5
    3.2引脚功能描述 5
  4. 功能描述 6
    4.1 写入操作 6
    4.2 读出操作 7
    4.3 计数器 7
    4.4 芯片内部寄存器说明 8
    4.5 控制字格式说明 9
    4.5.1 方式控制字的格式说明 9
    4.5.1.1方式控制字的基本格式 9
    4.5.1.2 各个字段含义说明 9
    4.5.2 读回命令字格式说明 10
    4.5.3 状态字格式说明 10
  5. 电气特性 10
  6. 芯片封装 11

82C54可编程定时器计数器芯片 设计规范.pdf

可编程定时器/计数器芯片 82C54 —— 验证与综合

目录

  1. 功能仿真验证方案 2
    1.1 功能仿真说明 2
    1.2 功能仿真验证方案 2
  2. 电路综合 6
    1.1 电路综合说明 6
    2.1 电路综合要点 6
  3. 后仿真 7
    3.1 后仿真说明 7
    3.2 后仿真方案设计 7

设计工程代码

请登录后发表评论

    没有回复内容