Composição do servidor de porta série
O servidor de porta série é composto principalmente por três módulos principais: o módulo do processador principal, o módulo de interface e controlo Ethernet e o módulo de processamento de dados da porta série.
(1) Módulo do processador principal
As principais funções completadas por este módulo são estabelecer uma ligação de dados entre os dados de série e os dados IP da Ethernet; realizar a receção e o envio de pacotes de dados IP, controlando a leitura e a escrita do chip de controlo Ethernet; identificar os dados de série O formato do fluxo, completar a seleção do dispositivo da porta de série e a especificação do formato do fluxo de dados de série; controlar a taxa entre o fluxo de dados da porta de série e o pacote de dados IP, armazenar os dados; lê os registos dos chips de controlo UART e Ethernet E operação , e armazena e encaminha o estado do dispositivo; completa a conversão série/paralela dos dados do barramento de 16 bits; completa a função de bloqueio do endereço do barramento; completa a função de seleção de chip de cada porta série e de cada dispositivo de armazenamento; completa a determinação do estado da porta de interrupção de cada porta série e outras funções.

(2) Interface Ethernet e módulo de controlo
A parte da interface Ethernet completa as funções do circuito de interface entre o servidor de porta intermédia e a rede Ethernet. O controlador controla todos os módulos, de modo a que todo o circuito de interface possa coordenar-se com os circuitos subsequentes para completar a função de transcetor Ethernet. A parte de controlo da Ethernet consiste na extremidade recetora e na extremidade transmissora. Entre eles existe uma unidade de deteção e controlo do estado da Ethernet e um controlador de coordenação do emissor-recetor, que são utilizados para monitorizar o estado da Ethernet em qualquer momento e controlar a Ethernet conforme necessário. Ao mesmo tempo, é necessário coordenar o estado de funcionamento do circuito interno de receção/transmissão. O estado da interface é enviado para o controlador de coordenação do transcetor e, em seguida, o sinal de controlo do controlador de coordenação é processado e enviado para o controlador da interface Ethernet para controlar o estado da interface. Na extremidade recetora, o sinal de fluxo de dados em série recebido é convertido e codificado através do módulo do processador principal, e a unidade de controlo Ethernet é utilizada para controlar a coordenação de várias partes, e os sinais de endereço, dados e escrita gerados são enviados para a RAM para leitura Escrever para a unidade de controlo para processamento. De forma correspondente, o fluxo de trabalho da extremidade de origem é oposto ao da extremidade de destino.
(3) Módulo de processamento de dados em série
Este módulo completa principalmente a recolha do estado dos dispositivos da porta série, a receção dos fluxos de dados série e a descodificação/embalagem dos formatos de dados. O módulo do processador principal lê e escreve os registos correspondentes, determina o estado de inatividade dos dispositivos de porta série ligados e estabelece a ligação de comunicação. Depois de receber o sinal de controlo, o processador principal decide se envia ou recebe o fluxo de dados.
Palavras-chave: servidor de porta série


