TY - GEN
T1 - The design of PCI express for future communication platform
AU - Hyun, Eugin
AU - Seong, Kwang Su
PY - 2004
Y1 - 2004
N2 - In this paper, we design a PCI Express controller for Endpoint, called as APCE. The APCE supports full functionality of Transaction Layer and Data Link Layer of PCI Express. We propose an efficient buffer management scheme for APCE to obey Replay mechanism and it can dynamically adjust size of a replay buffer space. And we employ 80C51 to effectively manage designed functional blocks in APCE, and implement Real-Time OS, MicroC/OS II on 80C51. We also code software under real time environment. This coded software covers supporting the replay mechanism, checking and generating error message, processing TLP acknowledgment, management for exchanging Flow Control. For verifying the APCE, we build a test bench including behavioral models of Host Bridge, local master, and local slave. We also propose an effective verification to compliance and corner case testing as using behavioral reference model of APCE, Random Generator, and Compare Engine.
AB - In this paper, we design a PCI Express controller for Endpoint, called as APCE. The APCE supports full functionality of Transaction Layer and Data Link Layer of PCI Express. We propose an efficient buffer management scheme for APCE to obey Replay mechanism and it can dynamically adjust size of a replay buffer space. And we employ 80C51 to effectively manage designed functional blocks in APCE, and implement Real-Time OS, MicroC/OS II on 80C51. We also code software under real time environment. This coded software covers supporting the replay mechanism, checking and generating error message, processing TLP acknowledgment, management for exchanging Flow Control. For verifying the APCE, we build a test bench including behavioral models of Host Bridge, local master, and local slave. We also propose an effective verification to compliance and corner case testing as using behavioral reference model of APCE, Random Generator, and Compare Engine.
UR - https://www.scopus.com/pages/publications/21444449409
M3 - Conference contribution
AN - SCOPUS:21444449409
SN - 0780386396
T3 - Proceedings of 2004 International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2004
SP - 734
EP - 739
BT - Proceedings of 2004 International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2004
A2 - Ko, S.J.
T2 - Proceedings of 2004 International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2004
Y2 - 18 November 2004 through 19 November 2004
ER -