[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CB developers
On Jun 10, 3:00 pm, Steven Hirsch <snhir...@gmail.com> wrote:
> One of my biggest hurdles is understanding how to setup a basic environment
> where I can call out the Apple bus signals symbolically and be clear about
> where they appear on the FPGA and the ASIC adapter.
I don't know what goes where on the NBII slot, but the FPGA is
connected like this: (from cb.ucf of the CB source. ucf = user
constraint file)
NET "BUS_3M58" LOC = "P51" | IOSTANDARD = LVCMOS33 ;
NET "BUS_7M" LOC = "P80" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<0>" LOC = "P4" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<1>" LOC = "P8" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<10>" LOC = "P36" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<11>" LOC = "P39" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<12>" LOC = "P40" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<13>" LOC = "P47" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<14>" LOC = "P48" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<15>" LOC = "P49" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<2>" LOC = "P11" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<3>" LOC = "P9" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<4>" LOC = "P12" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<5>" LOC = "P31" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<6>" LOC = "P33" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<7>" LOC = "P30" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<8>" LOC = "P23" | IOSTANDARD = LVCMOS33 ;
NET "BUS_A<9>" LOC = "P22" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<0>" LOC = "P3" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<1>" LOC = "P5" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<2>" LOC = "P16" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<3>" LOC = "P19" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<4>" LOC = "P18" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<5>" LOC = "P29" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<6>" LOC = "P24" | IOSTANDARD = LVCMOS33 ;
NET "BUS_D<7>" LOC = "P35" | IOSTANDARD = LVCMOS33 ;
NET "BUS_DMA" LOC = "P41" | IOSTANDARD = LVCMOS33 ;
NET "BUS_DMAIN" LOC = "P72" | IOSTANDARD = LVCMOS33 ;
NET "BUS_DMAOUT" LOC = "P69" | IOSTANDARD = LVCMOS33 ;
NET "BUS_INH" LOC = "P45" | IOSTANDARD = LVCMOS33 ;
NET "BUS_INTIN" LOC = "P71" | IOSTANDARD = LVCMOS33 ;
NET "BUS_INTOUT" LOC = "P68" | IOSTANDARD = LVCMOS33 ;
NET "BUS_IOSTROBE" LOC = "P54" | IOSTANDARD = LVCMOS33 ;
NET "BUS_IRQ" LOC = "P63" | IOSTANDARD = LVCMOS33 ;
NET "BUS_NMI" LOC = "P65" | IOSTANDARD = LVCMOS33 ;
NET "BUS_PHASE0" LOC = "P20" | IOSTANDARD = LVCMOS33 ;
NET "BUS_PHASE1" LOC = "P26" | IOSTANDARD = LVCMOS33 ;
NET "BUS_Q3" LOC = "P43" | IOSTANDARD = LVCMOS33 ;
NET "BUS_R_W" LOC = "P50" | IOSTANDARD = LVCMOS33 ;
NET "BUS_RDY" LOC = "P42" | IOSTANDARD = LVCMOS33 ;
NET "BUS_RESET" LOC = "P60" | IOSTANDARD = LVCMOS33 ;
NET "BUS_SYNC" LOC = "P57" | IOSTANDARD = LVCMOS33 ;
NET "BUS_USER1" LOC = "P32" | IOSTANDARD = LVCMOS33 ;
NET "IDE_CS1" LOC = "P187" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<0>" LOC = "P93" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<1>" LOC = "P78" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<2>" LOC = "P167" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<3>" LOC = "P165" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<4>" LOC = "P164" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<5>" LOC = "P168" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<6>" LOC = "P147" | IOSTANDARD = LVCMOS33 ;
NET "IDE_D<7>" LOC = "P133" | IOSTANDARD = LVCMOS33 ;
NET "N_BUS_DEV_SEL" LOC = "P14" | IOSTANDARD = LVCMOS33 ;
NET "N_BUS_IO_SEL" LOC = "P204" | IOSTANDARD = LVCMOS33 ;
NET "PBIO31" LOC = "P193" | IOSTANDARD = LVCMOS33 ;
NET "IDE_RES" LOC = "P153" | IOSTANDARD = LVCMOS33 ;
NET "RGB<0>" LOC = "P145" | IOSTANDARD = LVCMOS33 ;
NET "RGB<1>" LOC = "P146" | IOSTANDARD = LVCMOS33 ;
NET "RGB<2>" LOC = "P140" | IOSTANDARD = LVCMOS33 ;
NET "RGB<3>" LOC = "P144" | IOSTANDARD = LVCMOS33 ;
NET "RGB<4>" LOC = "P83" | IOSTANDARD = LVCMOS33 ;
NET "RGB<5>" LOC = "P150" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<0>" LOC = "P206" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<1>" LOC = "P126" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<16>" LOC = "P137" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<2>" LOC = "P123" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<3>" LOC = "P122" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<4>" LOC = "P179" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<5>" LOC = "P84" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<6>" LOC = "P86" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<7>" LOC = "P197" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<10>" LOC = "P100" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<11>" LOC = "P102" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<12>" LOC = "P99" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<13>" LOC = "P134" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<14>" LOC = "P135" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<15>" LOC = "P138" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<8>" LOC = "P196" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_A<9>" LOC = "P186" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<0>" LOC = "P116" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<1>" LOC = "P163" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<2>" LOC = "P171" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<3>" LOC = "P90" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<4>" LOC = "P76" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<5>" LOC = "P120" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<6>" LOC = "P97" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_D<7>" LOC = "P129" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_NCS0" LOC = "P161" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_NCS1" LOC = "P119" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_NOE" LOC = "P127" | IOSTANDARD = LVCMOS33 ;
NET "SRAM_NWE" LOC = "P94" | IOSTANDARD = LVCMOS33 ;
NET "SYSCLK" LOC = "P183" | IOSTANDARD = LVCMOS33 ;
NET "H_SYNC" LOC = "P89" | IOSTANDARD = LVCMOS33 ;
NET "V_SYNC" LOC = "P77" | IOSTANDARD = LVCMOS33 ;
NET "SDO" LOC = "P87" | IOSTANDARD = LVCMOS33 ;
NET "SDI" LOC = "P61" | IOSTANDARD = LVCMOS33 ;
NET "SCL" LOC = "P103" | IOSTANDARD = LVCMOS33 ;
NET "SD_CS" LOC = "P62" | IOSTANDARD = LVCMOS33 ;
NET "SD_DET" LOC = "P58" | IOSTANDARD = LVCMOS33 ;
NET "SOFT_TCK" LOC = "P184" | IOSTANDARD = LVCMOS33 ;
NET "SOFT_TDI" LOC = "P159" | IOSTANDARD = LVCMOS33 ;
NET "SOFT_TMS" LOC = "P154" | IOSTANDARD = LVCMOS33 ;
NET "SOFT_TDO" LOC = "P113" | IOSTANDARD = LVCMOS33 ;