⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ps2.sch

📁 Mars-XC2S50-S-Core-V2.0开发板核心板的说明和设计文档
💻 SCH
字号:
VERSION 6
BEGIN SCHEMATIC
    BEGIN ATTR DeviceFamilyName "spartan3"
        DELETE all:0
        EDITNAME all:0
        EDITTRAIT all:0
    END ATTR
    BEGIN NETLIST
        SIGNAL clk
        SIGNAL rst
        SIGNAL XLXN_4
        SIGNAL XLXN_5
        SIGNAL XLXN_6(7:0)
        SIGNAL dataout(7:0)
        SIGNAL ps2_clk
        SIGNAL ps2_data
        SIGNAL XLXN_12
        PORT Input clk
        PORT Input rst
        PORT Output dataout(7:0)
        PORT BiDirectional ps2_clk
        PORT BiDirectional ps2_data
        BEGIN BLOCKDEF initial1
            TIMESTAMP 2006 2 23 4 37 2
            RECTANGLE N 64 -192 320 0 
            LINE N 320 -160 384 -160 
            LINE N 320 -96 384 -96 
            RECTANGLE N 320 -44 384 -20 
            LINE N 320 -32 384 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF ps2_keyboard_interface
            TIMESTAMP 2006 2 22 9 53 40
            RECTANGLE N 64 -640 336 0 
            LINE N 64 -608 0 -608 
            LINE N 64 -464 0 -464 
            LINE N 64 -320 0 -320 
            LINE N 64 -176 0 -176 
            RECTANGLE N 0 -44 64 -20 
            LINE N 64 -32 0 -32 
            LINE N 336 -608 400 -608 
            LINE N 336 -544 400 -544 
            LINE N 336 -480 400 -480 
            LINE N 336 -416 400 -416 
            LINE N 336 -352 400 -352 
            LINE N 336 -288 400 -288 
            RECTANGLE N 336 -236 400 -212 
            LINE N 336 -224 400 -224 
            RECTANGLE N 336 -172 400 -148 
            LINE N 336 -160 400 -160 
            LINE N 336 -96 400 -96 
            LINE N 336 -32 400 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF div_256
            TIMESTAMP 2006 2 22 9 53 34
            RECTANGLE N 64 -128 320 0 
            LINE N 64 -96 0 -96 
            LINE N 64 -32 0 -32 
            LINE N 320 -96 384 -96 
        END BLOCKDEF
        BEGIN BLOCK XLXI_2 ps2_keyboard_interface
            PIN clk XLXN_12
            PIN reset rst
            PIN rx_read XLXN_4
            PIN tx_write XLXN_5
            PIN tx_data(7:0) XLXN_6(7:0)
            PIN rx_extended
            PIN rx_released
            PIN rx_shift_key_on
            PIN rx_data_ready
            PIN tx_write_ack_o
            PIN tx_error_no_keyboard_ack
            PIN rx_scan_code(7:0)
            PIN rx_ascii(7:0) dataout(7:0)
            PIN ps2_clk ps2_clk
            PIN ps2_data ps2_data
        END BLOCK
        BEGIN BLOCK XLXI_4 div_256
            PIN mclk clk
            PIN reset rst
            PIN clk XLXN_12
        END BLOCK
        BEGIN BLOCK XLXI_5 initial1
            PIN rx_read XLXN_4
            PIN tx_write XLXN_5
            PIN tx_data(7:0) XLXN_6(7:0)
        END BLOCK
    END NETLIST
    BEGIN SHEET 1 3520 2720
        BEGIN INSTANCE XLXI_2 1520 1760 R0
        END INSTANCE
        BEGIN INSTANCE XLXI_4 832 944 R0
        END INSTANCE
        BEGIN BRANCH clk
            WIRE 608 848 832 848
        END BRANCH
        BEGIN BRANCH rst
            WIRE 608 1296 768 1296
            WIRE 768 1296 1520 1296
            WIRE 768 912 832 912
            WIRE 768 912 768 1296
        END BRANCH
        BEGIN BRANCH XLXN_4
            WIRE 1216 1456 1360 1456
            WIRE 1360 1440 1360 1456
            WIRE 1360 1440 1520 1440
        END BRANCH
        BEGIN BRANCH XLXN_5
            WIRE 1216 1520 1360 1520
            WIRE 1360 1520 1360 1584
            WIRE 1360 1584 1520 1584
        END BRANCH
        BEGIN BRANCH XLXN_6(7:0)
            WIRE 1216 1584 1344 1584
            WIRE 1344 1584 1344 1728
            WIRE 1344 1728 1520 1728
        END BRANCH
        BEGIN BRANCH dataout(7:0)
            WIRE 1920 1600 2064 1600
        END BRANCH
        BEGIN BRANCH ps2_clk
            WIRE 1920 1664 2032 1664
        END BRANCH
        BEGIN BRANCH ps2_data
            WIRE 1920 1728 2032 1728
        END BRANCH
        IOMARKER 2032 1728 ps2_data R0 28
        IOMARKER 2032 1664 ps2_clk R0 28
        IOMARKER 2064 1600 dataout(7:0) R0 28
        IOMARKER 608 848 clk R180 28
        BEGIN BRANCH XLXN_12
            WIRE 1216 848 1296 848
            WIRE 1296 848 1296 1152
            WIRE 1296 1152 1520 1152
        END BRANCH
        IOMARKER 608 1296 rst R180 28
        BEGIN INSTANCE XLXI_5 832 1616 R0
        END INSTANCE
    END SHEET
END SCHEMATIC

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -