From: rs <> Date: Sat, 28 Jun 2025 05:18:29 +0000 (-0500) Subject: Add Wishbone datasheet to RS232 UART X-Git-Url: https://git.the-white-hart.net/?a=commitdiff_plain;h=e6bc4afbeb43f24d763a1f2177bd4ffcf4b71c32;p=vhdl Add Wishbone datasheet to RS232 UART --- diff --git a/libraries/rs232/rs232_uart.vhd b/libraries/rs232/rs232_uart.vhd index 69ce1a3..04c6c75 100644 --- a/libraries/rs232/rs232_uart.vhd +++ b/libraries/rs232/rs232_uart.vhd @@ -74,6 +74,26 @@ -- TODO: Detect and generate break conditions -- TODO: Add framing checks -------------------------------------------------------------------------------- +-- WISHBONE DATASHEET +-- +-- Wishbone specification used: Rev B.3 +-- Interface type: device +-- Port size: 8-bit +-- Operand sizes: 8-bit +-- Endianness: undefined (port size same as granularity) +-- Data transfer sequence: undefined +-- Clock constraints: none +-- Signals: +-- * rst_i +-- * clk_i +-- * cyc_i +-- * stb_i +-- * we_i +-- * ack_o +-- * adr_i (3-bit) +-- * dat_i (8-bit) +-- * dat_o (8-bit) +-------------------------------------------------------------------------------- library ieee; use ieee.std_logic_1164.all;