EVCD是一种通用的日志文件格式,主要用于记录各种形式的互连器和集成电路之间的交互。它是一种非常灵活的格式,不仅可以记录多种类型的数据,还可以自定义记录不同的数据类型。
EVCD支持文本格式,可以记录各种形式的字符串,警告消息,错误消息等。
支持的文本格式包括常见的ASCII字符,非ASCII字符,Unicode字符,HTML文本等。
EVCD支持纯文本格式和标记文本格式(例如HTML文本),可以根据不同的需求进行选择,提高了灵活性和可定制性。
EVCD支持数字格式,可以记录各种类型的数字数据,例如整型,浮点型和十六进制数等。
EVCD使用二进制数据存储数字,可以节省存储空间。数字格式通常与时间戳一起使用,便于后续数据分析。
EVCD还支持基于线缆电平电压的数字数据记录格式。此格式中的数字为每个采样时间段内的线缆电平电压的范围。目前支持的线缆电平电压标准包括LVCMOS,LVTTL,LVPECL和LVDS。
EVCD支持波形格式,可以记录各种类型的波形数据。波形格式利用时间序列信息将双极性波形信号编码为数字序列,可以保存极限波形,数字噪声等数据。
EVCD的波形格式支持压缩技术,可以在不降低精度的情况下减少存储空间。此外,EVCD也支持分段存储,以避免大文件和长时间记录。
EVCD可以记录到二进制格式,可以有效地存储大量数据,如SDRAM存储器转储(DDR,DDR2,DDR3,LPDDR),嵌入式微控制器寄存器转储,图像和视频等。二进制格式的数据不能直接查看,需使用特殊的工具进行解析。
EVCD还支持多种计数器格式(例如,容器大小,队列大小等)。此外,EVCD还支持标志格式,在多位寄存器(如CPU,FPGA等)中捕获标志,以便在系统的多个组件之间共享状态。