文章 ID: 000084684 内容类型: 故障排除 上次审核日期: 2021 年 08 月 29 日

为什么高性能 (HP) DDR2 控制器用户指南(描述全速率写入avalon内存映射接口)中的"local_burstbegin"信号缺失?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

在 DDR/DDR2 HP 控制器用户指南中的图 4-4 中,全速率写入avalon内存映射波形中缺少local_burstbegin信号。Local_burstbegin按照Avalon规格操作,即为 beginbursttransfer。表 3-1 合 Avalon 接口规格 (PDF) 将此信号描述为"在每次传输的第一轮由系统互连结构索要,而不管等待请求和其他信号如何。"

在 DDR2 HP 控制器的写入中,应在每次突发传输的开始为一个时钟周期表明local_burstbegin。即使从属的local_ready(在Avalon中称为waitrequest_n),它也只能在每次突发传输中保持高一次周期。如果从属local_ready表明,主必须保留所有其他请求信号(local_write_req、local_addr、local_size等),直到local_ready再次变得高,但local_burstbegin不应继续表明这一点。

local_burstbegin还用于在表明读取请求时,为一个时钟周期表明数据为一个时钟周期的读取 trasaction,以及向内存提供数据所需的local_address。如果local_ready(Avalon中称为waitrequest_n)被拆解,则主必须保留所有请求信号(local_read_req、local_address、本地大小等),直到local_ready再次变得高,但local_burstbegin不应继续表明这一点。

相关产品

本文适用于 2 产品

Stratix® III FPGA
Stratix® II FPGA

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。