数字设计实践

2022-03-20
2 min read

常用文档类型

说明书

说明书(specification,简称 spec)准确地描述电路或系统应该做什么,包括所有输入和输出(“接口” )的描述及实现的功能。 注意 “说明书” 不必说明系统要怎样做才能得到其结果,它只需说明结果应该是什么

方框图

方框图(block diagram)是系统主要功能模块及其基本互连的非正式图示描述,展示系统的输入、输岀、功能模块 、内部数据通路和重要的控制信号。下图中总线使用宽箭头表示,斜线旁边的数据表示总线宽度

逻辑器件说明

逻辑器件说明(logic-device description)描述了系统中所使用的每个“定制的” 器件的功能。(“标准” 器件是通过数据表单或生产商所提供的用户手册来说明的)定制的器件包括:专用集成电路(ASIC)、场可编程阵列(FPGA)、 以及可编程逻辑器件(PLD 和 CPLD)

原理图

原理图 ( schematic diagram) 是系统的电气元件、 元件间的互连和构建系统所需的全部细节的正式说明。 我们一直在用的术语 “逻辑图” ( logic diagram) 属于非正式绘图,它完全没有原理图这么仔细

信号名与有效电平的命名

Act Low READY- ERROR.L ADDR15(L) RESET* ENABLE~ ~GO /RECEIVE TRANSMIT_L
Act High READY+ ERROR.H ADDR15(H) RESET ENABLE GO RECEIVE TRANSMIT

时序图

时序图(timing diagram)说明作为时间函数的各种逻辑信号的值,包括关键信号之间的因果延迟

电路描述

电路描述 ( circuit description) 是叙述性的文本文件, 它跟其他文档一起解释电路内部是怎样工作的。 电路描述应当列出电路设计和操作中的任何假设及潜在毛病, 并指出何处使用了不明显的设计 “技巧”。 好的电路描述还包括缩写词和其他专用术语的定义, 且注明相关的参考文件。 系统中每个 “定制的” 逻辑器件都应该有各自的电路描述