单片机与嵌入式系统应用
單片機與嵌入式繫統應用
단편궤여감입식계통응용
MICROCONTROLLER & EMBEDDED SYSTEM
2012年
12期
16-18,22
,共4页
多处理器%消息机制%FPGA%DMA
多處理器%消息機製%FPGA%DMA
다처리기%소식궤제%FPGA%DMA
multiprocessors%message mechanism%FPGA%DMA
描述了一种基于消息机制构建的片上多处理器系统。该系统采用主从结构,运用消息进行通信,并且从处理器之间彼此相互独立,在硬件结构与软件设计上保持一致。这样不仅简化了系统的设计,更使得系统具有一定的容错性与稳定性。最后在Quartus软件中设计并且综合,在该系统下运行JPEG编码算法,当运行于100MHz时,测得系统在不同个数处理器时的处理性能,满足了设计要求。
描述瞭一種基于消息機製構建的片上多處理器繫統。該繫統採用主從結構,運用消息進行通信,併且從處理器之間彼此相互獨立,在硬件結構與軟件設計上保持一緻。這樣不僅簡化瞭繫統的設計,更使得繫統具有一定的容錯性與穩定性。最後在Quartus軟件中設計併且綜閤,在該繫統下運行JPEG編碼算法,噹運行于100MHz時,測得繫統在不同箇數處理器時的處理性能,滿足瞭設計要求。
묘술료일충기우소식궤제구건적편상다처리기계통。해계통채용주종결구,운용소식진행통신,병차종처리기지간피차상호독립,재경건결구여연건설계상보지일치。저양불부간화료계통적설계,경사득계통구유일정적용착성여은정성。최후재Quartus연건중설계병차종합,재해계통하운행JPEG편마산법,당운행우100MHz시,측득계통재불동개수처리기시적처이성능,만족료설계요구。
In this paper, a multi-processor system on chip based on message mechanism is introduced. This system uses a master-slave structure, and message is used to communicate. Slave processors are independent from each other, and the hardware architecture and software design are the same. In this way, it not only simplifies the system design, but also makes the system a certain degree of fault tolerance and stability. Finally, this system is designed and integrated in Quartus. JPEG encoding algorithm is designed for this system. When this system runs at 50 MHz, the process performance in different number of processors is recorded, meeting the design needs.