Company X Accessories C1030-5510 Electronic Keyboard User Manual


 
Table of contents
Table of Contents
Copyright information .......................................................................................................................... 2
Overview .................................................................................................................................................... 3
Summary of USBS6 ............................................................................................................................. 3
Feature list ............................................................................................................................................ 3
Included in delivery .............................................................................................................................. 3
Hardware .................................................................................................................................................... 4
Block Diagram ..................................................................................................................................... 4
Spartan-6TM FPGA ............................................................................................................................. 4
Powering USBS6 .................................................................................................................................. 6
Configuration ........................................................................................................................................ 7
USB2.0 controller ................................................................................................................................. 8
External memory .................................................................................................................................. 9
Peripherals .......................................................................................................................................... 11
External expansion connectors ........................................................................................................... 13
FPGA design ............................................................................................................................................ 17
Cypress FX-2 LP and USB basics ...................................................................................................... 17
Clocking FPGA designs ..................................................................................................................... 17
FX-2/FPGA slave FIFO connection ................................................................................................... 18
Introduction to example FPGA designs .............................................................................................. 18
FPGA source code copyright information .......................................................................................... 20
FPGA source code license .................................................................................................................. 20
Disclaimer of warranty ....................................................................................................................... 20
Design “usbs6_soc” ............................................................................................................................ 21
Files and modules ........................................................................................................................... 21
src/wishbone_pkg.vhd: .............................................................................................................. 21
src/usbs6_soc_top.vhd: .............................................................................................................. 22
src/wb_intercon.vhd: .................................................................................................................. 22
src/wb_ma_fx2.vhd: ................................................................................................................... 22
src/wb_sl_bram.vhd: .................................................................................................................. 22
src/wb_sl_gpio.vhd: ................................................................................................................... 22
src/wb_sl_flash.vhd: .................................................................................................................. 22
src/wb_sl_mcb.vhd: ................................................................................................................... 23
USBS6 / C1030-5510 http://www.cesys.com/
User Doc V0.3 -69- preliminary