- 博客(19)
- 收藏
- 关注
原创 MCDT与MCDF学习与实验
2)仲裁器(arbiter)可以选择从不同的FIFO中读取数据,进而将数据进一步传送至整形器(formatter)。4)控制寄存器(control registers)有专用寄存器读写接口,负责命令并对MCDF的功能做出修改。1)上行数据的通道从端(channel slave),负责接受上行数据,并且存储到其FIFO中。MCDF:它可以将上行多个通道数据经过内部的FIFO,最终以数据包的形式送出。3)整形器(formatter)将数据按照一定的接口时序送出至下行接收端。
2023-03-20 20:56:04
370
原创 Uart串口通信协议、I2C通信协议
在传输过程中的数据包的形式,数据包:1bit的起始位,5~9bit数据位,0~1bit校验位(可有可无),1~2bir停止位。发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。发送端的uart将来自控制设备的并行数据转换为串行数据,以串行方式将其发送。发送方发出数据后,等接收方发回相应以后才发下一个数据包的通讯方式。常见的波特率有:9600,19200,38400,57600,115200。假设两部设备,uart是通过什么方式,让设备1接收到设备2发送的数据的?同步:spi、I2C。
2023-03-19 22:12:02
506
原创 牛客SV选择题知识合集
在一个设计中,一个always块可能从仿真的开始就会在每一个时钟的上升沿触发执行。6)流操作符,包括<<和>>,用在赋值表达式的右边,后面带表达式、结构或者数组。System Verilog与C语言不一样的是,字符串的结尾并不带标识符null,所有尝试使用字符"\0"的操作都会被忽略。16)program属于软件的范畴,不能出现硬件的描述,如always,可以定义initial,进行多个初始化。3)new函数是系统预定义函数,不需要void也不需要指定返回值,函数会隐式的返回例化后的对象指针。
2023-03-13 17:41:10
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人