回覆列表
  • 1 # 使用者9662297337979

    他們的區別在程式碼寫法上主要是敏感列表的區別,如下示例所示

    非同步清零:

    always@(posedge clk or negedge rst )

    begin

    if(!rst) out

    else

    begin

    ···································

    ····································

    ························

    end

    end

    同步清零:

    always@(posedge clk)

    begin

    if(!rst) out

    else

    begin

    ···································

    ····································

    ························

    end

    end

    他們在電路網表中的區別就很大了,主要區別表現在材料上。現在所用的同步或非同步IP核,隨著材料的進步,同步IP核還可以用,但非同步往往就會出現問題,這是因為材料的不同所造成的延時不同。所以如果你所設計的東西涉及到智慧財產權問題時,建議使用同步設計。

  • 中秋節和大豐收的關聯?
  • 一到十的平方根是多少?