KiCad - Bus como pin de entrada a un componente

0

¿Se puede crear un componente esquemático en el que un pin represente una señal de bus (también conocida como multibit)?

Por ejemplo, considere un caso en el que desea crear un componente para un multiplexor 16 a 1 de 32 bits. ¡Usar un pin para cada bit significa que el componente tendrá 516 pines de entrada (32x16 + 4)!

Mi enfoque actual es crear el componente como tal, pero colocarlo dentro de una hoja jerárquica ya que los pines de la hoja de alta búsqueda pueden tomar entradas de bus. ¿Es este el único enfoque disponible en KiCad? ¿Cómo abordan este problema otros programas como Altium y Eagle?

    
pregunta Jet Blue

2 respuestas

1

Los programas CAD como KiCAD, Altium y Eagle están diseñados para ayudar al usuario a hacer una placa de PC basada en un diagrama esquemático. Para hacer eso, el esquema debe mostrar todas las conexiones, qué pines de este componente se conectan con los pines de esos otros componentes, mostrar un bus como un solo elemento no permite eso.

Un diagrama de bloques podría mostrar un bus de 32 bits como una conexión "única", pero eso no ayuda a especificar las conexiones requeridas en una placa PC.

Si tiene un solo componente que es un mux de 16 bits de 16 a 1 (¡debe ser un FPGA enorme en un paquete BGA!), entonces es probable que tenga que mostrar el componente como varios subcomponentes en un esquemático.

    
respondido por el Peter Bennett
0

En este momento, esto solo es compatible con pines jerárquicos (para que pueda pasar un bus entre jerarquías)

Para v6 se planea tener buses más potentes. También está previsto cambiar al nuevo formato de archivo de símbolos. No estoy seguro de si hay un plan para soportar los pines del bus.

Incluso si hay planes para ello, dudo que v6 lo haga ya que sospecho que v6 será la actualización del formato de archivo sin agregar nuevas funciones. Mi conjetura es que cualquier símbolo más poderoso solo vendrá con v7. (Por lo tanto, si no desea ejecutar versiones de desarrollo, faltan al menos 4 años para que Kicad obtenga un gran impulso en los recursos de desarrollo).

    
respondido por el Rene Pöschl

Lea otras preguntas en las etiquetas