SmartFusion2 MSS
Configuración CAN
Introdución
O subsistema de microcontroladores SmartFusion2 (MSS) proporciona un periférico duro CAN (subbus APB_1).
No MSS Canvas, debes activar (predeterminado) ou desactivar a instancia CAN en función de se se está a utilizar na túa aplicación actual. Cando está desactivada, a instancia CAN mantense en reinicio (estado de menor potencia).
De xeito predeterminado, cando está activado, os portos CAN están configurados para conectarse ao dispositivo Multi Standard I/Os (MSIO). Teña en conta que os MSIO asignados á instancia CAN compártense con outros periféricos MSS. Estas E/S compartidas están dispoñibles para conectarse a MSS GPIO e outros periféricos cando a instancia CAN está desactivada ou se os portos de instancia CAN están conectados á trama FPGA.
O comportamento funcional da instancia CAN debe definirse a nivel de aplicación mediante o controlador SmartFusion2 MSS CAN proporcionado por Microsemi.
Neste documento, describimos como pode configurar a instancia de MSS CAN e definir como se conectan os sinais periféricos.
Para obter máis detalles sobre o periférico duro MSS CAN, consulte a Guía de usuario de SmartFusion2.
Opcións de configuración
Non hai opcións de configuración de hardware para o periférico CAN.
Nota: Se a instancia CAN está habilitada, M3_CLK debe ser un múltiplo de 8MHz. Esta restrición aplicarase no MSS CCC Configurator.
Táboa de asignación de sinais periféricos
A arquitectura SmartFusion2 ofrece un esquema moi flexible para conectar os sinais de periféricos a MSIO ou a tecido FPGA. Use a táboa de configuración de asignación de sinal para definir a que está conectado o seu periférico na súa aplicación. Esta táboa de asignacións ten as seguintes columnas (figura 2-1):
MSIO: identifica o nome do sinal periférico configurado nunha fila determinada.
Conexión principal: use a lista despregable para seleccionar se o sinal está conectado a un tecido MSIO ou FPGA.
Dirección: indica se a dirección do sinal é IN, OUT ou INOUT.
Pin do paquete: mostra o pin do paquete asociado ao MSIO cando o sinal está conectado a un MSIO.
Conexións extra – Use a caixa de verificación Opcións avanzadas para view as opcións de conexión adicionais:
- Marque a opción Fabric para observar no tecido FPGA un sinal que está conectado a un MSIO.
- Marque a opción GPIO para observar un sinal de dirección de entrada, desde o tecido FPGA ou un MSIO, mediante un MSS GPIO.
Conectividade Preview
A Conectividade Preview no panel de diálogo MSS CAN Configurator mostra un gráfico view das conexións actuais para a fila de sinal resaltada (Figura 3-1).
Conflitos de recursos
Dado que os periféricos MSS (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) comparten recursos de acceso á tecido MSIO e FPGA, a configuración de calquera destes periféricos pode producir un conflito de recursos cando configura unha instancia do periférico actual. Os configuradores de periféricos proporcionan indicadores claros cando xorde tal conflito.
Os recursos utilizados por un periférico configurado previamente dan como resultado tres tipos de comentarios no configurador de periféricos actual:
• Información: se un recurso usado por outro periférico non entra en conflito coa configuración actual, aparecerá unha icona de información na páxina de conectividade.view panel, sobre ese recurso. Unha información sobre ferramentas na icona ofrece detalles sobre que periféricos usa ese recurso.
• Aviso/Erro: se un recurso usado por outro periférico entra en conflito coa configuración actual, aparecerá unha icona de aviso ou erro na páxina de conectividade.view panel, sobre ese recurso. Unha información sobre ferramentas na icona ofrece detalles sobre que periféricos usa ese recurso.
Cando se mostren erros, non poderá confirmar a configuración actual. Podes resolver o conflito utilizando unha configuración diferente ou cancelar a configuración actual usando o botón Cancelar.
Cando se amosan avisos (e non hai erros), pode confirmar a configuración actual. Non obstante, non pode xerar o MSS global; verás erros de xeración na xanela de rexistro de Libero SoC. Debe resolver o conflito que creou cando comprometeu a configuración reconfigurando calquera dos periféricos que causan o conflito.
Os configuradores de periféricos implementan as seguintes regras para determinar se un conflito debe informarse como un erro ou unha advertencia.
- Se o periférico que se está a configurar é o periférico GPIO, todos os conflitos son erros.
- Se o periférico que se está configurando non é o periférico GPIO, todos os conflitos son erros a non ser que o conflito sexa cun recurso GPIO, caso en que os conflitos serán tratados como avisos.
Erro Example
Utilízase o periférico USB e usa o dispositivo PAD limitado ao pin V24 do paquete. A configuración do periférico CAN de forma que o porto RXBUS estea conectado a un MSIO produce un erro.
A Figura 4-1 mostra a icona de erro que aparece na táboa de asignación de conectividade para o porto RXBUS. A Figura 4-2 mostra a icona de erro que aparece no Preview panel no recurso PAD para o porto RXBUS.
Aviso Example
Utilízase o periférico GPIO e usa o dispositivo PAD limitado ao pin V24 do paquete (GPIO_3).
A configuración do periférico CAN de forma que o porto RXBUS estea conectado a un MSIO produce unha advertencia.
A Figura 4-3 mostra a icona de aviso que aparece na táboa de asignación de conectividade para o porto RXBUS.
A figura 4-4 mostra a icona de aviso que aparece no preview panel no recurso PAD para o porto RXBUS. Teña en conta que neste example, hai un segundo conflito cun GPIO debido á conexión adicional a GPIO_3.
Información Example
Utilízase o periférico USB e usa o dispositivo PAD limitado ao pin V24 do paquete. Configurar o periférico CAN de xeito que o porto RXBUS estea conectado ao tecido FPGA non provoca conflitos. Non obstante, para indicar que o PAD está asociado co porto RXBUS (pero non se usa neste caso), a icona Información móstrase no Preview panel (Figura 4-5). Unha información sobre ferramentas asociada á icona ofrece unha descrición de como se usa o recurso (USB neste caso).
Descrición do porto
Táboa 5-1 • Descrición do porto
Nome do porto | Grupo Portuario | Dirección | Descrición |
RX | CAN_PADS CAN_FABRIC |
In | Sinal de recepción local. |
TX | CAN_PADS CAN_FABRIC |
Fóra | Sinal de transmisión de bus CAN. |
TX_EN_N | CAN_PADS CAN_FABRIC |
Fóra | Sinal de control externo do controlador. / Isto úsase para desactivar un transceptor CAN externo. / TX_EN_N é afirmado cando o controlador CAN está parado ou se o estado CAN está desactivado. |
Nota:
- Os nomes de porto teñen o nome da instancia CAN como prefixo, por exemplo CAN_RX.
- Os nomes dos portos de entrada da conexión principal de tecido teñen "F2M" como sufixo, por exemplo, CAN _RX_F2M.
- Os nomes dos portos de entrada de conexión extra de Fabric teñen "I2F" como sufixo, por exemplo, CAN_RX_I2F.
- Os nomes dos portos de saída de tecido e habilitación de saída teñen "M2F" e "M2F_OE" como sufixo, por exemplo, CAN_RX_M2F e CAN_RX_M2F_OE.
- Os portos PAD ascenden automaticamente á parte superior en toda a xerarquía de deseño.
Apoio ao produto
Microsemi SoC Products Group respalda os seus produtos con varios servizos de soporte, incluíndo o servizo de atención ao cliente, o centro de asistencia técnica ao cliente, un websitio web, correo electrónico e oficinas de vendas en todo o mundo. Este apéndice contén información sobre como contactar con Microsemi SoC Products Group e usar estes servizos de asistencia.
Atención ao cliente
Póñase en contacto co servizo de atención ao cliente para obter asistencia técnica sobre o produto, como prezos dos produtos, actualizacións de produtos, información de actualización, estado do pedido e autorización.
Desde América do Norte, chame ao 800.262.1060
Desde o resto do mundo, chame ao 650.318.4460
Fax, dende calquera parte do mundo, 408.643.6913
Centro de asistencia técnica al cliente
Microsemi SoC Products Group dota ao seu Centro de Soporte Técnico ao Cliente de enxeñeiros altamente cualificados que poden axudar a responder ás súas preguntas sobre hardware, software e deseño sobre os produtos Microsemi SoC. O Centro de Soporte Técnico ao Cliente dedica moito tempo a crear notas de aplicacións, respostas a preguntas habituais do ciclo de deseño, documentación de problemas coñecidos e varias preguntas frecuentes. Polo tanto, antes de contactar connosco, visite os nosos recursos en liña. É moi probable que xa respondamos ás túas preguntas.
Soporte técnico
Visita o servizo de atención ao cliente websitio (www.microsemi.com/soc/support/search/default.aspx) para obter máis información e apoio. Moitas respostas dispoñibles no buscable web recursos inclúen diagramas, ilustracións e ligazóns a outros recursos sobre o websitio.
Websitio
Podes buscar unha variedade de información técnica e non técnica na páxina de inicio de SoC, en www.microsemi.com/soc.
Contacto co Centro de Soporte Técnico ao Cliente
Enxeñeiros altamente cualificados están no Centro de Soporte Técnico. Pódese contactar co Centro de Soporte Técnico por correo electrónico ou a través do Microsemi SoC Products Group websitio.
Correo electrónico
Podes comunicar as túas preguntas técnicas ao noso enderezo de correo electrónico e recibir respostas por correo electrónico, fax ou teléfono. Ademais, se tes problemas de deseño, podes enviar o teu deseño por correo electrónico files para recibir asistencia. Monitorizamos constantemente a conta de correo electrónico durante todo o día. Cando nos envíes a túa solicitude, asegúrate de incluír o teu nome completo, o nome da empresa e a túa información de contacto para un procesamento eficiente da túa solicitude.
O enderezo de correo electrónico do soporte técnico é soc_tech@microsemi.com.
Os meus casos
Os clientes de Microsemi SoC Products Group poden enviar e rastrexar casos técnicos en liña accedendo a Os meus casos.
Fóra dos EUA
Os clientes que necesiten axuda fóra das zonas horarias dos Estados Unidos poden contactar co soporte técnico por correo electrónico (soc_tech@microsemi.com) ou póñase en contacto cunha oficina de vendas local. As listas de oficinas de vendas pódense consultar en www.microsemi.com/soc/company/contact/default.aspx.
Soporte técnico ITAR
Para obter asistencia técnica sobre FPGA RH e RT reguladas polo Regulamento Internacional de Tráfico de Armas (ITAR), póñase en contacto connosco a través de soc_tech_itar@microsemi.com. Alternativamente, dentro dos meus casos, seleccione Si na lista despregable ITAR. Para obter unha lista completa de Microsemi FPGA reguladas por ITAR, visite o ITAR web páxina.
Microsemi Corporation (NASDAQ: MSCC) ofrece unha carteira completa de solucións de semicondutores para: aeroespacial, defensa e seguridade; empresa e comunicacións; e mercados industriais e de enerxías alternativas. Os produtos inclúen dispositivos analóxicos e de RF de alto rendemento e alta fiabilidade, circuítos integrados de sinal mixto e RF, SoC personalizables, FPGA e subsistemas completos. Microsemi ten a súa sede en Aliso Viejo, California. Máis información en www.microsemi.com.
© 2012 Microsemi Corporation. Todos os dereitos reservados. Microsemi e o logotipo de Microsemi son marcas comerciais de Microsemi Corporation. Todas as outras marcas comerciais e marcas de servizo son propiedade dos seus respectivos propietarios.
Sede Corporativa Microsemi
One Enterprise, Aliso Viejo CA 92656 USA
Dentro dos EUA: +1 949-380-6100
Vendas: +1 949-380-6136
Fax: +1 949-215-4996
5-02-00337-0/09.12
Documentos/Recursos
![]() |
Configuración Microsemi SmartFusion2 MSS CAN [pdfGuía do usuario Configuración SmartFusion2 MSS CAN, SmartFusion2, Configuración MSS CAN, Configuración CAN |