仅对英特尔可见 — GUID: mcn1425186271175
Ixiasoft
1.5.2. 创建Qsys系统
要创建Qsys系统,请执行下列步骤:
- 在Tool菜单上,点击Qsys。
- 添加设计所需的Qsys组件。
- 要创建Altera PLL实例,请执行下列步骤:
- 展开PLL,选择Altera PLL,并点击Add。
- 将Reference Clock Frequency设置为50.0 MHz。
- 选择输出时钟数,设置其输出频率和相位关系。
- 在Settings选项卡下打开Enable dynamic reconfiguration of PLL选项。
- 点击Finish。
- 要创建Altera PLL Reconfig实例,请执行下列步骤:
- 展开PLL,选择Altera PLL Reconfig,并点击Add。
- 点击Finish。
- 在Component Library > Memories and Memory Controllers > On-Chip下,选择On-Chip Memory (RAM or ROM),然后点击Add。
- 对于Total Memory大小,键入65536字节。
- 点击Finish。
- 在Component Library下,展开Embedded Processors,选择Nios II Processor,并点击Add。
- 选择Nios II/s。
- 将Reset Vector Offset设置成0x00,将Exception Vector Offset设置成0x20。
- 点击Finish。
- 在Interface Protocols > Serial下,选择JTAG UART,并点击Add。
- 在Write FIFO and Read FIFO下,对Buffer depth (bytes)选择64,对IRQ threshold,键入8。
- 对于Prepare交互窗口,选择INTERACTIVE_INPUT_OUTPUT,以在仿真期间打开交互显示窗口。
- 点击Finish。
- 在Project Setting选项卡下的Clock Crossing Adapter Type中,选择Auto。
- 要创建Altera PLL实例,请执行下列步骤:
- 在System Contents选项卡下,作出适当的总线连接和IRQ线,如设计实例3的Qsys系统和组件图所示。
如果有关于重叠地址的警告,那么在System菜单上,点击Assign Base Addresses。如果有关于重叠IRQ的警告,那么在System菜单上,点击Assign Interrupt numbers。
- 建立连接后,右击Nios II Processor,并选择Edit来打开Nios II Processor参数编辑器。在Core Nios II选项卡下,对Reset vector memory和Exception vector memory选择onchip_memory2_0.s1,然后点击Finish。
- 在File菜单上,单击Save。
- 在Generation选项卡的Synthesis下,打开Create HDL design files for synthesis和Create block symbol file (.bsf)。
- 点击Generate。
相关信息