BSDL, IBIS model and HSpice model

作为一个需要支持硬件的软件工程师来说,有些术语经常听,但是不熟悉。为了巩固知识,再写一遍。

BSDL, boundary scan des cription language, 边界扫描描述语言。BSDL 文件是描述一个 IC 中的 IEEE 1149.1 或 JTAG 设计电子数据表,这些文件由 IC 供应商提供。BSDL本身不是一种通用的硬件描述语言,但它可与软件工具结合起来用于测试生成、结果分析和故障诊断。每一边界扫描器件都附有特定的BSDL描述文件 .

IBIS, Input/Output buffer information specification,在业界经常会把spice 模型描述为transistor model 是因为它描述很多电路细节问题。而把ibis 模型描述为behavioral model 是因为它并不象spice 模型那样描述电路的构成,IBIS 模型描述的只不过是电路的一种外在表现,象个黑匣子一样,输入什么然后就得到输出结果,而不需要了解里面驱动或者接收的电路构成。因此有所谓的garbage in, garbage out,ibis 模型的仿真精度依赖于模型的准确度以及考虑的worse case,因此无论你的模型如何精确而考虑的worse case 不周全或者你考虑的worse case 如何周全而模型不精确,都是得不到较好的仿真精度

SPICE(Simulation Program with IC Emphasis),HSPICE 可与许多主要的EDA 设计工具,诸如Candence,Workview 等兼容,能提供许多重要的针对集成电路性能的电路仿真和设计结果。

说简单点,BSDL是JTAG用的, IBIS和SPICE都是仿真用来检查信号质量的。


你可能感兴趣的:(BSDL, IBIS model and HSpice model)