Prev: What MAXIM chip is used on Spartan 3E 1600E Microblaze Board for RS232 communication?
Next: What MAXIM chip is used on Spartan 3E 1600E Microblaze Board for ??RS232 communication?
From: glen herrmannsfeldt on 2 Feb 2010 02:14 Alex <victous(a)gmail.com> wrote: > I have started using Xilinx Spartan3E 1600E Microblaze Development > Board and want to use its RS232 facility in my project. This board has > two RS232 connectors but I cannot figure out what UART it uses. I was > searching for UART chip on the board (I was actually searching for a > MAXIM chip) and have seen none. It would be unusual to put a UART on an FPGA development board. You should implement one in the FPGA logic. For ethernet, they put the PHY on board, as that is hard to do in the FPGA (too much analog and/or fast circuitry), but the MAC is normally done inside the FPGA. The RS232 level shift/buffers should be on the board, though. -- glen
From: Alex on 2 Feb 2010 03:26 On 2 Ñев, 09:14, glen herrmannsfeldt <g...(a)ugcs.caltech.edu> wrote: > Alex <vict...(a)gmail.com> wrote: > > I have started using Xilinx Spartan3E 1600E Microblaze Development > > Board and want to use its RS232 facility in my project. This board has > > two RS232 connectors but I cannot figure out what UART it uses. I was > > searching for UART chip on the board (I was actually searching for a > > MAXIM chip) and have seen none. > > It would be unusual to put a UART on an FPGA development board. > > You should implement one in the FPGA logic. > > -- glen I also had this thought until had noticed that MAXIM UART device is mentioned on page 61 of ug257: The FPGA supplies serial output data using LVTTL or LVCMOS levels to the Maxim device, which in turn, converts the logic value to the appropriate RS-232 voltage level. Likewise, the Maxim device converts the RS-232 serial input data to LVTTL levels for the FPGA. A series resistor between the Maxim output pin and the FPGAâs RXD pin protects against accidental logic conflicts. I am really puzzled!
From: glen herrmannsfeldt on 2 Feb 2010 15:23
Alex <victous(a)gmail.com> wrote: > I have started using Xilinx Spartan3E 1600E Microblaze Development > Board and want to use its RS232 facility in my project. This board has > two RS232 connectors but I cannot figure out what UART it uses. I was > searching for UART chip on the board (I was actually searching for a > MAXIM chip) and have seen none. The data sheet for the MAXIM MAX3232, MAX3222-MAX3241.PDF gives much detail including a picture of the die of the MAX3222. I believe it includes some fairly large (for modern digital IC) transistors. The total transistor count is 339. Download from maxim-ic.com -- glen |