34 lines
848 B
VHDL
34 lines
848 B
VHDL
--==============================================================================
|
|
--
|
|
-- AHB general purpose input/outputs
|
|
--
|
|
-- Provides "ioNb" input/output signals .
|
|
--
|
|
--------------------------------------------------------------------------------
|
|
--
|
|
-- Write registers
|
|
--
|
|
-- 00, data register receives the values to drive the output lines.
|
|
-- 01, output enable register defines the signal direction:
|
|
-- when '1', the direction is "out".
|
|
--
|
|
--------------------------------------------------------------------------------
|
|
--
|
|
-- Read registers
|
|
-- 00, data register provides the values detected on the lines.
|
|
--
|
|
ARCHITECTURE studentVersion OF ahbGpio IS
|
|
BEGIN
|
|
|
|
-- AHB-Lite
|
|
hRData <= (OTHERS => '0');
|
|
hReady <= '0';
|
|
hResp <= '0';
|
|
|
|
-- Out
|
|
ioOut <= (OTHERS => '0');
|
|
ioEn <= (OTHERS => '0');
|
|
|
|
END ARCHITECTURE studentVersion;
|
|
|