Netlist File # Please note that the magic router is very fussy about the format of this # file. Spaces are important; any line beginning with a space is ignored; # if a space is included at the end of a terminal name the routing will fail. # Type "man -s 5 net" for further details. # cpu.net # # **** This version supports nIRQ pin **** # **** This version supports nWait pin **** # # This file assumes single sub-module cpu_core (instance name cpu_core_0) # It also assumes Data_in/_out signals use square brackets for index values # The required labels within cpu_core are: # Vdd! # GND! # Clock # nReset # Test # SDI # nIRQ # nWait # SDO # ALE # nME # nOE # RnW # Data_in[0] # Data_in[1] # Data_in[2] # Data_in[3] # Data_in[4] # Data_in[5] # Data_in[6] # Data_in[7] # Data_in[8] # Data_in[9] # Data_in[10] # Data_in[11] # Data_in[12] # Data_in[13] # Data_in[14] # Data_in[15] # Data_out[0] # Data_out[1] # Data_out[2] # Data_out[3] # Data_out[4] # Data_out[5] # Data_out[6] # Data_out[7] # Data_out[8] # Data_out[9] # Data_out[10] # Data_out[11] # Data_out[12] # Data_out[13] # Data_out[14] # Data_out[15] # ENB # # Core power and ground pads: # (These should be wired first by hand to ensure that # wide enough metal tracks are used) # # PA/PB signals are pulled high to enable the pull-up behaviour of # the nWait and nIRQ input pads # # EN signals are pulled low to disable the tri-state behaviour of # the output pads # cpu_core_0/Vdd! VDDcore/Vdd! nIRQ/PA nIRQ/PB nWait/PA nWait/PB cpu_core_0/GND! VSScore/GND! SDO/EN ALE/EN nME/EN nOE/EN RnW/EN # # Input pads: # cpu_core_0/Clock Clock/QC cpu_core_0/nReset nReset/QC cpu_core_0/Test Test/QC cpu_core_0/SDI SDI/QC cpu_core_0/nIRQ nIRQ/QC cpu_core_0/nWait nWait/QC # # Output pads: # cpu_core_0/SDO SDO/A cpu_core_0/ALE ALE/A cpu_core_0/nME nME/A cpu_core_0/nOE nOE/A cpu_core_0/RnW RnW/A # # Bidirectional pads: # cpu_core_0/Data_in[0] Data_0/QC cpu_core_0/Data_in[1] Data_1/QC cpu_core_0/Data_in[2] Data_2/QC cpu_core_0/Data_in[3] Data_3/QC cpu_core_0/Data_in[4] Data_4/QC cpu_core_0/Data_in[5] Data_5/QC cpu_core_0/Data_in[6] Data_6/QC cpu_core_0/Data_in[7] Data_7/QC cpu_core_0/Data_in[8] Data_8/QC cpu_core_0/Data_in[9] Data_9/QC cpu_core_0/Data_in[10] Data_10/QC cpu_core_0/Data_in[11] Data_11/QC cpu_core_0/Data_in[12] Data_12/QC cpu_core_0/Data_in[13] Data_13/QC cpu_core_0/Data_in[14] Data_14/QC cpu_core_0/Data_in[15] Data_15/QC cpu_core_0/Data_out[0] Data_0/A cpu_core_0/Data_out[1] Data_1/A cpu_core_0/Data_out[2] Data_2/A cpu_core_0/Data_out[3] Data_3/A cpu_core_0/Data_out[4] Data_4/A cpu_core_0/Data_out[5] Data_5/A cpu_core_0/Data_out[6] Data_6/A cpu_core_0/Data_out[7] Data_7/A cpu_core_0/Data_out[8] Data_8/A cpu_core_0/Data_out[9] Data_9/A cpu_core_0/Data_out[10] Data_10/A cpu_core_0/Data_out[11] Data_11/A cpu_core_0/Data_out[12] Data_12/A cpu_core_0/Data_out[13] Data_13/A cpu_core_0/Data_out[14] Data_14/A cpu_core_0/Data_out[15] Data_15/A cpu_core_0/ENB Data_0/EN Data_1/EN Data_2/EN Data_3/EN Data_4/EN Data_5/EN Data_6/EN Data_7/EN Data_8/EN Data_9/EN Data_10/EN Data_11/EN Data_12/EN Data_13/EN Data_14/EN Data_15/EN # # End of netlist