Shop OBEX P1 Docs P2 Docs Learn Events
OK- A more specific DipTrace question - Component Editor — Parallax Forums

OK- A more specific DipTrace question - Component Editor

Don MDon M Posts: 1,653
edited 2010-12-29 16:54 in General Discussion
I am trying to make my way through designing a new component- specifically a FTDI FT4232 Quad USB device.

Here's my problem- in trying to group the pins I can't get them to cooperate. I am trying to figure out what it is that the program looks for in order to group them together. All the pins labeled "GND" all group together fine.

This IC has 4 identical 8 pin ports. I am trying to get hem to group together. For simplicity here I will label only a few-
TXD
RXD
DSR
DCD
DTR

If I label them as such without differentiating them they will group together- all the TXD's, RXD's etc. However I wouldn't have any way of separating them logically. I tried using A/TXD, A/RXD etc. and then selected the "/" separator in the "Make Buss" function but it will not recognize the "/". I also tried A_TXD, A_RXD, etc. I also tried ARXD, ATXD hoping that it would just group all the "A's" but that didn't work.

What am I missing or doing wrong here? The tutorials and help instructions don't really shed any light on this.

Just for an example I opened up an already made component (the P32X8 prop). I went ahead and applied the "Make Buss" routine and it recognized all the ports that were labeled P0, P1, P2, P3, etc. so they could be all grouped together.

I am thinking I am going to have to just label all the pins of each port the same such as "A" for all port 1, "B" for all port 2 etc. just so they will group, then place them where I want in the component than go back and relabel them correctly.

Sorry for the confusing convoluted question.

~Don

Comments

  • Don MDon M Posts: 1,653
    edited 2010-12-29 14:25
    So here's what I tried- I labeled the pins as follows:

    P0/TXD
    P1/RXD
    P2_DSR
    P3_DCD

    It would group these pins together regardless if I had the "/" or "_" checked or un-checked. Didn't matter. It would always group these 4 together. If I changed the first character to "A" it still works the same. It seems as though it needs to have a single alpha and then followed by a number in order to work. It doesn't pay any attention to the "/" or "_" delimiters.

    Strange. Any ideas?

    BTW it's the latest version I am using- 2.1.0.7
  • Don MDon M Posts: 1,653
    edited 2010-12-29 14:43
    So here's what I did. I labeled them as follows:

    A0_TXD
    A1_RXD
    A2_RTS
    A3_CTS
    .
    .
    A7_RI
    B0_TXD
    B1_RXD
    .
    .
    B7_RI

    And now it groups the "A's" separate from the "B's". I used the underscore to separate the characters to make it easier to read.
  • $WMc%$WMc% Posts: 1,884
    edited 2010-12-29 16:54
    I really like the DipTrace software.
    '
    I'm just starting to use it myself.
    '
    I don't know why the Component and Pattern Editor seem so much harder to use over the Schematic and PCB lay-out.
    '
    I'm glad to see that I'm not the only one having difficulties with these two parts of the software (component & pattern)
    '
    If we could just find a cheaper way to make ONE-OF PCB's for prototyping
Sign In or Register to comment.