Download Print this page
National Instruments SLSC-12101 User Manual
National Instruments SLSC-12101 User Manual

National Instruments SLSC-12101 User Manual

Prototyping module

Advertisement

Quick Links

USER GUIDE
SLSC-12101
Prototyping Module
S L
S C
P R
O T
O T
P O
W E
R
Overview
The SLSC-12101 is a prototyping module intended to help SLSC module developers quickly
prototype designs. The module is Level-2 compatible, but can be Level-1 compatible if you
configure the rear I/O signals properly.
The SLSC-12101 features a MAX V CPLD as a module controller, which is pre-programmed
to provide basic access to the board peripherals. The MAX V CPLD is divided into four banks,
and the I/O for each is routed to its own region in the prototyping area. Each bank may have
- 1 2
1 0 1
Y P
I N G
M O
D U
L E
R E
A D
Y
R A
D I A
S E
L
L E C
T O
R

Advertisement

loading

Summary of Contents for National Instruments SLSC-12101

  • Page 1 The module is Level-2 compatible, but can be Level-1 compatible if you configure the rear I/O signals properly. The SLSC-12101 features a MAX V CPLD as a module controller, which is pre-programmed to provide basic access to the board peripherals. The MAX V CPLD is divided into four banks,...
  • Page 2 DSUB connectors in the front panel. A fifth region in the prototyping area, labeled RTI, provides additional space to access the upper rear I/O connectors. The peripherals designed into the SLSC-12101 board include two front panel LEDs (which follow the recommendations of the SLSC Design Guidelines), a 16-position rotary switch, four temperature sensors, and 17 ports 8-bit wide routed to their corresponding banks in the prototyping area.
  • Page 3 —Example VI to access the SLSC-12101 properties. SLSC-12101.vi Getting Started with the SLSC-12101 The SLSC-12101 can be inserted into an SLSC chassis and used the way it is shipped. Note The SLSC chassis and SLSC modules do not support hot plug-in. The entire chassis must be powered down when a module is installed or removed.
  • Page 4 As soon as the chassis is powered up, the power LED of the front panel of the SLSC-12101 should be lit green. The chassis will boot-up and start querying the slots for module presence. Once the module is detected, the Ready LED should be lit green.
  • Page 5 Top View and Main Components The following figure shows the top view of the SLSC-12101 module and highlights its most relevant components. Figure 2. SLSC-12101 Top View BANK 1 BANK 3 BANK 2 BANK 4 1. Temperature Sensor (4x) 4. Voltage Configuration Header - Bank 3 2.
  • Page 6: Front Panel

    9. Bottom Module Mounting Screw for customization. See the Switch Load and Signal Conditioning Module Design Specifications for more information. 3. Top Module Mounting Screw 4. LEDs—See Front Panel LEDs section for more details. 5. Rotary Switch 6 | ni.com | SLSC-12101 User Guide...
  • Page 7 Connectors The SLSC-12101 is designed with the front and rear connectors recommended in the Switch Load and Signal Conditioning Module Design Specifications and SLSC Design Guidelines. The module has the proper connectors for meeting Level-1 compatibility, but you must properly configure signals to and from these connectors in the RTI prototyping area. Refer to the Switch Load and Signal Conditioning Module Design Specifications for compatibility requirements.
  • Page 8 As required by the Switch Load and Signal Conditioning Module Design Specifications, the 24 V power supply is protected by a 3.5 mA fuse. See the SLSC-12101 Bill of Materials for more information.
  • Page 9 The MAX V supports VCCIO of 1.2 V, 1.5 V, 1.8 V, 2.5 V, and 3.3 V in order to use several I/O standards. The SLSC-12101 has user-configurable power supplies for three of the four CPLD banks. The voltages are set by placing a jumper in the corresponding header connecting the pair labeled with the desired voltage.
  • Page 10 This clock generator can provide up tp four different frequencies on eight pins. Each output clock has two pins. In the SLSC-12101, one pin is routed to a global clock pin of the CPLD, and another pin is routed to the prototyping area. For more information on the routing of these clocks to the prototyping area, refer to the pinout sections and the SLSC-12101 Schematic.
  • Page 11 Hole A1 is always at the top-left corner. These coordinates are referenced in this document. For a detailed assignment of the hole arrays, refer to the SLSC-12101 pinout sections of this manual.
  • Page 12 See pinout sections for more information on the signal routing to this connector. Description of the Module Controller HDL General Architecture The SLSC-12101 Module Controller instantiated in the MAX V CPLD is implemented in VHDL. The top-level file is . The design uses an instance of EdBlock Slsc12101Top.vhd ) to handle the communication between the SLSC chassis and the Module EdBlock.vhd...
  • Page 13 The Error Detection block is implemented in VHDL and consists of the following files: SLSC-12101 User Guide | © National Instruments | 13...
  • Page 14 The MAX V supports VCCIO of 1.2 V, 1.5 V, 1.8 V, 2.5 V, and 3.3 V in order to use several I/O standards. The SLSC-12101 has user-configurable power supplies for three of the four CPLD banks. The voltages are set by placing a jumper in the corresponding header connecting the pair labeled with the desired voltage.
  • Page 15 IoPort.vhd with the EdBlock register map. LED controller compatible with the EdBlock register map that Leds.vhd allows the control of bi-color LEDs for the SLSC-12101. Customizable entity that allows switching SPI channels for all SpiChannelSelect.vhd the slaves in the SLSC-12101.
  • Page 16 In/Out Digital input/output. cRegPortOut Out Signals to the EdBlock Register Port. cRegPortIn Signals from the EdBlock Register Port. I/O Port Instantiation You can instantiate the I/O Port block in your design as follows: 16 | ni.com | SLSC-12101 User Guide...
  • Page 17 Acceptable values range from 1 to 64. kSensitivity Determines the sensitivity of the corresponding line of cInterruptsIn. A 0 defines a level sensitive interrupts, while a 1 defines an edge sensitive. Signals aReset Board reset signal. SLSC-12101 User Guide | © National Instruments | 17...
  • Page 18 The yellow color is achieved by alternating between red and green at approximately 300 Hz. This component has a single register; the address is defined by the kAddress generic. 18 | ni.com | SLSC-12101 User Guide...
  • Page 19 Table 10. Signal Description of the LED Component Signal Name Direction Explanation Generics kAddress Defines the base address of the block. This address corresponds to the LedControl register. Signals aReset Board reset signal. SLSC-12101 User Guide | © National Instruments | 19...
  • Page 20 Both functions will return a Boolean value. This value is true if the command in the incoming master packet matches the function and if the address in the master packet matches the address 20 | ni.com | SLSC-12101 User Guide...
  • Page 21 File Name Notes Code version. PkgRevision.vhd Registers constants. PkgSlsc12101Registers.vhd Programming the CPLD The J18 header is compatible with Altera's 10-pin plug. SLSC-12101 User Guide | © National Instruments | 21...
  • Page 22 Schematic Name CPLD Bank CPLD Pin Pin Name CPLD_TCK #TCK CPLD_TDO #TDO 3.3 V CPLD_TMS #TMS CPLD_TDI #TDI Pinouts Front I/O Connector Pinout See the following image for the front I/O connector pinout. 22 | ni.com | SLSC-12101 User Guide...
  • Page 23 The connections between XJ3 and the RTI prototyping area with high current traces are capable of carrying 8 A each. For more information, refer to the SLSC-12101 Specifications, which can be found on ni.com/manuals. Hole Marking Codes Holes in the prototyping area are marked according to their purpose, as shown below.
  • Page 24 For example, C18 help with of Bank 3 is labeled labeling. CPLD(133) and holes AB7 to AB9 are labeled CPLD(134:136). 24 | ni.com | SLSC-12101 User Guide...
  • Page 25 Bank1_IO(22) cBank1ioA(2) Bank1_PortA_DIO2 AC13 Bank1_IO(23) cBank1ioA(3) Bank1_PortA_DIO3 AC14 Bank1_IO(24) cBank1ioA(4) Bank1_PortA_DIO4 AE14 Bank1_IO(25) cBank1ioA(5) Bank1_PortA_DIO5 AE13 Bank1_IO(27) cBank1ioA(6) Bank1_PortA_DIO6 In the silkscreen, these signals are marked CPLD(Pin Number) for space reasons. SLSC-12101 User Guide | © National Instruments | 25...
  • Page 26 Front1_IO(16) Front1_IO(38) Front1_IO(39) Front1_IO(18) Front1_IO(40) Front1_IO(19) Front1_IO(41) Front1_IO(20) Front1_IO(42) In the silkscreen, these signals are marked IO1(Pin Number) for space reasons. In the silkscreen, these signals are marked IO1(Pin Number) for space reasons. 26 | ni.com | SLSC-12101 User Guide...
  • Page 27 3.3 V AE16 LAT_CLK2 E1-AC1 AE17 LAT_CLK1 In the silkscreen, these signals are marked IO1(Pin Number) for space reasons. In the silkscreen, these signals are marked IO1(Pin Number) for space reasons. SLSC-12101 User Guide | © National Instruments | 27...
  • Page 28 Bank2_IO(51) cBank2ioA(0) Bank2_PortA_DIO0 Bank2_IO(52) cBank2ioA(1) Bank2_PortA_DIO1 Bank2_IO(53) cBank2ioA(2) Bank2_PortA_DIO2 Bank2_IO(54) cBank2ioA(3) Bank2_PortA_DIO3 Bank2_IO(55) cBank2ioA(4) Bank2_PortA_DIO4 Bank2_IO(56) cBank2ioA(5) Bank2_PortA_DIO5 Bank2_IO(57) cBank2ioA(6) Bank2_PortA_DIO6 Bank2_IO(58) cBank2ioA(7) Bank2_PortA_DIO7 Bank2_IO(59) cBank2ioB(0) Bank2_PortB_DIO0 Bank2_IO(60) cBank2ioB(1) Bank2_PortB_DIO1 Bank2_IO(61) cBank2ioB(2) Bank2_PortB_DIO2 28 | ni.com | SLSC-12101 User Guide...
  • Page 29: Pin

    Bank2_IO(83) cBank2ioD(5) Bank2_PortD_DIO5 AC14 Bank2_IO(84) cBank2ioD(6) Bank2_PortD_DIO6 AC15 Bank2_IO(85) cBank2ioD(7) Bank2_PortD_DIO7 AC16 Bank2_IO(86) cBank2ioE(0) Bank2_PortE_DIO0 AC17 Bank2_IO(87) cBank2ioE(1) Bank2_PortE_DIO1 AC18 Bank2_IO(88) cBank2ioE(2) Bank2_PortE_DIO2 AC19 Bank2_IO(89) cBank2ioE(3) Bank2_PortE_DIO3 AE19 Bank2_IO(90) cBank2ioE(4) Bank2_PortE_DIO4 SLSC-12101 User Guide | © National Instruments | 29...
  • Page 30 Front2_IO(4) Front2_IO(26) Front2_IO(5) Front2_IO(27) Front2_IO(6) Front2_IO(28) Front2_IO(7) Front2_IO(8) Front2_IO(30) In the silkscreen, these signals are marked IO2(Pin Number) for space reasons In the silkscreen, these signals are marked IO2(Pin Number) for space reasons 30 | ni.com | SLSC-12101 User Guide...
  • Page 31 AD25 BANK2_VCC AE25 BANK2_VCC VCC (5 V) In the silkscreen, these signals are marked IO2(Pin Number) for space reasons In the silkscreen, these signals are marked IO2(Pin Number) for space reasons SLSC-12101 User Guide | © National Instruments | 31...
  • Page 32 Bank3_PortA_DIO3 Bank3_IO(108) cBank3ioA(4) Bank3_PortA_DIO4 Bank3_IO(109) cBank3ioA(5) Bank3_PortA_DIO5 Bank3_IO(110) cBank3ioA(6) Bank3_PortA_DIO6 Bank3_IO(111) cBank3ioA(7) Bank3_PortA_DIO7 Bank3_IO(112) cBank3ioB(0) Bank3_PortB_DIO0 Bank3_IO(113) cBank3ioB(1) Bank3_PortB_DIO1 In the silkscreen, these signals are marked as CPLD(Pin Number) for space reasons. 32 | ni.com | SLSC-12101 User Guide...
  • Page 33: Pin

    Bank3_PortD_DIO7 AB15 Bank3_IO(143) cBank3ioE(0) Bank3_PortE_DIO0 AB16 Bank3_IO(144) cBank3ioE(1) Bank3_PortE_DIO1 AB17 Bank3_IO(145) cBank3ioE(2) Bank3_PortE_DIO2 AB18 Bank3_IO(146) cBank3ioE(3) Bank3_PortE_DIO3 In the silkscreen, these signals are marked as CPLD(Pin Number) for space reasons. SLSC-12101 User Guide | © National Instruments | 33...
  • Page 34 C1-AB1 BANK3_VCC B2-B24 BANK3_VCC C25-AB25 BANK3_VCC AC2-AC24 BANK3_VCC BANK3_VCC VCC (5 V) AC25 BANK3_VCC AD21 LAT_CLK4 AD25 BANK3_VCC AD22 LAT_CLK3 In the silkscreen, these signals are marked as CPLD(Pin Number) for space reasons. 34 | ni.com | SLSC-12101 User Guide...
  • Page 35 Bank4_IO(165) cBank4ioA(4) Bank4_PortA_DIO4 Bank4_IO(168) cBank4ioA(5) Bank4_PortA_DIO5 Bank4_IO(169) cBank4ioA(6) Bank4_PortA_DIO6 Bank4_IO(170) cBank4ioA(7) Bank4_PortA_DIO7 Bank4_IO(171) cBank4ioB(0) Bank4_PortB_DIO0 Bank4_IO(188) cBank4ioB(1) Bank4_PortB_DIO1 In the silkscreen, these signals are marked as CPLD(Pin Number) for space reasons. SLSC-12101 User Guide | © National Instruments | 35...
  • Page 36 AD14 Bank4_IO(206) cBank4ioD(3) Bank4_PortD_DIO3 AD13 Bank4_IO(207) cBank4ioD(4) Bank4_PortD_DIO4 AD12 Bank4_IO(209) cBank4ioD(5) Bank4_PortD_DIO5 AD11 Bank4_IO(210) cBank4ioD(6) Bank4_PortD_DIO6 AD10 Bank4_IO(211) cBank4ioD(7) Bank4_PortD_DIO7 In the silkscreen, these signals are marked as CPLD(Pin Number) for space reasons. 36 | ni.com | SLSC-12101 User Guide...
  • Page 37 Miscellaneous Signals Coordinate Signal Coordinate Signal BANK4_VCC AD25 BANK4_VCC BANK4_VCC C1-AB1 BANK4_VCC B2-B24 BANK4_VCC C25-AB25 BANK4_VCC AC2-AC24 BANK4_VCC AC25 BANK4_VCC VCC (5 V) RTI Prototyping Area Figure 16. RTI Prototyping Area SLSC-12101 User Guide | © National Instruments | 37...
  • Page 38: Pin

    D22 C23 E22 B23 A23 GND B23 GND C23 GND D23 GND E23 GND A24 I24 B24 G24 C24 E24 D24 C24 E24 B24 A25 I25 B25 G25 C25 E25 D25 C25 E25 B25 38 | ni.com | SLSC-12101 User Guide...
  • Page 39 3.3 V J7-J26 D2-E2 Bank 2 VCC D26-E26 Bank 2 VCC F2-G2 Bank 3 VCC F26-G26 Bank 3 VCC H2-I2 Bank 4 VCC H26-I26 Bank 4 VCC A3-A6 24 V B27-I27 SLSC-12101 User Guide | © National Instruments | 39...
  • Page 40 NI.RotarySwitch Bank3_VCC Table 28. SI 5356 Clock Generator Connectivity to the CPLD SI5356 Clock Generator Interface SI5356 pin Schematic Name CPLD Bank CPLD Pin HDL Name CLK_INT unused CPLD_CLK2 unused CPLD_CLK3 unused 40 | ni.com | SLSC-12101 User Guide...
  • Page 41: Pin

    Deploying the SLSC-12101 as a Final Product If you decide to use a modified SLSC-12101 as a final product, it is your responsibility to make sure that the product is modified and used in such a way that complies with local rules,...
  • Page 42 Conditioning Module Design Specifications, as well as the license agreement included in the SLSC Module Development Kit. Regulatory Compliance and Markings All compliance testing and certifications for the SLSC-12101 apply only to the unmodified module. Any modification to the module requires the removal of regulatory markings. Cosmetic Alterations The module should not be deployed as a final product without cosmetic modification.
  • Page 43 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator C002, C005, C008 CAP, SM, 820 PF, MURATA GRM1555C1H821JA01D 50 V, 5%, COG, 0402, H= .029 IN C003, C004, C006, CAP, SM, 1 UF, 16...
  • Page 44 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator C028, C029, C057, CAP, SM, 2700 PF, MURATA GRM1885C1H272JA01D C058 50V, 5%, COG, CER, 0603, H =.039 C032, C039, C040, CAP, SM, 100 UF, VENKEL...
  • Page 45 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator CR005 DIODE,SM, 1SMB5920BT3G ZENER, 3W, 6.2 V, SEMICONDUCTOR 403 A DS001 LED, TH, DUAL- DIALIGHT 5530711F LEVEL, INDICATOR RED/ GREEN, H= .395 IN F001 FUSE, SM, LITTELFUSE 015403.5DRT...
  • Page 46 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator Q002, Q003 TRANSISTOR, SM, INFINEON BSC097N06NSATMA1 MOSFET, BSC097N06NS, N- CHANNEL 60 V OPTIMOS, POWER, PG- TDSON-8, H= .043 R001, R006, R007, RES, SM, 10K, 1/16...
  • Page 47 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator R012, R014 RES, SM, 10, 1/10 VENKEL CR0603-10W-10R0FT W, 50 V, 1%, THICK FILM, 0603, H= .020 IN R015 RES, SM, 0.015, 1 THIN FILM...
  • Page 48 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator R018, R019, R026, RES, SM, 33.2 ,1/16 105 VISHAY-DALE CRCW040233R2FKEDC R028, R037, R039, W, 50 V, 1%, R041, R042, R043, THICK FILM, 0402, R044, R045, R046, H= .016 IN...
  • Page 49 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator R021, R134, R136 RES, SM, 27 K VISHAY-DALE CRCW040227K0FKED OHM, 1/16 W, 1%, THICK FILM, 0402, H= .016 IN R022, R133, R135 RES, SM, 15 K,...
  • Page 50 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator R163 RES, SM, 124, 1/16 VENKEL TFCR0402-16W- W, 0.1%, 25 PPM, E-1240BT THIN FILM, 0402, H= .016 IN R169 RES, SM, 10 M, 1/8 VENKEL...
  • Page 51 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator R178 RES, SM, 13.3 K, VENKEL TFCR0402-16W- 1/16 W, 0.5%, THIN E-1332DT FILM, 0402, H= . 016 IN R179, R183, R190, RES, SM, 0 OHM,...
  • Page 52 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator R196 RES, SM, 15 K, VENKEL TFCR0402-16W- 1/16 W, .5%, THIN E-1502DT FILM, 25 PPM, 0402, H= .016 IN R197, R198, R199, RES, SM, 2.21...
  • Page 53 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator U002 IC, SM, LM25117PSQ NOPB LM25117PSQ, WIDE INPUT RANGE SYNCHRONOUS BUCK CONTROLLER, 24 PIN - LLP (4MM X 4MM), H= .043 IN U005, U009 IC, SM,...
  • Page 54 Table 30. Bill of Materials for the SLSC-12101 (Continued) Reference Description Manufacturer Part Number Designator U012 IC, SM, M25P80- MICRON M25P80-VMC6TG VMC6TG, SERIAL FLASH EMBEDDED MEMORY, 8 MBIT, 4X3MM, UFDFPN8, H= .024 W002, W003, CONN, HDR, 2X5, SAMTEC TSW-105-07-S-D W004 0.1CT, 0.230 H,...
  • Page 55 NI trademarks. Other product and company names mentioned herein are trademarks or trade names of their respective companies. For patents covering NI products/technology, refer to the appropriate location: Help»Patents in your software, the file on your media, or the National Instruments Patent Notice at . You can find patents.txt ni.com/patents...