Opciones del proyecto - Multicanal
Parent page: Cuadros de diálogo de WorkspaceManager
La pestaña Multi-Channel del Options for PCB Project cuadro de diálogo
Resumen
Esta pestaña del Options for PCB Project cuadro de diálogo le permite definir el esquema de nombres de canales y el formato de designadores de componentes para su uso con diseños multicanal. Un diseño multicanal es la capacidad de hacer referencia a la misma subhoja en el proyecto varias veces. Esto puede hacerse colocando varios símbolos de hoja que hagan referencia a la misma subhoja, o incluyendo la palabra clave Repeat en el designador de un símbolo de hoja para instanciarlo varias veces.
CircuitStudio ofrece un verdadero diseño multicanal, lo que significa que puede hacer referencia repetidamente a hojas individuales dentro de un proyecto. Cualquier cambio que deba realizarse puede aplicarse en un solo lugar; al recompilar el proyecto, esos cambios se propagan a cada instancia. CircuitStudio no solo admite múltiples canales, sino que también permite anidarlos.
La correspondencia entre el único componente lógico en el esquema y las múltiples instancias físicas en la PCB está controlada por el esquema de designadores multicanal definido en esta pestaña.
Acceso
Esta es una de las varias pestañas disponibles al configurar las opciones de un proyecto, a la que se accede desde el Options for PCB Project cuadro de diálogo. Se accede a este cuadro de diálogo mediante:
-
Haciendo clic en Project | Content |
desde los menús principales en el Editor de Esquemáticos o en el Editor de PCB.
- Haciendo clic con el botón derecho en la entrada del propio proyecto en el Projects panel y luego eligiendo Project Options en el menú contextual.
Opciones/Controles
Nombres de canal
-
Channel Naming Style - use este campo para especificar el estilo que se utilizará para nombrar los canales. Hay cinco estilos disponibles: dos planos y tres jerárquicos (los que incluyen ruta):
- Flat Numeric With Names
- Flat Alpha With Names
- Numeric Name Path
- Alpha Name Path
- Mixed Name Path
- Level Separator for Paths - use este campo para especificar el carácter/símbolo requerido para separar la información de ruta al usar los estilos de nombres jerárquicos (aquellos estilos que incluyen la ruta). De forma predeterminada, se utilizará el carácter de subrayado (_).
- Preview - a medida que realice cambios en Channel Naming Style y/o Designator Format, la imagen de esta región se actualiza dinámicamente para reflejar la convención de nombres que aparecerá en el diseño. La imagen muestra un ejemplo de un diseño de canal anidado de 2 x 2. Las regiones más grandes con tramado cruzado representan los dos canales de nivel superior (o bancos) y las regiones sombreadas dentro de ellas representan los canales de nivel inferior (con dos componentes de ejemplo mostrados en cada uno).
Nombres de componentes
-
Designator Format - use este campo para especificar el formato utilizado al asignar designadores a los componentes del diseño. Los siguientes ocho formatos predefinidos están disponibles en la lista desplegable del campo, cinco planos y tres que pueden utilizarse en un contexto jerárquico (que contienen el nombre del canal):
- $Component$ChannelAlpha
- $Component_$ChannelPrefix$ChannelAlpha
- $Component_$ChannelIndex
- $Component_$ChannelPrefix$ChannelIndex
- $ComponentPrefix_$ChannelIndex_$ComponentIndex
- $Component_$ChannelName
- $ChannelName_$Component
- $ComponentPrefix_$ChannelName_$ComponentIndex
Definición de su propio formato de designador
También puede definir su propio formato de designador de componente escribiendo directamente en el campo Designator Format. Se pueden usar las siguientes palabras clave al construir la cadena de formato:
- $ChannelName - este es el nombre del canal asociado según lo determine el estilo elegido en el campo Channel Naming Style .
- $Component - este es el designador lógico del componente.
- $ComponentPrefix - este es el prefijo del designador lógico del componente (por ejemplo, U para U1).
- $ComponentIndex - este es el índice del designador lógico del componente (por ejemplo, 1 para U1).
- $ChannelPrefix - este es el designador lógico del símbolo de hoja.
- $ChannelIndex - este es el índice del canal.
- $ChannelAlpha - este es el índice del canal expresado como un carácter.
Notas
- La indexación alfabética de un canal solo es realmente útil si su diseño contiene menos de 26 canales en total o si está utilizando un formato de designador de naturaleza jerárquica.
- Debe recompilar su proyecto para que cualquier cambio realizado en los formatos de canal y/o de designador de componente surta efecto.
- Cuando se compila un diseño multicanal, se muestran pestañas a lo largo de la parte inferior de la hoja esquemática en la ventana de diseño, una para cada canal (o banco). Los nombres de las pestañas son los nombres de los símbolos de hoja más el número de canal, por ejemplo, BANKA. Estas son las vistas compiladas (vistas físicas) del diseño, mientras que el diseño lógico permanece como antes en la pestaña Editor .