奇偶校验器-tanner

奇偶校验器设计

1) 设计一个4位奇偶校验器(4位输入中有奇数个1时输出1,偶数个1时输出0),给出电路图,完成由电路图到晶体管级

的转化(需提出至少2种方案);

2) 绘制原理图(Sedit),完成电路特性模拟(Tspice,瞬态特性);

3) 遵循设计规则完成晶体管级电路图的版图,流程如下:

版图布局规划-基本单元绘制-功能块的绘制-布线规划-总体版图);

4) 版图检查与验证(DRC检查);

5) 针对自己画的版图,给出实现该电路的工艺流程图。

用tanner软件设计一个奇偶校验器。

1、原理图:

2、网表文件:

* SPICE netlist written by S-Edit Win32 7.03

* Written on Dec 27, 2011 at 08:42:51

* Waveform probing commands

.probe

.options probefilename=

+ probesdbfile=

+ probetopmodule=

* Main circuit: Module0

M1 N4 B N5 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M2 B N5 N4 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M3 N5 A Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M4 N9 D N10 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M5 N10 C Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M6 D N10 N9 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M7 out N9 N14 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M8 N14 N4 Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M9 N9 N14 out Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M10 N4 B A Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M11 B A N4 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M12 N5 A Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M13 N10 C Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M14 N9 D C Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M15 D C N9 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M16 N14 N4 Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M17 out N9 N4 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M18 N9 N4 out Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

v19 A Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v20 B Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v21 C Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v22 D Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v23 Vdd Gnd 5.0

.TRAN 2N 600N

.include

.model PMOS nmos

.model PMOS pmos

.GLOBAL VDD

.PRINT TRAN V(A)

.PRINT TRAN V(B)

.PRINT TRAN V(C)

.PRINT TRAN V(D)

.PRINT TRAN V(out)

.END

* End of main circuit: Module0

3、真波形图:

4、版图:

版图信息表格:

奇偶校验器设计

1) 设计一个4位奇偶校验器(4位输入中有奇数个1时输出1,偶数个1时输出0),给出电路图,完成由电路图到晶体管级

的转化(需提出至少2种方案);

2) 绘制原理图(Sedit),完成电路特性模拟(Tspice,瞬态特性);

3) 遵循设计规则完成晶体管级电路图的版图,流程如下:

版图布局规划-基本单元绘制-功能块的绘制-布线规划-总体版图);

4) 版图检查与验证(DRC检查);

5) 针对自己画的版图,给出实现该电路的工艺流程图。

用tanner软件设计一个奇偶校验器。

1、原理图:

2、网表文件:

* SPICE netlist written by S-Edit Win32 7.03

* Written on Dec 27, 2011 at 08:42:51

* Waveform probing commands

.probe

.options probefilename=

+ probesdbfile=

+ probetopmodule=

* Main circuit: Module0

M1 N4 B N5 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M2 B N5 N4 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M3 N5 A Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M4 N9 D N10 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M5 N10 C Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M6 D N10 N9 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M7 out N9 N14 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M8 N14 N4 Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M9 N9 N14 out Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M10 N4 B A Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M11 B A N4 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M12 N5 A Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M13 N10 C Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M14 N9 D C Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M15 D C N9 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M16 N14 N4 Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M17 out N9 N4 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

M18 N9 N4 out Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u

v19 A Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v20 B Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v21 C Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v22 D Gnd bit({[**************]1} pw=1000n on=5.0 off=0.0 rt=0 ft=0 delay=0 lt=20n ht=20n) v23 Vdd Gnd 5.0

.TRAN 2N 600N

.include

.model PMOS nmos

.model PMOS pmos

.GLOBAL VDD

.PRINT TRAN V(A)

.PRINT TRAN V(B)

.PRINT TRAN V(C)

.PRINT TRAN V(D)

.PRINT TRAN V(out)

.END

* End of main circuit: Module0

3、真波形图:

4、版图:

版图信息表格:


相关文章

  • LDPC码的线性规划的译码算法研究报告
  • 组合最优化课程论文 论文题目:LDPC 码的线性规划 译码算法 班 级: ***** 姓 名: *** 学 号: **** 任课老师: *** 一 背景 低密度奇偶校验(Low Density Parity Check, LDPC)码一类具 ...查看


  • 购买电脑内存条的参数怎么看
  • 电脑内存条的参数怎么看? 内存条是电脑硬件组成的在重要部分,它是存放程序缓存的,正因为内存条的性能直接关系着能否充分发挥电脑数据高速处理能力,以及电脑运行的稳定性和可靠性,所以选择内存条时一定要注意.选择内存条应主要考虑其引脚数.容量,奇偶 ...查看


  • 海明码原理
  • 在数据中间加入几个校验码,码距均匀拉大,将数据的每个二进制位分配在几个奇偶校验组里,当某一位出错,会引起几个校验位的值发生变化. 海明不等式: 校验码个数为K,2个信息,1个信息用来指出"没有错误",其余2-1个指出错误 ...查看


  • 同步通信与异步通信有何不同
  • 同步通信与异步通信有何不同? 串口通信可以分为同步通信和异步通信两类.同步通信是按照软件识别同步字符来实现数据的发送和接收,异步通信是一种利用字符的再同步技术的通信方式. 同步通信 同步通信是一种连续串行传送数据的通信方式,一次通信只传送一 ...查看


  • 通信系统中的信道编码方法
  • 通信系统中的信道编码方法 Xx (xx大学信息工程学院, 湖北武汉 430070) 摘要:目前,中国固定和移动两大网络的规模都已位居世界第2位,上网用户也在不断增加,中国的信息通信制造业也得到很大的发展.中国将加快建设新一代信息通信网络技术 ...查看


  • 第四章 可编程串行接口芯片8251A
  • 第四章 可编程串行接口芯片8251A 1 串行通信的基本知识 微机与外部设备或其他计算机之间进行信息交换称之为通信.如图1所示,微机的通信方式有两种: 并行通信:数据的各位同时发送或接收,如微机与存储器或并行打印机之间的通信.其优点是传送速 ...查看


  • windows串口通信的基本步骤
  • 串口通信的基本步骤 (1) 通过CreateFile("COMx:", „) 打开串口 (2) 通过配置DCB 结构体和SetCommState 函数,设置串口的参数. (3) 通过ReadFile()和WriteFil ...查看


  • 单片机-UART接口知识简介(上)
  • 1  UART接口简述 UART即通用异步收发器,可设置成全双工异步通讯方式,与PC等通讯:或设置成半双工同步模式与其他周边外设通信,如A/D或D/A.SPMC65系列单片机内置了UART模块,它的作用是将外部设备串行数据转换为并行数据接收 ...查看


  • 电脑开机报警声详解
  • 电脑开机报警声详解 AWARD BIOS响铃声的一般含义是: 1短: 系统正常启动.这是我们每天都能听到的,也表明机器没有任何问题. 2短: 常规错误,请进入CMOS Setup,重新设置不正确的选项. 1长1短: RAM或主板出错.换一条 ...查看


热门内容