Forum Discussion

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

All avalon singnal sync to avalon bus clock

sorry for my noob question. im a bit new to avalon bus architechture.

--- Quote Start ---

Synchronous Interface — All Avalon signals are synchronized to the Avalon

bus clock. This simplifies the relevant timing behavior of the Avalon Bus,

and facilitates integration with high-speed peripherals.

--- Quote End ---

i read this in avalon bus spec : https://www.alteraforum.com/forum/attachment.php?attachmentid=2421

1.by avalon bus clock does it mean the clock we fed to the processor? If so... how about an SOPC system without any processor?

for example in a system like below this. what is exactly the freq of avalon bus? How can i determine it?

https://www.alteraforum.com/forum/attachment.php?attachmentid=2422

2. what does this sentence actually meant "this simplifies the relevant timing behavior of the avalon bus,

and facilitates integration with high-speed peripherals"

Does it mean that i dont have to worry about syncronization between slower peripheral and highspeed connected to the avalon bus?

2 Replies

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

    Any Avalon device uses the clock specified in the clock columns of sopc builder.

    If you have modules using different clocks, you need a clock crossing bridge to match them.

    You can find further (and more trustable...) information in the following document:

    http://www.altera.com/literature/tt/tt_nios2_system_architect.pdf

    (see for example page 3.9)
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Any Avalon device uses the clock specified in the clock columns of sopc builder.

    If you have modules using different clocks, you need a clock crossing bridge to match them.

    You can find further (and more trustable...) information in the following document:

    http://www.altera.com/literature/tt/tt_nios2_system_architect.pdf
    (see for example page 3.9)

    --- Quote End ---

    thanks for the documentation and quick reply..:)