| Authors | Patrick Lehmann |
|---|---|
| Date Proposed | 2017-04-03 |
| Last Updated | 2017-04-03 |
| Focus | simulation and synthesis |
| LCS | TBD |
-- a basic FIFO-like streaming bus with bidirectional handshake type BaseBus is record Valid : std_logic; Data : std_logic_vector; Ack : std_logic; end record; -- an extended streaming bus with frame information type FramedBus is new BaseBus is record StartOfFrame : std_logic; EndOfFrame : std_logic; end record; --type BaseBus is record -- Valid : std_logic; -- Data : std_logic_vector; -- Ack : std_logic; -- StartOfFrame : std_logic; -- EndOfFrame : std_logic; --end record; -- an extended framed bus with payload information type FramedBusWPayload is new FramedBus is record StartOfPayload : std_logic; EndOfPayload : std_logic; end record; --type BaseBus is record -- Valid : std_logic; -- Data : std_logic_vector; -- Ack : std_logic; -- StartOfFrame : std_logic; -- EndOfFrame : std_logic; -- StartOfPayload : std_logic; -- EndOfPayload : std_logic; --end record;