Jump to content

wfjmueller

Members
  • Posts

    10
  • Joined

  • Last visited

Reputation Activity

  1. Like
    wfjmueller got a reaction from Pasqualino31 in UART Transmitter with BASYS 3   
    Hi,
    within the w11 project you'll find among many other things
    a very well tested UART (under rtl/vlib/serport) a set of test designs for the serial link, also for Basys3 (under rtl/sys_gen/tst_serloop) also a driver for the hex display (under rtl/bplib/bpgen, see sn_7segctl.vhd) and a set of test designs for the 'human I/O",also for Basys3 (under rtl/sys_gen/tst_snhumanio) The UART features
    automatic Baud rate determination (see serport_uart_autobaud.vhd) XON/XOFF handling (see serport_xonrx.vhd, serport_xontx.vhd) It supports up to 12 MBaud, and is in fact usually used with 12 MBaud.
    In test benches it allows even 120 MBaud, which speeds to the simulation time of full systems.
    It is usually used with FIFO buffering and separate system and serial clock domains (see  serport_2clock2.vhd).
    It can of course be used in a simple single clock domain setup (see serport_1clock.vhd).
    Cheers,   Walter
×
×
  • Create New...