摘要
设计了一种微型多功能数控函数发生器,采用了嵌入式微处理器NiosⅡ和QuartusⅡ等应用软件来完成设计,利用NiosⅡ可配置、可优化的特点,将系统所需的各逻辑部件植入到一个FPGA芯片之中。并通过Avalon总线将NiosⅡ的Avalon总线主端口(指令和数据的控制端口)与外设的功能选择按键及LED显示部件等连接,具有可裁减、可扩充、能耗低的特点,且实现了软硬件系统在线可编程的片上系统(SoPC)功能。
A compact multi-functional numerically controlled function generator is designed. The design is completed by adopting embedded microprocessor, Nios Ⅱ , and application software, Quartus Ⅱ , etc. With the features of Nios Ⅱ possible to configure and optimize, all of the logical components needed by the system are implanted into a FPGA chip. Via Avalon bus, the main port of Avalon bus of Nios Ⅱ ( control port of instruction and data) is connected to function selection pushbuttons of peripheral and LED displays. This brings the advantages of reducible, expandable, and low energy consumption. The functions of system on programmable chip ( SoPC), i.e. hardware and software system is online programmable, are implemented.
出处
《自动化仪表》
CAS
2008年第4期52-55,59,共5页
Process Automation Instrumentation
基金
浙江省自然科学基金项目(编号:2006C31011)