Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
17 years ago

How to connect 16550 UART to Avalon interface when adding component to SOPC builder

Hi

I am trying to add the 16550 UART from opencores.org which uses a wishbone interface http://www.opencores.com/projects.cgi/web/uart16550/overview

to SOPC builder, but I am not sure how to attach some of the signals to the Avalon interface. Does anybody know how to add the following signals:

- STB_I : input signal to the UART (Specifies transfer cycle)

- CYC_I : input signal to the UART (A bus cycle is in progress)

- ACK_O : output signal from the UART (Acknowledge of a transfer)

The () is the description of the signals from the documentation.

Have anybody tried to add this component to SOPC builder or know how to add these signals? If somebody has the *_hw.tcl file for the component and I could have a copy of it it would be even better.

My email is teilersen@hotmail.com

Thanks

Best regards

Tom

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hello,

    try this, I've connected it to avalon some time ago and as I remember this worked.

    wb_stb_i => chipselect

    wb_cyc_i => chipselect

    wb_ack_o => waitrequest_n

    attached complete ptf

    regards
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Can someone tell me how to connect the other signals?

    i tried some functions but i doesn't look like it is working ;(