Resumo-O fluxo de transporte MPEG-2é muito utilizado na transmissão deáudio, vídeo e dados multiplexados, fornecendo bases de tempo para os programas enviados. Esta informação, conhecida como PCR e também responsável pela sincronização do receptor, pode sofrer erros durante a sua transmissão, devidò a cadeia de processamento entre transmissor e receptor. Este artigo introduz um novo método de correção de PCR, baseado em um contador controlado por semáforos, queé capaz de fornecer uma referência de tempo estável para o decodificador. A arquitetura do módulo de correção, que possui características como complexidade computacional e requisitos de hardware reduzidos,é apresentada e comparada a métodos tradicionais. Resultados de simulação mostram que o método propostoé eficaz e mantém um baixo nível de jitter na saída do sistema. Palavras-Chave-Correção de PCR, MPEG-2, fluxo de transporte, semáforo Abstract-The MPEG-2 transport stream is used in many systems for transporting multiplexed audio and video in a transparent way, providing time bases for the transmitted programs. Such information, which is called PCR and is also responsible for synchronizing the receiver, may suffer from inaccuracies, due to the processing chain between transmitter and receiver. This paper introduces a new PCR correction method named as the semaphore-controlled counter, which provides a stable time reference for the decoder. The correction module architecture is presented and compared to traditional methods, exibiting features like low computational complexity and hardware requirements. Simulation results show that the proposed method is effective and provides small jitter levels at the system output.