2 romContent Width 7 RAMDualPort AddrBits 7 Label SPRITE MEM Bits 16 Text Description 8 bits tile pattern index 10 bits Y position 10 bits X position 1 bit H flip 1 bit V flip 1 bit behind background? (priority) 1 bit palette select = total 4 bytes per sprite x 64 sprites = 128 words Text Description 2**7 selector addresses for sprite mem, starting from 0x0800 In Label MMIO_IE In Label MMIO_OE Tunnel rotation NetName CLK In Description MMI/O selector Label MMIO_S Bits 13 Tunnel rotation NetName DBUS Tunnel rotation NetName SMEMBUS Splitter Input Splitting 13 Output Splitting 11,1,1 And inverterConfig In_2 Tunnel rotation NetName SM_QUERY Ground Bits 11 RAMDualPort AddrBits 9 Label SCAN BUFFER Bits 4 Tunnel rotation NetName X Splitter mirror true Input Splitting 4 Output Splitting 1*4 atk16_ppu_palette.dig Splitter Input Splitting 1,1 Output Splitting 2 Splitter Input Splitting 1,1 Output Splitting 2 Splitter Input Splitting 1,1 Output Splitting 2 Tunnel NetName PR Tunnel NetName PG Tunnel NetName PB Ground rotation Bits 4 Ground rotation Counter Tunnel rotation NetName PCLK VDD Ground Text Description TODO Tunnel rotation NetName SMEMBUS Ground rotation Bits 7 Text Description TODO: 8x8x4 tile pattern memory VDD rotation Probe Label SCAN BUF Out Label PR Bits 2 Out Label PG Bits 2 Out Label PB Bits 2 Tunnel rotation NetName PB Tunnel rotation NetName PR Tunnel rotation NetName PG In Description Pixel clock Label PCLK Tunnel NetName PCLK In Description CPU clock Label CLK Tunnel NetName CLK Tunnel NetName DBUS In Description Data bus Label DBUS Bits 16 In Description X pixel Label X Bits 9 Tunnel NetName X In Description Y pixel Label Y Bits 8 Tunnel NetName Y