Shop OBEX P1 Docs P2 Docs Learn Events
6 DAC RCA connectors on A9 board — Parallax Forums

6 DAC RCA connectors on A9 board

There are 4 DACS / COG, and for testing, that's COG 0. Are the other two redundant, or assigned to COG 1, or what?

Say I want to display something and make a sound. Does this all have to happen in COG 0 at present, or not?

Comments

  • evanhevanh Posts: 16,042
    Just having a squiz at the physical pinout and, surprise, the second three DACs are on the same group of 30 pins as the first three DACs. Only the clock differs ... which in turn mean on Cog0, DAC3 is time multiplexed with DAC0 (Assuming Cog0 does have four DACs assigned).
  • Yes one of the differences in going from A7 to A9 was _losing_ something like 16 gpio, hence the data bus sharing.

    Certainly seems to work just fine.
  • cgraceycgracey Posts: 14,209
    edited 2016-02-15 04:16
    I need to constrain Quartus to output to the DAC pins quickly, so that we can get six unique channels out.

    Right now, pins 1, 2, and 3 are DAC-capable. The DAC on pin 0 is used as HSYNC, where any non-zero value on pin 0's DAC causes HSYNC to go high. DAC 0 is not available as analog, in other words, but DACs 1, 2, and 3 are.
  • Ok. No worries, and thanks for clearing that up.

    I'm good with what we have right now.

    I should be able to just limit the streamer output, and drive one of the three channels with the COG, yes?

  • cgraceycgracey Posts: 14,209
    potatohead wrote: »
    Ok. No worries, and thanks for clearing that up.

    I'm good with what we have right now.

    I should be able to just limit the streamer output, and drive one of the three channels with the COG, yes?

    Yes.
  • Cool beans.
Sign In or Register to comment.