Цитата(vadimuzzz @ Nov 26 2008, 03:01)

это программатор распаян прямо на плате, USB-Blaster. Если система с НИОС, то можно использовать JTAG-UART для обмена. Если НИОСа нет, то через SignalTap, например.
to est' to zhe samoe chto i na Cyclone III Starter Kit? Ya, blin, s etoh hrenotney namuchilsa...
a esli bez SignalTap? tolko moya programma na PC i chistaya logika na FPGA? prosto smushaet chto v faylah primerah est'
takoe s3_host_top.v (fayli shablona naznacheniya pinov)
Код
//-----------usb_-----------
input usb_cmd_data,
output usb_empty,
inout [7:0] usb_fd,
output usb_full,
input usb_ifclk,
input usb_ren,
input usb_wen,
i v
stratixIII_3sl150_dev_usb.qsfКод
#
# USB interface
#
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_cmd_data
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_empty
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[0]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[1]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[2]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[3]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[4]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[5]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[6]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_fd[7]
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_full
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_ifclk
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_ren
set_instance_assignment -name IO_STANDARD "2.5 V" -to usb_wen
set_location_assignment PIN_Y28 -to usb_cmd_data
set_location_assignment PIN_AH12 -to usb_empty
set_location_assignment PIN_AE33 -to usb_fd[0]
set_location_assignment PIN_AE31 -to usb_fd[1]
set_location_assignment PIN_AC28 -to usb_fd[2]
set_location_assignment PIN_AA24 -to usb_fd[3]
set_location_assignment PIN_AF34 -to usb_fd[4]
set_location_assignment PIN_AG33 -to usb_fd[5]
set_location_assignment PIN_AA25 -to usb_fd[6]
set_location_assignment PIN_AE32 -to usb_fd[7]
set_location_assignment PIN_AE11 -to usb_full
set_location_assignment PIN_U1 -to usb_ifclk
set_location_assignment PIN_N5 -to usb_ren
set_location_assignment PIN_W11 -to usb_wen