With the requirement for storage and the complicate application of storage, Object-Based Storage Interface will replace gradually storage interfaces of which access unit is block-based and file.And it will be main development trend in the future storage system field. Transmission Object Storage Device orders which is carried by fiber channel is implemention. Design Fiber Channel interface is one of the key technologies.With the development of integrate circuit, the cubage is smaller and smaller, the density is larger and larger and the frequency is higher and higher. This makes the field programmable gate array (FPGA Field Programmable Gate Array organizational system on a chip possible. Using Altera's SOPC System on Programmable Chip technology. uses its flexible and reusable features, definite peripherals needed, constituting a Fiber Channel interface controller.In QuarutsII environment, using SOPC technology, introduce process of self-definition Peripheral, and package Fiber Channel interface hardware. Peripheral components are formed from the definition. NIOSII Fiber Channel interface is based on the establishment of the system. A new design method is to solve the high-frequency DDR controller. Stability is the key issue.According to the realization of the system interface, simulate the system in timing, test and Analysis it. Optimizate Clock critical path, and improve the original design, and lower overall clock path to raise the overall frequency. In NIOS IDE environment, SignalTapII online testing tool is used to compare whether DMA writting or reading frame under different circumstances. The results shows that the under DMA rate is faster than without using DMA four times. DMA used in high-speed transmission systems is better. Conclusion: With SOPC technology Fiber Channel interface meets the demands of system design, it can apply to the Object-Based Storage. |