URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
[/] [neorv32/] [trunk/] [rtl/] [core/] [neorv32_cfs.vhd] - Diff between revs 61 and 62
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 61 |
Rev 62 |
Line 44... |
Line 44... |
use neorv32.neorv32_package.all;
|
use neorv32.neorv32_package.all;
|
|
|
entity neorv32_cfs is
|
entity neorv32_cfs is
|
generic (
|
generic (
|
CFS_CONFIG : std_ulogic_vector(31 downto 0); -- custom CFS configuration generic
|
CFS_CONFIG : std_ulogic_vector(31 downto 0); -- custom CFS configuration generic
|
CFS_IN_SIZE : positive := 32; -- size of CFS input conduit in bits
|
CFS_IN_SIZE : positive; -- size of CFS input conduit in bits
|
CFS_OUT_SIZE : positive := 32 -- size of CFS output conduit in bits
|
CFS_OUT_SIZE : positive -- size of CFS output conduit in bits
|
);
|
);
|
port (
|
port (
|
-- host access --
|
-- host access --
|
clk_i : in std_ulogic; -- global clock line
|
clk_i : in std_ulogic; -- global clock line
|
rstn_i : in std_ulogic; -- global reset line, low-active, use as async
|
rstn_i : in std_ulogic; -- global reset line, low-active, use as async
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.