Tengo un autobús de 8 líneas chselect[7..0]
. También tengo una sub-hoja repetida 4x, cada una de las cuales tiene dos entradas CSAb
y CSBb
. Denote estas entradas como CSAb_0, CSBb_0, CSAb_1, CSBb_1,...,CSBb_3
donde el número después del guión bajo indica en qué instancia la instancia de la hoja secundaria repetida.
Quiero conectar el bus así:
chselect[0] --> CSAb_0
chselect[1] --> CSBb_0
chselect[2] --> CSAb_1
chselect[3] --> CSBb_1
chselect[4] --> CSAb_2
chselect[5] --> CSBb_2
chselect[6] --> CSAb_3
chselect[7] --> CSBb_3
Aquí está mi intento en Altium
¿Es esto correcto y / o está en línea con las mejores prácticas?
También he preguntado esto en el foro de Altium .
Respuestas:
Un enfoque que funciona:
En el interior
digital_interface.SchDoc
, agrupe los pasadores como se muestra en la Figura 1.Figura 1: Pines digitales agrupados en dos buses. Cada bus se conectará a una entrada del bloque canalizado.
Luego, en la hoja de nivel superior, simplemente use la canalización estándar como se muestra en la Figura 2.
Figura 2: Los buses
CSAb
yCSBb
se canalizan de la manera habitual.Esto no es tan elegante como me gustaría, pero funciona.
fuente