OpenCores
URL https://opencores.org/ocsvn/apb_slave/apb_slave/trunk

Subversion Repositories apb_slave

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /apb_slave/trunk/src
    from Rev 6 to Rev 7
    Reverse comparison

Rev 6 → Rev 7

/gen/prgen_rand.v
66,7 → 66,6
input [31:0] num;
input [31:0] align_size;
integer align;
begin
align = num - (num % align_size);
end
76,14 → 75,13
function integer rand_align;
input [31:0] min;
input [31:0] max;
input [31:0] align;
input [31:0] align_val;
 
integer rand_align;
begin
rand_align = rand(min, max);
if (rand_align > align)
rand_align = align(rand_align, align);
if (rand_align > align_val)
rand_align = align(rand_align, align_val);
end
endfunction
 
/base/def_apb_slave_static.txt
29,7 → 29,7
 
SWAP.GLOBAL MODEL_NAME APB slave stub
VERIFY (ADDR_BITS<=24) else Memory size should not be too big to prevent maloc fail
VERIFY (ADDR_BITS<=24) ##Memory size should not be too big to prevent maloc fail
 
SWAP DATA_BITS 32 ##APB is always 32 bits data
/base/def_apb_slave.txt
27,7 → 27,7
//// ////
//////////////////////////////////////////////////////////////////##>
 
REQUIRE(1.3)
REQUIRE(1.4)
 
INCLUDE def_apb_slave_static.txt
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.