论文部分内容阅读
随着网络技术与通信技术的发展,通信专用芯片的设计复杂度与以前相比将加大,而设计周期也将随之加长,因此开发具有自主知识产权的IP具有重要的战略意义。 本论文研究的是通信专用IP,包括两部分,即为具有数据处理能力的通用IP——UTOPIA3接口的设计和完成CPU与通信网络处理器之间通信的配置和上报的接口IP——CPU接口的设计。具体所作的工作包括: 1.按照其协议规范完成了UTOPIA3接口的信元的接收、发送逻辑的设计以及其功能验证。 2.CPU接口作为通信网络处理器与CPU之间的桥梁,完成两者之间的信息传递。在此实现的功能有配置信息的下发、状态信息的上报、数据报文的上报以及片外SSRAM的测试等。 3.UTOPIA3接口和CPU接口这两个IP核在通信转换单元中的应用。 4.通信转换单元系统的验证以及系统评价。 5.对如何编写仿真测试程序的各种方法进行了介绍,其中着重介绍了一种结构化的仿真测试方法——总线功能模型(Bus Function Model),并将其应用本设计中。 在该课题的研究过程中,我们采用了高层次设计方法和IP设计方法,使用硬件描述语言Verilog HDL对该设计进行描述,最后不但完成了这两个通用IP的功能验证,而且将两者集成到一个通信协议转换系统中完成了其FPGA验证。