前言 这 是 笔 者 用 两 年 构 思 准 备 一 年 之 久 的 笔 记 , 其 实 这 也 是 笔 者 的 另 一 种 挑 战
写《工具篇 I》不像写《Verilog HDL 那些事儿》系列的 笔 记 一 样, 只要针对原理和HDL 内容作出解释即可, 虽然《Verilog HDL 那些事儿》夹杂着许多笔 者 对 Verilog 的 独特见解,不过这 些内容都可以透过想象力来弥补
然而《工具篇I》需要一 定的 基础才能书写
两 年 前, 编辑《时序篇》之 际, 笔 者 忽然对 TimeQu est 产生兴趣, 可是 笔 者 当时却就连时序是 什么也 不懂, 更不明白时序有理想和物理之 分, 为此笔 者 先着手理想时序的研究
一 年 后, 虽然已掌握解理想时序, 但是 笔 者 始终觉得理想时序和 TimeQu est 之 间缺少什么,这 种 感觉就像磁极不会没有原因就相互吸引着
于是 漫长的 思 考就开始了
在不知不觉中就写出《整合篇》
HDL 描述的 模块是 软模型, modelsim 仿真的 软模型是 理想时序
换之 , 软模型经过综合器总综合以后就会成为硬模型, 也 是 俗称的 网表
而 TimeQu est 分析的 对象就是 硬模型的 物理时序
理想时序与物理时序虽然与物理时序有显明的 区别, 但它们却有黏糊的 关系, 就像南极和北极的 磁性一 样相互作用 着
编辑《工具篇 I》的 过程不也 是 一 番风顺, 其 中也 有搁浅或者 灵感耗尽的 情况
《工具篇 I》给笔 者 最具挑 战 的 地方就是 如何将抽象的 概念, 将其 简化并且用 语言和图形表达出来
读者 们可要知道《工具篇 I》使用 许多不曾出现在常规书的 用 词与概念
但是 , 不曾出现并不代表它们不复存在, 反之 如何定义与实 例化它们让笔 者 兴奋到夜夜失眠
《工具篇 I