• 2024-09-13APB总线总结
    APB总结一、简介APB提供了一个低功耗的接口,并降低了接口的复杂性。APB接口用在低带宽和不需要高性能总线的外围设备上。APB是非流水线结构,所有的信号仅与时钟上升沿相关,这样就可以简化APB外围设备的设计流程,每个传输至少耗用两个周期。二、信号列表信号名来源描述PC
  • 2023-12-11APB协议
    现主要应用为APB2.0与APB3.0协议APB是低成本的接口协议,可以实现低功耗以及精简的接口设计降低接口设计的复杂度,他不支持流水线设计,主要用于低带宽的传输,且每次传输至少小号两个时钟周期首先是APB协议的优点:易于实现高频操作;性能与时钟占空比无关;静态时序分析简单;易于与基于
  • 2023-06-17AMBA2 关于APB
    参考https://zhuanlan.zhihu.com/p/419750074https://zhuanlan.zhihu.com/p/623829190注:波形图片来自于AMBA2APBProtocolSPEC.1.APB的用处APB不支持流水线设计,不支持突发传输。APB和AHB一样,有数据总线和地址总线,读写使用PWRITE和HWRITE控制,不能同时读写数据。
  • 2023-06-12DVE 调试手段强制修改信号的值
    1、修改的是DUT输入的值即只能修改激励,DUT的输出是无法修改的 2、设置Forcevalue Freeze代表将pready一直冻结在1‘b0的值deposit代表pready可以被subsequent驱动覆盖3、查看设置的force值 
  • 2023-04-02AMBA总线(2)—— APB代码设计
    1前言本文所用EDA虚拟机来自博主【芯王国】的分享,版本是EDA_lite,对于没精力折腾环境的小白来说非常友好,强烈推荐!出处:https://blog.csdn.net/weixin_40377195/article/details/124899571本文的例程改编于知乎博主【四人独行】的博客《soc设计入门7-APBmaster设计》。
  • 2023-04-01AMBA总线(1)—— APB手册翻译
    APB是最简单的AMBA总线了,它多用于低速外围设备。相比AHB和AXI,有两个很不一样的点:不能outstanding传输,数据有效时,其地址必然是当前数据的对应地址。不能流水线式传输,必须至少2个周期传输一个数据,PSEL起来然后PENABLE起来。1前言1.2APB版本1998年发布的APBSpecification