SOC设计及Verilog学习笔记七

UART:(用于较低速传输)
异步传输/无时钟
收发的波特率数据有效位需一致
发送:并转串/增加起始位及停止位/奇偶校验位
电平1-0表明发送数据
波特率bps(bit per second)即每秒传输的bit数
先发送的数据bit是数据字的最低位(LSB)
接受:串转并/剥离起始位和停止位/检查并剥离奇偶校验位
UART采样偏差原因(异步导致):晶振时钟频率分频后与波特率无法完全匹配,存在误差累计
RS232电平:UART最常用的信号电平
Logic1:-25v--3v
Logic0:3-25v
过渡区:-3-3
UART芯片不能直接接串口线,需电平转换芯片(MAX232)加强驱动
远距离UART传输:RS485-差分信号

存储器:
二维译码:相比一维译码减少了数据输出端的电容,但输出驱动面积增加--用面积换性能
三维译码:地址线复用-实现大容量,通过blockADDR将内部存储单元分块选中(类似分核),降低功耗
存储器bitcell常用6T/8T-SRAM:SRAM中晶体管尺寸要分析电平翻转的窗口
 

SOC设计及Verilog学习笔记七


电阻-load SRAM cell:把两个上拉管换成电阻,静态功耗增加
DRAM:工艺线单独加工,管子少