;Web Plus Label List (WebPlus.def) ; ; This text file is the master list of parameters that are used to define the "Master Plus ; Label" list. The program "BuildPHP.m" reads this file and generates the following two files: ; w:\Gopher\Data\MCU\MastPLst.txt (compact label list with/out the pull-down lists and ; answer options) ; w:\Gopher\WebP\defCSS.php (PHP definitions for building Web code) ; ;& indicates a group title and parameters separated by "#" ; 1) Group name ; 2) CSS name for the title ; 3) nbr of rows of options per column for each of 5 columns (e.g. 5|3|0|0|0) ; 4) nbr of rows of check boxes per column for each of 5 columns (e.g. 0|0|4|4|1) ; 5) max nbr of rows for this group ;R indicates a read/only field and not searchable ;P= indicates that this field has a pull downlist & only allows (=) ;P>= indicates that this field has a pull downlist & only allows (>=) ; however, if the list item contains a "0" as one of the options, the search will ; use "<=" instead. This will result in eliminating those parts from the search. ;P<= indicates that this field has a pull downlist & only allows (<=) ;+ lists the possible answers for the previous active pull down list ;Y indicates that this is a Y/N checkbox field ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ; NOTE: ALWAYS LIST ALL "P" PARAMETERS BEFORE "Y" PARAMETERS | ; "R" PARAMETERS CAN BE PLACED ANYWHERE | ;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ; ;Label Pull-Down Description Format ; &MCU, Bus & Status#optsPartsStatus#4|3|0|0|0#0|0|5|5|4#5 R Manuf|manufO Manufacturer Text(3) R PartNbr|partnbrO Part Number Text(30) R ProdLine|prodlineO Manufacturers Product Line Text(30) P= Status|statusO Manufacturing status Text(15) + Future|In-Active|Not-Recmd|Production|Sampling P= MCU_Type|mcutypeO MCU Type (8051, 8052, ARM, DSP, MCU, MIPS, PowerPC) Text(10) + 8051|8052|ARM|DSP|MCU|MIPS|PowerPC R CPU|cpuO CPU Type Text(20) P= CPU_Nbrs|cpunbrsO Number of CPUs (Nbr) Integer + 1|2 P= CPU_Size|cpusizeO Internal CPU data path size in nbr of bits (Nbr) Integer + 4|8|16|28|32|64 P>= MCU_Freq|mcufreqO MCU Frequency in Mhz Decimal + 1|10|20|40|50|100|250|500|1,000 P= Bus_Size|bussizeO Bus size (bits) (Nbr) Integer + 8|16|32 P>= Bus_Freq|busfreqO Bus Frequency (Mhz) Decimal + 1|10|20|40|50|100|200 Y On_Chip_Osc|onchiposcO On chip clock generator (Y or N) Y/N Text(1) Y Clk_PLL|clkpllO Phase Lock Loop (PLL) for main clock oscillator (Y/N) Y/N Text(1) Y Sub_Clk|subclkO Sub clocks (Y or N) Y/N Text(1) Y Mply_Instr|mplyinstrO Multiply instruction (Y/N) Y/N Text(1) Y MAC_Instr|macinstrO Multiply accumulate instrumction (Y/N) Y/N Text(1) Y FPU|fpuO Floating point unit (Y/N) Y/N Text(1) Y Barrel_Shifter|barshifO Barrel Shifter instruction (Y/N) Y/N Text(1) Y Graphics|graphicsO Graphics Support (Y/N) Y/N Text(1) Y Graphics_Acc|graphaccO Graphics Accelator (Y/N) Y/N Text(1) Y XY_Cnvtr|xycnvtrO X/Y Converter. Shifts matrix 90 degrees (Y/N) Y/N Text(1) Y IEbus|iebusO IEBus by NEC Electronics (Y/N) Y/N Text(1) Y PCI|pciO Peripheral Component Interconnect bus (Y/N) Y/N Text(1) Y PCI_Express|pciexpressO Peripheral Component Interconnect Express bus (Y/N) Y/N Text(1) Y ISA|isaO Industry Standard Architecture (Obsolete std) (Y/N) Y/N Text(1) &Memory#optsMemorySel#2|1|1|1|1#0|0|0|0|0#2 P>= RAM|ramO RAM memory in bytes (Nbr) Integer + 0|128|256|512|1,024|2,048|4,096|8,192|16,384|32,768|65,536|131,072|262,144|512,288|1,048,576 P>= FRAM|framO Ferroelectric RAM memory in bytes (Nbr) Integer + 0|128|256|512|1,024|2,048|4,096|8,192|16,384|32,768|65,536|131,072|262,144|512,288|1,048,576 P>= FROM|fromO Flash memory in bytes (Nbr) Integer + 0|128|256|512|1,024|2,048|4,096|8,192|16,384|32,768|65,536|131,072|262,144|512,288|1,048,576 P>= PROM|promO One time programmable ROM in bytes (Nbr) Integer + 0|128|256|512|1,024|2,048|4,096|8,192|16,384|32,768|65,536|131,072|262,144|512,288|1,048,576 P>= EROM|eromO Erasable ROM in bytes (Nbr) Integer + 0|128|256|512|1,024|2,048|4,096|8,192|16,384|32,768|65,536|131,072|262,144|512,288|1,048,576 P>= MROM|mromO Mask ROM in bytes (Nbr) Integer + 0|128|256|512|1,024|2,048|4,096|8,192|16,384|32,768|65,536|131,072|262,144|512,288|1,048,576 &Memory Options#optsMemOpts#1|0|0|0|0#0|2|1|1|1|#2 P>= DMA_Chans|dmachansO Number of Direct Memory Access channels (Nbr) Integer + 0|1|2|3|4|5|6|7|8|9|10|20|30|40 Y MMU|mmuO Memory Management Unit (Y/N) Y/N Text(1) Y MPU|mpuO Multipile Protection Unit (Y/N) Y/N Text(1) Y EMIF|emifO External Memory Interface (Y/N) Y/N Text(1) Y Ext_Bus_Ctrl|extbusO External Bus Controller (Y/N) Y/N Text(1) Y Ext_Mem_Card|xmemcardO Support for External Memory Card (Y/N) Y/N Text(1) &Voltages & Temps#optsVoltsTemps#2|2|1|1|0#0|0|0|0|1#2 P<= Sply_V_Min|splyvminO Supply voltage (min) Decimal + .8|.9|1|1.1|1.2|1.3|1.4|1.5|1.6|1.7|1.8|1.9|2|2.1|2.2|2.3|2.4|2.5|2.6|2.7|2.8|2.9|3|3.1|3.2|3.3|3.4|3.5|3.6|3.7|3.8|3.9|4|4.25|4.5|5|9 P>= Sply_V_Max|splyvmaxO Supply voltage (max) Decimal + .8|.9|1|1.1|1.2|1.3|1.4|1.5|1.6|1.7|1.8|1.9|2|2.1|2.2|2.3|2.4|2.5|2.6|2.7|2.8|2.9|3|3.1|3.2|3.3|3.4|3.5|3.6|3.7|3.8|3.9|4|4.25|4.5|5|9 P<= IO_V_Min|iovminO I/O supply voltage Min Decimal + 2|2.5|2.75|3|3.3|3.5|4|4.6|5|5.5 P>= IO_V_Max|iovmaxO I/O supply voltage Max Decimal + 2|2.5|2.75|3|3.3|3.5|4|4.6|5|5.5 P<= Oper_Temp_Min|tempminO Operating Temperature Range (min) Integer + -55|-50|-40|-30|-25|-20|-10|0 P>= Oper_Temp_Max|tempmaxO Operating Temperature Range (max) Integer + 70|85|105|115|125 Y Low_Pwr|lowpwrO Low Power Mode Available Y/N Text(1) &Analog#optsAnalog#3|2|2|2|0#0|0|0|0|2#3 P>= ADC_Nbrs|adcnbrsO Number of distinct ADCs (Nbr) Integer + 1|2|3|4|5|6|7 P>= ADC_Chans|adcchansO Number of ADC Channels (Nbr) Integer + 0|1|2|3|4|5|6|7|8|9|10|15|20|30|40 P>= ADC_Resol|adcresolO ADC resolution in nbr of bits (Nbr) Integer + 8|10|12|14|16|20|24 P= ADC_Type|adctypeO ADC type (Slope, SAR, or Delta Sigma) Text(15) + Del-Sig|SAR|Slope|Voltage| P>= Analog_Cmp|analogcmpO Number of Analog Output Compares (Nbr) Integer + 0|1|2|3|4|5|6|7|8 P>= DAC_Chans|dacchansO Number of DAC Channels (Nbr) Integer + 0|1|2|3|4|6|8|10 P>= DAC_Resol|dacresolO DAC resolution in nbr of bits (Nbr) Integer + 8|10|12|16|24 P= DAC_Type|dactypeO DAC Type Text(20) + Current|V/I P>= OpAmps|opampsO Number of Operational Amplifiers (Nbr) Integer + 0|1|2|3|4|5 Y Samp_And_Hold|sampholdO ADC Sample & Hold(Y/N) Y/N Text(1) Y Temp_Sensor|tempsensorO Temperature Sensor (Y/N) Y/N Text(1) &GPIO & Ext Interrupts#optsGPIOandExt#1|1|0|0|0#0|0|1|0|0#1 P>= GPIO|gpioO Number of General Purpose I/O Pins (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30|40|50|60|100 P>= Ext_Triggers|exttrigsO Number of External Triggers (Nbr) Integer + 1|2|3|4|5|10|15|20|30|40|50|60|100 Y Parallel_Port|paraportO Parallel Port (Y/N) Y/N Text(1) &Timers#optsTimers#5|5|4|0|0#0|0|0|3|3#5 P>= Timer_Nbrs|timernbrsO Number of timers (any resolution) (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30 P>= Timers_8bit|timers8O Number of 8 bit timers (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15 P>= Timers_10bit|timers10O Number of 10 bit timers (Nbr) Integer + 1|2 P>= Timers_12bit|timers12O Number of 12 bit timers (Nbr) Integer + 1|2 P>= Timers_14bit|timers14O Number of 14 bit timers (Nbr) Integer + 1|2|3|4 P>= Timers_16bit|timers16O Number of 16 bit timers (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30 P>= Timers_18bit|timers18O Number of 18 bit timers (Nbr) Integer + 1|2|3|4 P>= Timers_24bit|timers24O Number of 24 bit timers (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30 P>= Timers_32bit|timers32O Number of 32 bit timers (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30 P>= Timers_64bit|timers64O Number of 64 bit timers (Nbr) Integer + 1|2|3|4|5|6 P>= Timer_CAP|timercapO Number of Timer Capture (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30 P>= Timer_Cmp|timercmpO Number of Timer Compare (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30 P>= PWM_Chans|pwmchansO Number of Pulse width modulator Channels (Nbr) Integer + 1|2|3|4|5|6|7|8|9|10|15|20|30 P>= PWM_Bits|pwmbitsO Number of Pulse width modulation bits (Nbr) Integer + 6|8|10|12|14|15|16|32 Y PCA|pcaO Programmable Counter Array (Y/N) Y/N Text(1) Y MTU|mtuO Multi function timer pulse unit (Y/N) Y/N Text(1) Y QE|qeO Quadrature Encoder (Y/N) Y/N Text(1) Y Pulse_Gen|pulsegenO Programmable pulse generator (Y/N) Y/N Text(1) Y Motor_Mgmt|motormgmtO Motor management (Y/N) Y/N Text(1) Y OCDSC|ocdscO On-chip digital servo circuit (Y/N) Y/N Text(1) &Serial Lines#optsSerialLines#3|3|3|0|0#0|0|0|4|3#3 P>= UART_Nbrs|uartnbrsO Number of UARTs (Nbr) Integer + 0|1|2|3|4|5|6|7|8|9|10 P>= CAN_Chans|channbrsO CAN Channels (Nbr) Integer + 0|1|2|3|4|5|6 P>= LIN_Nbrs|linnbrsO Number of LIN serial lines (Nbr) Integer + 0|1|2|3|4|5|6 P>= I2C_Nbrs|i2cnbrsO Number of I2C serial lines (Nbr) Integer + 0|1|2|3|4|5|6|7|8|9|10 P>= SCI_Nbrs|scinbrsO Number of SCI serial lines (Nbr) Integer + 0|1|2|3|4|5|6 P>= SPI_Nbrs|spinbrsO Number of SPI serial lines (Nbr) Integer + 0|1|2|3|4|5|6|7|8|9|10 P>= I2S_Nbrs|i2snbrsO Number of I2S Interfaces (Nbr) Integer + 0|1|2|3|4|5 P>= McBSP|mcbspO Multichannel Buffered Serial Port (Y/N) Y/N Text(1) + 0|1|2|3|4|5 P>= USB_Chans|usbchansO USB channels Integer + 0|1 Y Ethernet|etherO Ethernet support (Y/N) Y/N Text(1) Y Ethernet_100|ether100O Ethernet 10/100 support (Y/N) Y/N Text(1) Y Ethernet_1Gig|ether1gO Ethernet 1 Gig support (Y/N) Y/N Text(1) Y J1850|j1850O Automotive Electrical Interface Bus (Y/N) Y/N Text(1) Y IrDA|irdaO Infrared Data Association (Y/N) Y/N Text(1) Y CRC|crcO Cyclic redundancy check calculator (Y/N) Y/N Text(1) &Special System Features#optsSpecFeatures#0|0|0|0|0#2|2|1|1|1#2 Y WDT|wdtO Watch dog timer(Y/N) Y/N Text(1) Y RTC|rtcO Real time clock (Y/N) Y/N Text(1) Y POR|porO Power on reset (Y/N) Y/N Text(1) Y BOR|borO Brown out reset (Y/N) Y/N Text(1) Y OSD|osdO Oscillator Stop Detection (Y/N) Y/N Text(1) Y LVD|lvdO Low voltage detection (brown out detection) (Y/N) Y/N Text(1) Y SVS|svsO Supply Voltage Supervisor (Y/N) Y/N Text(1) &LCD#optsLCD#1|1|0|0|0#0|0|0|0|0#1 P>= LCD_Segs|lcdsegsO Number of segments for LCD display support (Nbr) Integer + 0|10|20|30|40|50|60|80|90|100|120|160|184|200|260|300 P>= LCD_Coms|lcdcommsO Number of coms for LCD display support (Nbr) Integer + 0|4|8|12|16|18|20|30|32|36|48|50 &Debug#optsDebug#0|0|0|0|0#1|1|1|0|0|#1 Y JTAG|jtagO Joint Test Action Group (Y/N) Y/N Text(1) Y On_Chip_Dbug|onchipdbO On Chip Debug (Y/N) Y/N Text(1) Y ICP|icpO In-circuit board Programming (Y/N) Y/N Text(1) &Misc#optsMisc#1|0|0|0|0#0|1|0|0|0#1 R FirstShip|firstshipO First Ship Date (Integer coded as yyyymm) Integer P<= Pkg_Pins|pkgpinsO Number of package pins (Nbr) Integer + 6|8|10|14|16|18|20|24|28|30|32|34|36|38|40|42|44|48|52|54|56|64|68|80|100|120|150|200|300|400|500|600|700|800|900|1,000 Y PeriphPinSel|pinselO Peripheral Pin Select (Y/N) Y/N Text(1) R Pkg_Area|pkgareaO Package Area (mm2) Text(16) R Package|packageO Package code Text(80) R End_Equip|endequipO Optimized for End Equipment Text(50) R Market|marketO Market Text(20)