From 6189eefad2cae1454be5b33a001336230a3c238a Mon Sep 17 00:00:00 2001 From: ls Date: Fri, 18 Oct 2024 11:54:55 +0800 Subject: [PATCH] update --- scripts/Dockerfile | 16 + scripts/esa.py | 245 + scripts/index.html | 12116 +++++++++++++++++++++++++++++++++++++++++++ scripts/main.py | 96 + scripts/nasa1.py | 214 + scripts/nasa2.py | 189 + 6 files changed, 12876 insertions(+) create mode 100644 scripts/Dockerfile create mode 100644 scripts/esa.py create mode 100644 scripts/index.html create mode 100644 scripts/main.py create mode 100644 scripts/nasa1.py create mode 100644 scripts/nasa2.py diff --git a/scripts/Dockerfile b/scripts/Dockerfile new file mode 100644 index 0000000..ef359a4 --- /dev/null +++ b/scripts/Dockerfile @@ -0,0 +1,16 @@ +FROM python:3.12.7-slim-bookworm + +# 设置工作目录 +WORKDIR /app + +# 复制要求的文件 +COPY . /app + +# 安装依赖 +RUN pip install --no-cache-dir -r requirements.txt + +# 设置环境变量 +ENV FLASK_APP=main.py + +# 启动 Flask 应用 +CMD ["flask", "run", "--host=0.0.0.0"] diff --git a/scripts/esa.py b/scripts/esa.py new file mode 100644 index 0000000..5fbc32b --- /dev/null +++ b/scripts/esa.py @@ -0,0 +1,245 @@ +import os +import requests +import csv +import mysql.connector +from bs4 import BeautifulSoup +import re + +# 设置下载目录 +download_dir = 'downloaded_files' +os.makedirs(download_dir, exist_ok=True) + +# MySQL 连接配置 +db_config = { + 'host': 'localhost', + 'user': 'your_username', + 'password': 'your_password', + 'database': 'your_database' +} + + +def save_to_mysql(data): + """保存数据到 MySQL 数据库""" + connection = mysql.connector.connect(**db_config) + cursor = connection.cursor() + + insert_query = """ + INSERT INTO your_table ( + sequence_number, test_object_type, test_start_date, test_end_date, test_object_name, + test_object_model, test_object_quantity, test_nature, test_purpose, device_name, + data_provider, test_commissioner, failure_criteria, failure_quantity, test_result_description, + outcome, source_project_name, source_project_type, classification, component_name, + component_model, component_batch_number, manufacturer, is_domestic, component_maturity, + wafer_material, wafer_batch_number, package_material, package_technology, is_flip_chip, + manufacturing_process, process_feature_size, process_platform, process_code, process_version, + quality_grade, reinforcement_measures, working_principle, supply_capacity, application_experience, + specification_manual, device_image, electronic_system_classification, electronic_system_name, + electronic_system_model, manufacturer, electronic_system_function, electronic_system_reinforcement_measures, + electronic_system_image, material_name, material_model, material_components, material_purpose, + material_manufacturer, material_physical_structure, material_usage_experience, irradiation_test_outline, + outline_expert_category, standard_specifications, test_steps_description, irradiation_process_power, + dc_bias_condition_description, ac_bias_condition_description, clock_frequency, test_pattern, + other_bias_conditions, irradiation_bias_schematic, test_method, test_schematic, + test_instrument_name, test_instrument_model, test_instrument_manufacturer, test_instrument_certificate, + test_software_name, test_software_developer, test_software_version, test_site_photo, + tester_name, tester_organization, tester_phone, device_operator, third_party_person, third_party_organization, + third_party_phone, other_notes, lead_aluminum_shielding, dose_rate, total_dose, dose_equivalent_material, + test_object_number, test_parameter_name, test_parameter_unit, test_parameter_result, + is_accelerated_test_data, is_annealing_data, annealing_temperature, annealing_time, raw_data, + data_processing_method, other_notes_additional + ) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, + %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, + %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, + %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) + """ + + cursor.execute(insert_query, data) + connection.commit() + cursor.close() + connection.close() + + +# 获取网页内容 +url = 'https://esarad.esa.int/' +def scrape(): + response = requests.get(url) + + # 确保请求成功 + if response.status_code == 200: + # 解析网页内容 + soup = BeautifulSoup(response.content, 'html.parser') + + # 找到所有表格 + tables = soup.find_all('table') + + # 提取第一个表格的内容 + for row in tables[0].find_all('tr')[2:]: # 跳过标题行 + cells = row.find_all(['td', 'th']) + if len(cells) >= 6: # 确保有至少六列 + folder_name = cells[1].get_text(strip=True) # 第2列 + file_id = cells[0].get_text(strip=True) # 第1列 + download_url = f'https://esarad.esa.int/?id={file_id}&handler=DownloadDb' + + # 创建文件夹 + folder_path = os.path.join(download_dir, folder_name) + os.makedirs(folder_path, exist_ok=True) + + # 下载文件并获取文件名 + file_response = requests.get(download_url) + if file_response.status_code == 200: + # 从响应头获取文件名 + content_disposition = file_response.headers.get('Content-Disposition') + filename = '' + if content_disposition: + match = re.search(r'filename="([^"]+)"', content_disposition) + if match: + filename = match.group(1) + + if not filename: # 如果没有找到,则使用默认文件名 + filename = f'{file_id}.pdf' + + file_path = os.path.join(folder_path, filename) + with open(file_path, 'wb') as f: + f.write(file_response.content) + print(f'ESA Downloaded: {file_path}') + + # 创建 CSV 文件 + csv_file_path = os.path.join(folder_path, 'data.csv') + with open(csv_file_path, 'w', newline='', encoding='utf-8') as csvfile: + writer = csv.writer(csvfile) + # 写入标题行 + writer.writerow([ + '序号', '试验对象类型', '试验开始日期', '试验结束日期', '试验对象名称', + '试验对象型号', '试验对象数量', '试验性质', '试验目的', '装置名称', + '数据提供单位', '试验委托单位', '失效判据', '失效数量', '试验结果描述', + '成果', '来源项目名称', '来源项目类型', '分类', '元器件名称', + '元器件型号', '元器件批号', '生产单位', '是否国产', '元器件成熟度', + '晶圆材料', '晶圆批号', '封装材料', '封装技术', '是否倒装', + '制造工艺', '工艺特征尺寸', '工艺平台', '工艺代号', '工艺版本', + '质量等级', '加固措施', '工作原理', '供货能力', '应用经历', + '规范手册', '器件图片', '电子系统分类', '电子系统名称', '电子系统型号', + '生产单位', '电子系统功能', '电子系统加固措施', '电子系统图片', '材料名称', + '材料型号', '材料组分', '材料用途', '材料生产单位', '材料物理结构', + '材料使用经历', '辐照试验大纲', '大纲审核专家类别', '辐照试验所依据的标准规范', + '试验步骤(过程)描述', '辐照过程是否加电', '直流偏置条件描述', '交流偏置条件描述', + '时钟频率', '测试图形', '其他偏置条件', '辐照偏置原理图', '测试方式', + '测试原理图', '试验用仪器名称', '试验用仪器型号', '试验用仪器生产厂家', + '试验用仪器检定证书', '试验用软件名称', '试验用软件开发单位', + '试验用软件版本号', '试验现场照片', '测试人员姓名', '测试人员单位', + '测试人员电话', '装置运行人员', '第三方人员', '第三方人员单位', + '第三方人员电话', '其他需要说明的事项', '是否采用铅铝屏蔽', '剂量率', + '总剂量', '剂量等效材料', '试验对象编号', '测试参数名称', + '测试参数单位', '测试参数结果', '是否为加速试验后数据', '是否为退火数据', + '退火温度', '退火时间', '原始数据', '数据处理方法', '其他需要说明的事项' + ]) + + # 写入数据行并保存到数据库 + data_row = [ + file_id, # 序号 + '', # 试验对象类型(可以根据需要填充) + cells[11].get_text(strip=True), # 试验开始日期(第12列) + '', # 试验结束日期(可以根据需要填充) + '', # 试验对象名称(可以根据需要填充) + cells[1].get_text(strip=True), # 试验对象型号(第2列) + '', # 试验对象数量(可以根据需要填充) + cells[5].get_text(strip=True), # 试验性质(第6列) + '', # 试验目的(可以根据需要填充) + '', # 装置名称(可以根据需要填充) + '', # 数据提供单位(可以根据需要填充) + '', # 试验委托单位(可以根据需要填充) + '', # 失效判据(可以根据需要填充) + '', # 失效数量(可以根据需要填充) + '', # 试验结果描述(可以根据需要填充) + '', # 成果(可以根据需要填充) + '', # 来源项目名称(可以根据需要填充) + '', # 来源项目类型(可以根据需要填充) + '', # 分类(可以根据需要填充) + '', # 元器件名称(可以根据需要填充) + '', # 元器件型号(可以根据需要填充) + '', # 元器件批号(可以根据需要填充) + cells[3].get_text(strip=True), # 生产单位(第4列) + '', # 是否国产(可以根据需要填充) + '', # 元器件成熟度(可以根据需要填充) + '', # 晶圆材料(可以根据需要填充) + '', # 晶圆批号(可以根据需要填充) + '', # 封装材料(可以根据需要填充) + '', # 封装技术(可以根据需要填充) + '', # 是否倒装(可以根据需要填充) + '', # 制造工艺(可以根据需要填充) + '', # 工艺特征尺寸(可以根据需要填充) + '', # 工艺平台(可以根据需要填充) + '', # 工艺代号(可以根据需要填充) + '', # 工艺版本(可以根据需要填充) + '', # 质量等级(可以根据需要填充) + '', # 加固措施(可以根据需要填充) + '', # 工作原理(可以根据需要填充) + '', # 供货能力(可以根据需要填充) + '', # 应用经历(可以根据需要填充) + '', # 规范手册(可以根据需要填充) + '', # 器件图片(可以根据需要填充) + '', # 电子系统分类(可以根据需要填充) + '', # 电子系统名称(可以根据需要填充) + '', # 电子系统型号(可以根据需要填充) + '', # 生产单位(可以根据需要填充) + '', # 电子系统功能(可以根据需要填充) + '', # 电子系统加固措施(可以根据需要填充) + '', # 电子系统图片(可以根据需要填充) + '', # 材料名称(可以根据需要填充) + '', # 材料型号(可以根据需要填充) + '', # 材料组分(可以根据需要填充) + '', # 材料用途(可以根据需要填充) + '', # 材料生产单位(可以根据需要填充) + '', # 材料物理结构(可以根据需要填充) + '', # 材料使用经历(可以根据需要填充) + '', # 辐照试验大纲(可以根据需要填充) + '', # 大纲审核专家类别(可以根据需要填充) + '', # 辐照试验所依据的标准规范(可以根据需要填充) + '', # 试验步骤(过程)描述(可以根据需要填充) + '', # 辐照过程是否加电(可以根据需要填充) + '', # 直流偏置条件描述(可以根据需要填充) + '', # 交流偏置条件描述(可以根据需要填充) + '', # 时钟频率(可以根据需要填充) + '', # 测试图形(可以根据需要填充) + '', # 其他偏置条件(可以根据需要填充) + '', # 辐照偏置原理图(可以根据需要填充) + '', # 测试方式(可以根据需要填充) + '', # 测试原理图(可以根据需要填充) + '', # 试验用仪器名称(可以根据需要填充) + '', # 试验用仪器型号(可以根据需要填充) + '', # 试验用仪器生产厂家(可以根据需要填充) + '', # 试验用仪器检定证书(可以根据需要填充) + '', # 试验用软件名称(可以根据需要填充) + '', # 试验用软件开发单位(可以根据需要填充) + '', # 试验用软件版本号(可以根据需要填充) + '', # 试验现场照片(可以根据需要填充) + '', # 测试人员姓名(可以根据需要填充) + '', # 测试人员单位(可以根据需要填充) + '', # 测试人员电话(可以根据需要填充) + '', # 装置运行人员(可以根据需要填充) + '', # 第三方人员(可以根据需要填充) + '', # 第三方人员单位(可以根据需要填充) + '', # 第三方人员电话(可以根据需要填充) + '', # 其他需要说明的事项(可以根据需要填充) + '', # 是否采用铅铝屏蔽(可以根据需要填充) + '', # 剂量率(可以根据需要填充) + '', # 总剂量(可以根据需要填充) + '', # 剂量等效材料(可以根据需要填充) + '', # 试验对象编号(可以根据需要填充) + '', # 测试参数名称(可以根据需要填充) + '', # 测试参数单位(可以根据需要填充) + '', # 测试参数结果(可以根据需要填充) + '', # 是否为加速试验后数据(可以根据需要填充) + '', # 是否为退火数据(可以根据需要填充) + '', # 退火温度(可以根据需要填充) + '', # 退火时间(可以根据需要填充) + '', # 原始数据(可以根据需要填充) + '', # 数据处理方法(可以根据需要填充) + '' # 其他需要说明的事项(可以根据需要填充) + ] + writer.writerow(data_row) + save_to_mysql(data_row) + print(f'CSV created and data saved to MySQL: {csv_file_path}') + else: + print(f'Failed to download: {download_url}') + else: + print(f'Error: {response.status_code}') diff --git a/scripts/index.html b/scripts/index.html new file mode 100644 index 0000000..884ded7 --- /dev/null +++ b/scripts/index.html @@ -0,0 +1,12116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
4312.5-50 +

AD7821

+
+

8 Bit ADC

+
+

AD

+
HST/COS9727 + PPM-99-045 + 01/07/00
4305-50 +

DAC08A

+
+

8 Bit DAC

+
+

AD

+
HST/COS9910 + PPM-99-044 + 01/07/00
4295-50 +

U310

+
+

N-Ch JFET

+
+

Siliconix

+
HST/COS9548 + PPM-99-043 + 01/03/00
4282.5-30 +

MX7225

+
+

8 Bit DAC

+
+

Maxim

+
HST/COS9321 + PPM-99-042 + 01/03/00
4272.5-10 +

LMC6464

+
+

Op Amp

+
+

NSC

+
GLAS9722 + PPM-99-041 + 01/23/00
4262.5-50 +

AD783SQ

+
+

S/H Amplifier

+
+

AD

+
HST/COS8702 + PPM-99-040 + 12/10/99
4252.5-50 +

AD7885

+
+

16 Bit ADC

+
+

AD

+
HST/COS9827 + PPM-99-039 + 11/30/99
4242.5-50 +

PIC7527

+
+

Switching Regulator

+
+

Sil General

+
HST/COS9450 + PPM-99-038 + 11/30/99
42310-50 +

54ABT245A

+
+

Transceiver

+
+

NSC

+
GLAS9736 + PPM-99-037 + 11/30/99
42210-50 +

DAC08

+
+

8 Bit DAC

+
+

AD

+
GLAS9831 + PPM-99-036 + 11/30/99
4212.5-30 +

LF155A

+
+

Op Amp - JFET input

+
+

Linear Tech.

+
HST/COS9811 + PPM-99-035 + 11/19/99
42010-30 +

LM117K

+
+

Volt Regulator

+
+

NSC

+
MAP9808 + PPM-99-034 + 11/08/99
41910-50 +

INA117SM

+
+

Diff Amplifier

+
+

Burr-Brown

+
GLAS9837 + PPM-99-033 + 10/20/99
41810-50 +

PA07M

+
+

Power Op Amp

+
+

Apex

+
GLAS9918 + PPM-99-032 + 10/20/99
41710-100 +

A250

+
+

Pre Amplifier

+
+

Amptek

+
GLAS9902 + PPM-99-031 + 10/20/99
4162.5-100 +

KM48C8000AS-6U

+
+

8MbX8 DRAM

+
+

Samsung

+
TRIANAMany Wafer Lots + PPM-99-030 + 10/22//99
4155-25 +

AD620

+
+

Inst Op Amp

+
+

AD

+
GLAS9815 + PPM-99-029 + 09/28/99
4142.5-50 +

OM3914

+
+

Neg Voltage Reg

+
+

Omnirel

+
HST/COS9909 + PPM-99-028 + 09/10/99
41310-25 +

AD7535

+
+

14 Bit DAC

+
+

AD

+
GLAS9812 + PPM-99-027 + 09/03/99
4122.5-50 +

AD845

+
+

CBFET Op Amp

+
+

AD

+
HST/COS9846 + PPM-99-026 + 08/23/99
4112.5-20 +

OM20P10

+
+

P Channel MOSFET

+
+

Omnirel

+
HST/COS9735 + PPM-99-025 + 08/10/99
4102.5-50 +

OM1850STM3

+
+

Voltage Regulator

+
+

Omnirel

+
HST/COS9912 + PPM-99-024 + 08/23/99
4092.5-50 +

2N7225

+
+

N Channel Transistor

+
+

Harris

+
HST/COS9827 + PPM-99-023 + 06/28/99
4082.5-30 +

AD7545

+
+

12 bit D/A Convertor

+
+

AD

+
IRAC9807 + PPM-99-022 + 06/24/99
4075-100 +

QT22AC10M

+
+

36MHz Xtal Osc

+
+

Q-Tech

+
GOES (Ball)9842 + PPM-99-021 + 04/21/99
4065-25 +

ATR2815TF

+
+

DC/DC Converter

+
+

Lambda

+
GOES (Ball)9907 + PPM-99-020 + 04/14/99
4055-75 +

MIC4424

+
+

Dual MOSFET Driver

+
+

Micrel

+
GOES (Ball)9832 + PPM-99-019 + 04/21/99
4045-35 +

MN5295

+
+

A/D Converter

+
+

Micro Net

+
GOES (Ball)9540 & 9549 + PPM-99-018 + 04/15/99
40310-40 +

OP07

+
+

OP AMP

+
+

AD

+
GOES9723B + PPM-99-017 + 03/24/99
4025-40 +

OP07

+
+

OP AMP

+
+

AD

+
GOES9724A + PPM-99-016 + 02/18/99
4012.5-50 +

AMP01A

+
+

Inst. Amp.

+
+

AD

+
IRAC9818A + PPM-99-015 + 01/19/99
4002.5-50 +

AD588

+
+

Voltage Reference

+
+

AD

+
IRAC9814 + PPM-99-014 + 01/11/99
3992.5-100 +

KM684002AJ-17

+
+

512kx8 SRAM

+
+

Samsung

+
COSNot Marked + PPM-99-013 + 01/08/99
3982.5-50 +

DG412

+
+

Analog Switch

+
+

Maxim

+
IRAC9829 + PPM-99-012 + 01/15/99
3972.5-100 +

AD780

+
+

Volt. Ref.

+
+

AD

+
IRAC9728 + PPM-99-011 + 11/20/98
3962.5-100 +

LT1010

+
+

Pwr Buffer

+
+

Linear Tech.

+
IRAC9808 + PPM-99-010 + 11/20/98
39520-200 +

LF198

+
+

Samp. & Hold Amp.

+
+

Linear Tech.

+
GOES9129 + PPM-99-009 + 11/17/98
3942.5-100 +

MX536

+
+

RMS-DC convertor

+
+

Maxim

+
IRAC9817 + PPM-99-008 + 11/17/98
3932.5-50 +

DG403

+
+

Analog Switch

+
+

Maxim

+
IRAC9810 + PPM-99-007 + 01/15/99
3922.5-50 +

AD8222

+
+

DAC

+
+

AD

+
IRAC9738 + PPM-99-006 + 01/11/99
3912.5-50 +

HI300

+
+

Analog Switch

+
+

Harris

+
IRAC9816 + PPM-99-005 + 11/03/98
3902.5-50 +

OP467

+
+

OP AMP

+
+

AD

+
IRAC9812A + PPM-99-004 + 11/03/98
3892.5-50 +

OP400

+
+

OP AMP

+
+

AD

+
IRAC9814A + PPM-99-003 + 11/03/98
3882.5-50 +

LF147

+
+

OP AMP

+
+

National

+
IRAC9803 + PPM-99-002 + 01/08/99
38720-200 +

OP07

+
+

OP AMP

+
+

AD

+
GOES9724 + PPM-99-001 + 11/18/98
3863.0-15 +

A1280A

+
+

FPGA

+
+

Actel

+
JSA (JAPAN)9740 + PPM-98-032 + 10/23/98
3852.5-50 +

MTR2815F

+
+

DC/DC Converter

+
+

Interpoint

+
TOMS9830 + PPM-98-031 + 10/20/98
3842.5-50 +

MTR2805F

+
+

DC/DC Converter

+
+

Interpoint

+
TOMS9828 + PPM-98-030 + 10/20/98
3832.5-50 +

OP270

+
+

OP AMP

+
+

AD

+
IRAC9815 + PPM-98-029 + 10/05/98
3822.5-50 +

HI506

+
+

CMOS Multiplexer

+
+

Harris

+
IRAC9745 + PPM-98-028 + 10/05/98
3815-100 +

54AC74

+
+

Dual Flip Flop

+
+

National

+
MIDEX9610 + PPM-98-027 + 9/24/98
38020-200 +

LM117H

+
+

Voltage Regulator

+
+

National

+
GOES9727 + PPM-98-026 + 9/24/98
37920-200 +

DS7830

+
+

Diff. Line Driver

+
+

National

+
GOES9749 + PPM-98-025 + 9/10/98
37820-200 +

AD571

+
+

10 Bit A/D Converter

+
+

Analog Devices

+
GOES9746 + PPM-98-024 + 9/10/98
3771-25 +

29C257

+
+

256K EEEPROM

+
+

SEEQ/ATMEL

+
EOS-PM9133 + PPM-98-023 + 7/16/98
37620-200 +

SG1846

+
+

PWM Controller

+
+

Linfinity

+
GOES9715 + PPM-98-022 + 7/15/98
37520-200 +

LM117HVK

+
+

Voltage Reg

+
+

National

+
GOES9732 + PPM-98-021 + 7/15/98
37420-200 +

LM117HVH

+
+

Voltage Reg

+
+

National

+
GOES9727 + PPM-98-020 + 7/15/98
37310-100 +

CLC502

+
+

OP AMP

+
+

National

+
Integral SpectrometerNot Marked + PPM-98-019 + 06/22/98
37210-100 +

MAX494

+
+

OP AMP

+
+

Maxim

+
Integral Spectrometer9639 + PPM-98-018 + 06/15/98
37110-100 +

MAX913

+
+

TTL Comparator

+
+

Maxim

+
Integral Spectrometer9704 + PPM-98-017 + 06/08/98
37010-100 +

PE21198

+
+

Delay Line

+
+

Pulse Eng.

+
Integral Spectrometer9740 + PPM-98-016 + 05/08/98
36920-200 +

CMP01

+
+

Voltage Comparator

+
+

AD

+
GOES9729 + PPM-98-015 + 05/18/98
36820-200 +

LF198H

+
+

Samp. & Hold Amp.

+
+

Linear Tech.

+
GOES9129 + PPM-98-014 + 05/08/98
36720-200 +

R29773

+
+

2x8k PROM

+
+

Fairchild/Raytheon

+
GOES9347 + PPM-98-013 + 05/08/98
36620-200 +

REF-10

+
+

Voltage Reference

+
+

AD

+
GOES9720A + PPM-98-012 + 04/29/98
36520-200 +

OP07

+
+

OP AMP

+
+

AD

+
GOES9723B + PPM-98-011 + 05/07/98
36420-200 +

PM139

+
+

Comparator

+
+

AD

+
GOES9720A + PPM-98-010 + 04/23/98
36320-200 +

OP27

+
+

OP AMP

+
+

AD

+
GOES9721A + PPM-98-009 + 04/23/98
36220-200 +

OP15

+
+

OP AMP

+
+

AD

+
GOES9722A + PPM-98-008 + 04/23/98
3615-100 +

OM11725SMX (OM7646)

+
+

OP AMP

+
+

Omnirel

+
MIDEX9735 + PPM-98-007 + 04/10/98
3605-100 +

AD585

+
+

Samp. & Hold Amp.

+
+

AD

+
MIDEX9648 + PPM-98-006 + 04/10/98
3595-100 +

AD524

+
+

Inst. Amp.

+
+

AD

+
MIDEX9650A + PPM-98-005 + 04/10/98
3585-100 +

2N5115

+
+

PJFET

+
+

Solitron

+
MIDEX9430 + PPM-98-004 + 04/10/98
3575-100 +

2N4858

+
+

NJFET

+
+

Motorola

+
MIDEX9333 + PPM-98-003 + 04/10/98
3565-75 +

OM11725SMX (OM7646)

+
+

OP AMP

+
+

Omnirel

+
MIDEX9735 + PPM-98-002 + 03/13/98
3552.5-100 +

AD976

+
+

A/D Converter

+
+

AD

+
IRAC9723 + PPM-98-001 + 03/19/96
3542.5-50 +

4429

+
+

MOSFET Driver

+
+

Midex

+
MIDEX9309 + PPM-97-058 + 01/05/98
3535-100 +

AD652

+
+

Freq. Converter

+
+

AD

+
MAP/INST9434A + PPM-97-057 + 01/05/98
3522.5-100 +

AD630

+
+

Demodulator

+
+

AD

+
MAP/INST9617 + PPM-97-056 + 12/12/98
3512.5-100 +

UC1706

+
+

PWM

+
+

Unitrode

+
SMEX/LITE9533 + PPM-97-055 + 12/08/98
3505-100 +

54ABT245

+
+

Transceiver

+
+

Phillips

+
IRAC9722 + PPM-97-054 + 12/02/97
3495-100 +

54ABT245

+
+

Transceiver

+
+

TI

+
IRAC9717 + PPM-97-053 + 12/02/97
3485-100 +

54ABT245

+
+

Transceiver

+
+

National

+
IRAC9637 + PPM-97-052 + 12/02/97
3475-100 +

LM317AT

+
+

Voltage Regulator

+
+

National

+
NOAAM73BL + PPM-97-051 + 11/14/97
3462.5-50 +

AD667

+
+

A/D Converter

+
+

AD

+
SMEX/LITE9641 + PPM-97-050 + 11/19/97
3452.5-100 +

2N2880

+
+

Transistor

+
+

Solitron

+
GOES/LORAL9644 + PPM-97-049 + 10/16/97
3442.5-100 +

UC1707

+
+

PWM

+
+

Unitrode

+
SMEX/LITE9649 + PPM-97-048 + 10/29/97
3435-100 +

SHD3166

+
+

Diode

+
+

Sensitron

+
SMEX/LITE9706 + PPM-97-047 + 10/21/97
3422.5-50 +

SD5000B

+
+

DMOS

+
+

CAL-Logic

+
EOS93-2629W#1 + PPM-97-046 + 10/17/97
3412.5-50 +

SD500A

+
+

DMOS

+
+

CAL-Logic

+
EOS93-2629W#1 + PPM-97-045 + 10/17/97
3402.5-50 +

TL7770-5

+
+

Power Supervisor

+
+

TI

+
SMEX/LITE9537 + PPM-97-044 + 10/29/97
33910-200 +

LM137

+
+

Voltage Regulator

+
+

National

+
GOES9328 + PPM-97-043 + 10/10/97
33810-200 +

LM117HV

+
+

Voltage Regulator

+
+

National

+
GOES9054 + PPM-97-042 + 10/10/97
33710-200 +

LM117H

+
+

Voltage Regulator

+
+

National

+
GOES9305 + PPM-97-041 + 10/10/97
3365-50 +

2N6849

+
+

Transistor

+
+

Harris

+
HST-4869646 + PPM-97-040 + 10/02/97
3355-50 +

2N6796

+
+

Transistor

+
+

Harris

+
HST-4869637 + PPM-97-039 + 10/02/97
3345-100 +

OP07

+
+

OP AMP

+
+

PMI

+
MIDEX/MAP9446 + PPM-97-038 + 09/24/97
3335-100 +

MHV2803R3

+
+

DC/DC Converter

+
+

Interpoint

+
SMEX9712 + PPM-97-037 + 08/27/97
3322.5-100 +

AD9050

+
+

Flash 10 bit A/D

+
+

AD

+
UNIV. of Ca9615 + PPM-97-036 + 9/10/97
3312.5-50 +

OP470

+
+

OP AMP

+
+

AD

+
MIDEX/MAP9529 + PPM-97-035 + 9/24/97
3305-100 +

AS58C1001SF

+
+

Rad-Hard EEPROM

+
+

ASI

+
SMEX/LITE9646 + PPM-97-034 + 8/5/87
3295-100 +

LM105

+
+

Voltage Regulator

+
+

National

+
ADEOS9640 + PPM-97-033 + 7/29/97
3282.5-50 +

REF-43B

+
+

Voltage Reference

+
+

AD (PMI)

+
MIDEX/MAP9536 + PPM-97-032 + 8/5/97
3272.5-50 +

OP77

+
+

OP AMP

+
+

AD

+
MIDEX/MAP9525 + PPM-97-031 + 7/29/97
3265-100 +

LM137

+
+

Voltage Regulator

+
+

National

+
ADEOS9615 + PPM-97-030 + 7/15/97
3252.5-125 +

AD562

+
+

12 bit D/A convertor

+
+

AD

+
GOES9647/8742 + PPM-97-029 + 7/22/97
3242.5-50 +

OP497

+
+

OP AMP

+
+

AD

+
SMEX/LITE9438 + PPM-97-028 + 7/11/97
3232.5-50 +

LT1009

+
+

Voltage Reference

+
+

Linear Tech.

+
SMEX/LITE9543 + PPM-97-027 + 7/15/97
3222.5-100 +

W48C20

+
+

PEM Clock

+
+

Samtec

+
Adv. Int. Tech.Not Marked + PPM-97-026 + 7/14/97
3212.5-100 +

MX7847

+
+

D/A Converter

+
+

Maxim

+
SMEX/LITE9707 + PPM-97-025 + 7/15/97
3202.5-50 +

AD624

+
+

Voltage Reference

+
+

AD

+
MAP subsystem9609 + PPM-97-024 + 6/6/97
3192.5-50 +

AD624

+
+

Voltage Reference

+
+

AD

+
MAP subsystem9608 + PPM-97-023 + 6/6/97
3182.5-50 +

OP271A

+
+

OP AMP

+
+

AD

+
SMEX/LITE9624 + PPM-97-022 + 6/10/97
3172.5-50 +

OP467

+
+

OP AMP

+
+

AD

+
MAP subsystem9647 + PPM-97-021 + 6/10/97
3162.5-50 +

LM137

+
+

Voltage Regulator

+
+

Linear Tech.

+
MIDEX/MAP9638 + PPM-97-020 + 5/15/97
3152.5-50 +

OP27

+
+

OP AMP

+
+

AD

+
MIDEX/MAP9648 + PPM-97-019 + 5/5/97
3145-50 +

AD570

+
+

8 bit A/D Converter

+
+

AD

+
MAP/Power9617 + PPM-97-018 + 5/15/97
3132.5-50 +

KM48C,V8100AS-6

+
+

4Mx8 DRAM

+
+

Samsung

+
EO1Not Marked + PPM-97-017 + 6/5/97
3125-50 +

AD580

+
+

Voltage Reference

+
+

AD

+
MAP/Power9626 + PPM-97-016 + 4/30/97
3112.5-50 +

TL7770-5

+
+

Dual power supervisor

+
+

TI

+
MIDEX/MAP9602 + PPM-97-015 +

3102.5-30 +

TL7705

+
+

Power Supervisor

+
+

TI

+
SMEX/LITE9543 + PPM-97-014 + 4/28/97
3092.5-30 +

OP400AY

+
+

OP AMP

+
+

AD

+
SMEX/LITE9614 + PPM-97-013 + 4/15/97
3082.5-30 +

OP420RC

+
+

OP AMP

+
+

AD

+
SMEX/LITE9617 + PPM-97-012 + 4/5/97
3075-15 +

29AMDF016

+
+

16MBEEPROM,5V

+
+

AMD

+
ASAPNot Marked + PPM-97-011 +

3062.5-30 +

JANTXV2N6661

+
+

PowerMosfet

+
+

Siliconix

+
MIDEX9636 + PPM-97-010 + 4/28/97
3052.5-7.5 +

SD5000

+
+

PowerMosfet

+
+

CAL-Logic

+
EO-19633 + PPM-97-009 + 4/7/97
3041-100 +

LMC6062

+
+

Op AMP

+
+

National

+
Smex/WireNot Marked + PPM-97-008 + 2/9/97
3035-12.5 +

TMS416400

+
+

16 Mbit DRAMS, 5 Volt

+
+

TI

+
EO-1Not Marked + PPM-97-006 + 2/7/97
3021-30 +

LM101A

+
+

OP AMP

+
+

National

+
MSFC/ACIS9511 + PPM-97-007 + 12/20/96
3011-100 +

AMP03

+
+

Differential Amp.

+
+

PMI

+
ASTRO-E/XDS9505 + PPM-97-005 + 12/14/96
3001-100 +

DAC87

+
+

12 bit D/A Converter

+
+

Analog Devices

+
ASTRO-E/XDS9445,9432 + PPM-97-004 + 12/15/96
2991-100 +

DG201

+
+

Quad Analog Switch

+
+

Phillips

+
ASTRO-E/XDS9514 + PPM-97-003 + +

12/15/96

+
298100 +

1N5314

+
+

Diode

+
+

Motorola

+
HST/BIK9106 + PPM-97-002 + 10/16/96
2973 +

DAC8800

+
+

D/A Converter

+
+

PMI

+
NASA/MSFC Supp.9351 + PPM-97-001 + 10/16/96
2962.5-100 2.5-100 +

Q02L00JQ

+

P44016JK

+
+

16 MBit DRAM (5V)

+

16 MBit DRAM (3.3 V)

+
+

IBM

+

IBM

+
Parts & Packaging9314 9352 + PPM-96-009 + 09/20/96
295100-1000 +

CLR 79

+
+

Capacitor

+
+

Sprague

+
GOES-K- + PPM-96-008 + 08/09/96
29450-100 +

54S20

+
+

Quad 4-input NAND

+
+

unknown

+
NASDALot #0131001-35 + PPM-96-007 + 05/17/96
293 +

50-100

+
+

FST180

+
+

NPN transistor

+
+

unknown

+
NASDALot #9402C101-5 + PPM-96-006 + 05/17/96
2923-7 +

A1280A

+
+

FPGA

+
+

Actel

+
HST/FLEX/HSR/SSR HST/SSR9607 9541 + PPM-96-005 + 05/13/96
2912.5-50 +

MHF2812D

+

MHF2805S

+
+

DC/DC Conv.

+
+

Interpoint

+
CASSINI/CIRS9603 + PPM-96-004 + 04/08/96
2902.5-100 +

58C1001F

+
+

EEPROM

+
+

Hitachi/Austin

+
GPEP-PPL- + PPM-96-003 + 01/16/96
2891-10 +

28C256

+
+

EEPROM

+
+

SEI

+
AXAF/Gulton9543 + PPM-95-187 + 01/16/96
2882.5-15 +

NT5C1008

+
+

CMOS SRAM

+
+

Micron Tech.

+
AXAF/Gulton9421 9515 + PPM-95-186 + 11/29/95
2871-10 +

DAC08

+
+

DAC, 8-bit

+
+

ADI

+
CASSINI/CIRS9435 + PPM-95-185 + 11/09/95
2861-30 +

SP9380

+
+

DAC, 18-bit

+
+

Sipex

+
XDS/ACHE9509 + PPM-95-184 + 10/27/95
2852.5-100 +

28C010

+
+

EEPROM

+
+

SEI/Hitachi

+
AXAF/Gulton9530 + PPM-95-182 + 11/02/95
2840.5-7 +

DAC8408

+
+

DAC

+
+

ADI

+
HST/ADD9449 + PPM-95-176 + 10/27/95
2831-10 +

AD620

+
+

Op Amp

+
+

ADI

+
HST/NICMOS9435 + PPM-95-183 + 10/04/95
2821-10 +

AD829

+
+

Op Amp

+
+

ADI

+
HST/STIS9443A + PPM-95-178 + 09/15/95
2811-20 +

28C256

+
+

EEPROM

+
+

SEEQ

+
AXAF/Gulton9526 + PPM-95-175 + 08/25/95
2802.5-100 +

PA51M

+
+

Op Amp

+
+

Apex

+
FUSE8914 + PPM-95-172 + 08/25/95
2795-50 +

LM119

+
+

Op Amp Dual

+
+

LTC

+
CASSINI/CIRS9103 + PPM-95-174 + 09/15/95
2781-10 +

HA7-5127

+
+

Op Amp

+
+

Harris

+
HST9327 + PPM-95-171 + 08/11/95
2772.5-20 +

LP2951

+
+

Prog. Voltage Reg.

+
+

NSI

+
CASSINI/CIRS9443S 9435A + PPM-95-173 + 08/15/95
2762.5-100 +

IBM0116400AJ3

+
+

4Mx4 16Mb DRAM

+
+

IBM

+
LANDSAT9314 + PPM-95-170 + 07/28/95
2751-10 +

HCPL5401

+
+

Optocoupler

+
+

H-P

+
HST/STIS9149A + PPM-95-166 + 07/12/95
2745-20 +

1280A

+
+

Gate Array

+
+

Actel

+
GPEP/PPL9424 + PPM-95-168 + 08/24/95
2735-50 +

1020B

+
+

Gate Array

+
+

Actel

+
GPEP/PPL9424 9429 + PPM-95-167 + 08/24/95
2725-20 +

1280A

+
+

Gate Array

+
+

Actel

+
GPEP/PPL9424 + PPM-95-131 + 08/24/95
2715-75 +

1020B

+
+

Gate Array

+
+

Actel

+
GPEP/PPL9424 + PPM-95-130 + 08/24/95
2702.5-50 +

SMP11

+
+

S/H Amplifier

+
+

PMI

+
CASSINI/CIRS9435 + PPM-95-163 + 07/03/95
2695-100 +

SE5521

+
+

Linear Signal Cond.

+
+

Signetics

+
CASSINI/CIRS9346 + PPM-95-162 + 07/03/95
2685-100 +

PA10

+
+

Op Amp, Power

+
+

Apex

+
CASSINI/CIRS9416 + PPM-95-165 + 07/28/95
2672.5-100 +

LM158

+
+

Dual Op Amp

+
+

NSI

+
CASSINI/CIRS9433A + PPM-95-160 + 07/07/95
2662.5-80 +

LP2951

+
+

Programmable V. Reg.

+
+

NSI

+
CASSINI/CIRS9133B + PPM-95-158 + 06/21/95
2652.5-30 +

28C256

+
+

EEPROM

+
+

SEEQ

+
TOMS9133B + PPM-95-169 + 08/07/95
2641-10 +

TLE2142

+
+

Dual Op Amp

+
+

TI

+
HST/STIS9437BA 9440A + PPM-95-156 + 06/07/95
263 +

1.5-100

+
+

IBM0116400AJ3

+
+

4Mx4 16Mb DRAM

+
+

IBM

+
LANDSAT9314 + PPM-95-153 + 05/16/95
262 +

2.5-100

+
+

LM136

+
+

Voltage Regulator

+
+

LTC

+
CASSINI/CIRS9342A + PPM-95-152 + 05/17/95
261 +

1-10

+
+

DAC8408

+
+

D-A Converter

+
+

PMI

+
HST/ADD9449 + PPM-95-151 + 05/18/95
260 +

1-10

+
+

AD645

+
+

Op Amp

+
+

ADI

+
NOAA/KLM9334A 9338B + PPM-95-150 + 05/01/95
259 +

2.5-100

+
+

OP 07A

+
+

Op Amp

+
+

PMI

+
CASSINI/CIRS9416 + PPM-95-149 + 05/01/95
258 +

0.5-30

+
+

28C256

+
+

EEPROM

+
+

SEEQ

+
TOMS9133B + PPM-95-147 + 06/06/95
257 +

5-100

+
+

LT1021-5

+
+

V. Ref.

+
+

Linear

+
CASSINI/CIRS9122 + PPM-95-144 + 04/21/95
256 +

5-100

+
+

LT1021-10

+
+

V. Ref.

+
+

Linear

+
CASSINI/CIRS9131 + PPM-95-145 + 04/20/95
255 +

2.5-100

+
+

MIC4429

+
+

MOSFET Driver

+
+

Micrel

+
CASSINI/CIRS9418 + PPM-95-142 + 04/14/95
254 +

2.5

+
+

28C256

+
+

EEPROM

+
+

SEEQ

+
AXAF9133A + PPM-95-141 + 03/28/95
253 +

2.5-100

+
+

MIC4420

+
+

MOSFET Driver

+
+

Micrel

+
CASSINI/CIRS9325 + PPM-95-139 + 03/30/95
252 +

5-100

+
+

6N134

+
+

Optocoupler

+
+

ILC

+
CASSINI/CIRS9426 + PPM-95-137 + 03/15/95
251 +

2.5-100

+
+

SSP21110-25

+
+

SS Power Conv.

+
+

ILC

+
FUSEUnknown + PPM-95-136 + 03/20/95
250 +

2.5-30

+
+

MFL2815

+
+

DC/DC Converter

+
+

Interpoint

+
HST/PCP9443 + PPM-95-135 + 03/03/95
249 +

2.5-50

+
+

MC1717

+
+

Step Motor Driver

+
+

Unitrode

+
HST/ADD9446 + PPM-95-134 + 03/07/95
248 +

2.5-100

+
+

OP27A

+
+

Op Amp

+
+

Linear

+
CASSINI/CIRS9109 + PPM-95-129 + 02/28/95
247 +

2.5-50

+
+

MFL2812S

+
+

DC/DC Converter

+
+

Interpoint

+
HST/PCP9442 + PPM-95-128 + 02/09/95
246 +

2.5-50

+
+

MFL2815S

+
+

DC/DC Converter

+
+

Interpoint

+
HST/PCP9442 + PPM-95-127 + 02/08/95
245 +

2.5-50

+
+

MFL2805S

+
+

DC/DC Converter

+
+

Interpoint

+
HST/PCP9442 + PPM-95-126 + 02/08/95
244 +

2.5-20

+
+

AD677

+
+

A/D Converter

+
+

ADI

+
HST/BASE9436 9412 + PPM-95-124 + 02/02/95
243 +

2.5-30

+
+

MD82C59A

+
+

Priority Interrupt Cont.

+
+

Harris

+
HST/BASE9431 + PPM-95-123 + 01/26/95
242 +

2.5-30

+
+

IDT49C460

+
+

CMOS Error Det/Corr.

+
+

IDT

+
HST/BASE9424 + PPM-95-119 + 01/13/95
241 +

5-100

+
+

SDM3304

+
+

NPN transistor

+
+

Solitron

+
HST/CAL9442 + PPM-95-118 + 01/12/95
240 +

2.5-50

+
+

LM10

+
+

Op Amp

+
+

National

+
HST/CAL9431 + PPM-95-115 + 01/04/95
239 +

1-10

+
+

HCPL-5631

+
+

Optocoupler

+
+

H-P

+
HST/STIS9415 + PPM-95-113 + 12/23/94
238 +

2.5-50

+
+

TSC4429

+
+

MOSFET Driver, Hi-i, Hi-spd.

+
+

TI

+
CASSINI/CIRS9418 + PPM-95-110 + 12/20/94
237 +

2.5-100

+
+

TL074

+
+

Op Amp, BiFet Inputs

+
+

TI

+
HST/CAL9403 + PPM-95-109 + 12/22/94
236 +

5-100

+
+

AD565

+
+

DAC, 12-bit

+
+

ADI

+
CASSINI/CIRS9132A + PPM-95-108 + 12/07/94
235 +

2.5-50

+
+

RP7820

+
+

A/D Converter, 8-bit

+
+

SEI

+
CASSINI/CIRS9234 + PPM-95-107 + 12/07/94
234 +

2.5-30

+
+

LM10

+
+

Op Amp and V. Ref.

+
+

Linear

+
HST/CAL9330C + PPM-95-105 + 12/07/94
233 +

5-100

+
+

F100325

+
+

Translator, Hex ECL to TTL

+
+

National

+
EOS/AM9416A 9405A + PPM-95-102 + 11/22/94
232 +

2.5-30

+
+

7204

+
+

FIFO, 2Kx9-bit Parallel

+
+

IDT

+
HST/BASE9410 9405 + PPM-95-101 + 11/15/94
231 +

5-100

+
+

F100324

+
+

Translator, Hex TTL to ECL

+
+

National

+
EOS/AM9413A + PPM-94-040 + 11/08/94
230 +

2.5-50

+
+

DAC08A

+
+

D/A Converter

+
+

ADI

+
CASSINI/CIRS9335 + PPM-95-103 + 12/08/94
229 +

5-100

+
+

LM139

+
+

V. Comparator

+
+

National

+
CASSINI/CIRS9108 9228 + PPM-94-038 + 11/08/94
228 +

2.5-50

+
+

OP400AY

+
+

Op Amp (Quad)

+
+

ADI (PMI)

+
HST/ADD9415 + PPM-94-037 + 10/25/94
227 +

2.5-30

+
+

82C54

+
+

CMOS Interval Timer

+
+

Intel

+
HST/BASE9407 + PPM-94-036 + 10/06/94
226 +

2.5-30

+
+

TC4420

+
+

MOSFET Buffer

+
+

Teledyne

+
GOES/SXI9325 + PPM-94-035 + 10/03/94
225 +

2.5-100

+
+

LM108

+
+

Op Amp

+
+

National

+
CASSINI/CIRS9409 + PPM-94-028 + 09/28/94
224 +

5-100

+
+

54AC374

+
+

Octal D-type Flip-Flop

+
+

National

+
EOS/AM9418A + PPM-94-027 + 09/16/94
223 +

5-100

+
+

54AC299

+
+

8-input Shift Register

+
+

National

+
EOS/AM9420 + PPM-94-026 + 10/03/94
222 +

2.5-20

+
+

ADC0816

+
+

8-bit ADC/Mux

+
+

National

+
FUSE9242 + PPM-94-025 + 09/14/94
221 +

2.5-100

+
+

26C31

+
+

Quad Op Amp

+
+

National

+
FUSE9317A + PPM-94-023 + 09/08/94
220 +

5-100

+
+

LM108A

+
+

Op Amp

+
+

Linear

+
EOS/AM9347 + PPM-94-022 + 08/30/94
219 +

5-100

+
+

OP 07A

+
+

Op Amp

+
+

Linear

+
EOS/AM9410 + PPM-94-020 + 08/23/94
218 +

5-100

+
+

LF411

+
+

Op Amp

+
+

National

+
FUSE9212B + PPM-94-019 + 08/18/94
217 +

5-100

+
+

EL2243

+
+

Dual Op Amp

+
+

Elantec

+
FUSE9332C + PPM-94-018 + 08/17/94
216 +

2.5-75

+
+

AD7545

+
+

D/A Converter

+
+

ADI

+
FUSE9409 + PPM-94-017 + 08/16/94
215 +

5-100

+
+

OP177A

+
+

Op Amp

+
+

ADI

+
FUSE9332 + PPM-94-016 + 08/04/94
214 +

5-100

+
+

PA10A

+
+

Power Op Amp

+
+

Apex

+
CASSINI/CIRSunknown + PPM-94-015 + 08/01/94
213 +

2-50

+
+

54HC4053

+
+

Analog Mux/Demux

+
+

Harris

+
ISTP/SOHO9332 + PPM-94-014 + 07/07/94
212 +

5-100

+
+

LM139

+
+

Voltage Comparator

+
+

National

+
CASSINI/INMS- + PPM-94-013 + 07/18/94
211 +

5-20

+
+

1280A

+
+

Gate Array

+
+

Actel

+
GPEP/PPL9328 9337 + PPM-94-012 + 05/20/94
210 +

10-100

+
+

5406

+
+

Inverting Buffer

+
+

TI

+
GOES/SXI9333G + PPM-94-011 + 04/25/94
209 +

10-100

+
+

LM139

+
+

Voltage Comparator

+
+

PMI

+
GOES/SXI9311 + PPM-94-010 + 04/25/94
208 +

5-56

+
+

LM139

+
+

Voltage Comparator

+
+

National

+
CASSINI/GCMS9313 + PPM-94-008 + 04/12/94
207 +

2.5-200

+
+

1020B

+
+

Gate Array

+
+

Actel

+
GPEP/PPL9315 + PPM-94-005 + 03/16/94
206 +

2-50

+
+

AD7672

+
+

A-D Converter

+
+

ADI

+
ISTP/SOHOC9132 + PPM-94-004 + 01/31/94
205 +

5-100

+
+

54ACQT08

+
+

AND Gate

+
+

National

+
SMEX/FAST9335A + PPM-94-003 + 01/31/94
204 +

2-50

+
+

LM108A

+
+

Op Amp

+
+

National

+
ISTP/SOHO8739A + PPM-94-001 + 01/03/94
203 +

5-50

+
+

54HC165

+
+

Shift Register

+
+

Motorola

+
ISTP/SOHO9138A + PPM-93-107 + 12/29/93
202 +

2-50

+
+

MP7628

+
+

D/A Converter

+
+

Micro Power

+
ISTP/SOHO8848 + PPM-93-108 + 12/29/93
201 +

2-50

+
+

LP2951

+
+

Voltage Regulator

+
+

National

+
ISTP/SOHO9317A + PPM-93-106 + 12/23/93
200 +

2-30

+
+

54HC123

+
+

Multivibrator

+
+

Harris

+
GGS/WIND9019B + PPM-93-105 + 12/21/93
199 +

2.5-50

+
+

54HC4051

+
+

Analog MUX/DMUX

+
+

Harris

+
ISTP/SOHO3A9314 + PPM-93-104 + 12/21/93
198 +

5-75

+
+

G311P759/01-18M

+
+

Oscillator

+
+

Monitor

+
FAST/MUEunknown + PPM-93-102 + 09/24/93
197 +

5-75

+
+

G311P759-4M194304

+
+

Oscillator

+
+

Monitor

+
FAST/MUE9315 + PPM-93-101 + 09/24/93
196 +

2.5-20

+
+

8002300

+
+

5-Tap Delay Line

+
+

Hytek

+
HST/COP9305 + PPM-93-078 + 09/02/93
195 +

5-100

+
+

OMH3075S

+
+

Hall Eff. Sens.

+
+

Optek

+
SWAS/MUE9217 + PPM-93-070 + 07/13/93
194 +

+
+

54AC Annealing

+
+

Var. 54AC parts

+

GPEP

+ PPM-93-061 + 06/11/93
193 +

50-1000

+
+

HX6464

+
+

64Kx1 SRAM

+
+

Honeywell

+
GPEP/PPL9213 + PPM-93-064 + 06/18/93
192 +

5-100

+
+

HM628128LP-10

+
+

128kX8 RAM

+
+

Harris

+
SMEX/FAST8928 + PPM-93-065 + 06/17/93
191 +

5-100

+
+

OW628128CD

+
+

128kX8 RAM

+
+

Hitachi

+
FAST/MU39049 + PPM-93-063 + 06/16/93
190 +

2.5-7.5

+
+

MQ80386-20

+
+

µP

+
+

Intel

+
SMEX/FAST9048 + PPM-93-062 + 06/15/93
189 +

5-100

+
+

UC1845J/883

+
+

PWM

+
+

Unitrode

+
FAST/MU39252 + PPM-93-059 + 05/26/93
188 +

2.5-15

+
+

CJ28C256

+
+

32Kx8 EEPROM

+
+

SEEQ

+
BCMS(GCMS)9136 + PPM-93-052 + 04/23/93
187 +

5-100

+
+

54AC193

+
+

Binary Counter

+
+

Harris

+
FAST/MUE9246 + PPM-93-051 + 04/14/93
186 +

5-100

+
+

54AC240

+
+

Buffer/Driver

+
+

NSC

+
FAST/MUE9138A + PPM-93-050 + 04/12/93
185 +

5-100

+
+

54AC112

+
+

Flip-Flop

+
+

NSC

+
FAST/MUE9139A + PPM-93-049 + 04/02/93
184 +

2.5-30

+
+

HI-509

+
+

4-ch. MUX

+
+

Harris

+
ISTP/WAVES9132B + PPM-93-047 + 03/26/93
183 +

2.5-30

+
+

HI-201

+
+

SPST Switch

+
+

Harris

+
ISTP/WAVES9137B + PPM-93-046 + 03/23/93
182 +

2.5-30

+
+

DG307A

+
+

SPDT Switch

+
+

Siliconix

+
ISTP/WAVES9224A + PPM-93-045 + 03/23/93
181 +

5-100

+
+

OP43AJ/883

+
+

Op Amp

+
+

ADI

+
ISTP/HYDRA9212 + PPM-93-040 + 03/03/93
180 +

5-100

+
+

54AC14

+
+

Inverter

+
+

NSC

+
FAST/MUE9231A + PPM-93-036 + 02/23/93
179 +

5-100

+
+

REF 05 AJ/883 C

+
+

Regulator

+
+

ADI

+
FAST/MUE9119A + PPM-93-035 + 02/23/93
178 +

5-100

+
+

OP 07A

+
+

Op Amp

+
+

PMI

+
FAST/MUE9233 + PPM-93-033 + 02/18/93
177 +

5-100

+
+

OPA111VM/883B

+
+

Op Amp

+
+

Burr-Brown

+
FAST/MUE9237 + PPM-93-031 + 02/10/93
176 +

5-100

+
+

54ACT534

+
+

Flip-Flop

+
+

NSC

+
FAST/MUE9233A + PPM-93-004 + 01/15/93
175 +

5-100

+
+

54AC244

+
+

Buffer/Driver

+
+

NSC

+
FAST/MUE9237A + PPM-92-317 + 01/05/93
174 +

5-100

+
+

LM117

+
+

Regulator

+
+

Linear

+
FAST/MUE9208A + PPM-92-316 + 01/05/93
173 +

5-100

+
+

CD54AC112F3A

+
+

J-K Flip-Flop

+
+

Harris Corp.

+
FAST/MUE9221 + PPM-92-315 + 12/29/92
172 +

5-100

+
+

5962-8754802XA

+
+

Comm. Interface

+
+

Intel Corp.

+
FAST/MUE9213 + PPM-92-314 + 12/29/92
171 +

2-10

+
+

2N6782

+
+

N-channel FET

+
+

IRC

+
HST9230 + PPM-92-311 + 12/23/92
170 +

5-60

+
+

LM108

+
+

Op Amp

+
+

Linear

+
FAST/HCI9120 + PPM-92-308 + 12/21/92
169 +

5-60

+
+

LM747

+
+

Dual Op Amp

+
+

Raytheon

+
FAST/HCI9224 + PPM-92-307 + 12/17/92
168 +

5-60

+
+

LM723

+
+

Regulator

+
+

Silicon General

+
FAST/HCI9228 + PPM-92-305 + 12/14/92
167 +

10-60

+
+

JTXV2N2905AL

+
+

PNP Transistor

+
+

Motorola

+
GOES8626 + PPM-92-302 + 12/11/92
166 +

10-60

+
+

JTXV2N2219AL

+
+

NPN Transistor

+
+

Motorola

+
GOES8344 + PPM-92-301 + 12/11/92
165 +

5-60

+
+

2N5196

+
+

N-channel JFET

+
+

Solitron

+
FAST/HCI8841 + PPM-92-300 + 12/09/92
164 +

5-60

+
+

JANTXV4N24

+
+

Opto-Coupler

+
+

Micropac

+
FAST/HCI9233 + PPM-92-299 + 12/07/92
163 +

5-60

+
+

JANTXV2N2222A

+
+

NPN Transistor

+
+

Motorola

+
FAST/HCI9112 + PPM-92-286 + 12/04/92
162 +

5-100

+
+

54AC521

+
+

Comparator

+
+

NSC

+
FAST/MUE9236A + PPM-92-282 + 11/23/92
161 +

5-100

+
+

54AC161

+
+

Binary Counter

+
+

NSC

+
FAST/MUE9212 + PPM-92-279 + 11/09/92
160 +

5-100

+
+

54AC169DMQB

+
+

Counter

+
+

NSC

+
FAST/MUE9228A + PPM-92-272 + 11/06/92
159 +

5-100

+
+

54AC153

+
+

4-Input MUX

+
+

NSC

+
FAST/MUE4212A + PPM-92-270 + 10/28/92
158 +

5-100

+
+

54AC02

+
+

2-Input NOR

+
+

NSC

+
FAST/MUE9214A + PPM-92-253 + 10/27/92
157 +

5-30

+
+

82C59

+
+

Controller

+
+

Harris

+
TOMS/C48902 + PPM-92-251 + 10/20/92
156 +

5-100

+
+

54AC273

+
+

Flip-Flop

+
+

NSC

+
FAST/MUE9212A + PPM-92-244 + 10/07/92
155 +

5-20

+
+

SNJ54HC4066J

+
+

Analog Switch

+
+

TI

+
GGS/WIND9031A + PPM-92-237 + 09/18/92
154 +

2.5-20

+
+

LF147

+
+

Quad Op Amp

+
+

NSC

+
GGS/WIND9040A + PPM-92-227 + 09/03/92
153 +

2.5-20

+
+

MIC4469AJB

+
+

Quad Driver

+
+

Micrel

+
CSEFW9123 + PPM-92-202 + 06/30/92
152 +

5-50

+
+

JTX2N6786

+
+

Power MOSFET

+
+

Harris

+
CDS/CS29202 + PPM-92-191 + 06/22/92
151 +

5-20

+
+

AD7828UQ/883B

+
+

8-bit ADC

+
+

ADI

+
GGS/WIND8918 + PPM-92-190 + 06/17/92
150 +

5-20

+
+

OP490AY/883B

+
+

Quad Op Amp

+
+

PMI

+
GGS/WIND8735 + PPM-92-185 + 06/16/92
149 +

5-20

+
+

DAC8408AT/883B

+
+

Quad 8-bIT DAC

+
+

ADI

+
GGS/WIND8821 + PPM-92-180 + 06/10/92
148 +

10-50

+
+

TL431

+
+

Voltage Reg.

+
+

Motorola

+
CDS/CS29148 + PPM-92-181 + 06/09/92
147 +

5-20

+
+

SNJ54HC4075J

+
+

OR-Gates

+
+

TI

+
GGS/WIND8947Y + PPM-92-177 + 06/08/92
146 +

5-20

+
+

AD7541ATQ/883B

+
+

D/A Conv.

+
+

ADI

+
GGS/WIND9008 + PPM-92-171 + 06/01/92
145 +

5-20

+
+

MP7623TD/883B

+
+

D/A Conv.

+
+

Micro Power

+
GGS/WIND9032 + PPM-92-170 + 06/01/92
144 +

5-20

+
+

AD712TQ/883B

+
+

DualOp Amp

+
+

ADI

+
GGS/WIND8929C + PPM-92-163 + 05/27/92
143 +

5-20

+
+

AD711TQ/883B

+
+

Op Amp

+
+

ADI

+
GGS/WIND9011A + PPM-92-160 + 05/19/92
142 +

5-20

+
+

AD744TQ/883B

+
+

Op Amp

+
+

ADI

+
GGS/WIND8826A + PPM-92-159 + 05/15/92
141 +

10-50

+
+

SG1526B

+
+

PWM

+
+

Silicon General

+
CDS/CS29203 + PPM-92-152 + 05/07/92
140 +

5-300

+
+

AD565ASH

+
+

12-bit DAC

+
+

ADI

+
ISTP/HYDRA9130B + PPM-92-132 + 04/17/92
139 +

10-300

+
+

AD674AT

+
+

12-bit ADC

+
+

ADI

+
POLAR-UVI8941A + PPM-92-131 + 04/16/92
138 +

5-20

+
+

HCC4053BM2RB

+
+

Mux/Dmux

+
+

SGS Thomson

+
GGS/WIND8719 + PPM-92-122 + 03/31/92
137 +

5-50

+
+

JTXV4N49

+
+

Opto-Coupler

+
+

TI

+
CDS/CS29012 + PPM-92-114 + 03/24/92
136 +

5-20

+
+

CD54HC4053F3A

+
+

Mux/Dmux

+
+

RCA

+
GGS/WIND8805B + PPM-92-116 + 03/20/92
135 +

5-20

+
+

CD54HC40103F3A

+
+

8-bit Down Ctr.

+
+

RCA

+
GGS/WIND8907 + PPM-92-115 + 03/20/92
134 +

2.5-20

+
+

JM38510/11108

+
+

SPDT Switches

+
+

Intersil

+
EP/MMS/PA8531 + PPM-92-110 + 03/16/92
133 +

5-20

+
+

JTXV2N6788

+
+

Power MOSFET

+
+

Siliconix

+
GGS/WIND8706 + PPM-92-103 + 03/10/92
132 +

5-20

+
+

M54HC4020YBF

+
+

Binary Counter

+
+

SGS Thomson

+
GGS/WIND8919 + PPM-92-094 + 03/09/92
131 +

5-20

+
+

M54HC373YBF

+
+

Octal Latch

+
+

SGS Thomson

+
GGS/WIND88916 + PPM-92-099 + 03/09/92
130 +

5-20

+
+

HC4011BM2RB

+
+

2-input NAND

+
+

SGS Thomson

+
GGS/WIND8719 + PPM-92-101 + 03/09/92
129 +

5-50

+
+

AD829SQ/883B

+
+

Video Op Amp

+
+

ADI

+
GGS/WIND9005 + PPM-92-092 + 03/04/92
128 +

10-300

+
+

AD713TQ/883B

+
+

Op Amp

+
+

ADI

+
ISTP/PA9024C + PPM-92-079 + 03/02/92
127 +

10-300

+
+

ICL7667MJA/883B

+
+

Dual Fet Driver

+
+

Harris

+
ISTP/PA8906A + PPM-92-080 + 02/25/92
126 +

5-20

+
+

CD54HC74F3

+
+

D-Flip-Flop

+
+

RCA

+
GGS/WIND8619 + PPM-92-075 + 02/24/92
125 +

10-100

+
+

AD524

+
+

Instr. Amp

+
+

ADI

+
SMEX9004 + PPM-92-069 + 02/18/92
124 +

10-300

+
+

54AC540LMQB

+
+

Octal Buffer

+
+

NSC

+
SMEX9040A + PPM-92-062 + 02/14/92
123 +

10-300

+
+

54AC299LMQB

+
+

Shift Register

+
+

NSC

+
SMEX9021 + PPM-92-060 + 02/11/92
122 +

10-300

+
+

PA07M/883

+
+

Op Amp

+
+

Ampex

+
GGS9108 + PPM-92-058 + 02/10/92
121 +

10-400

+
+

54AC20DMQB

+
+

4-Input NAND

+
+

NSC

+
SMEX9049A + PPM-92-057 + 02/07/92
120 +

10-300

+
+

AD544SH/883B

+
+

Op Amp

+
+

ADI

+
ISTP/7119112A + PPM-92-055 + 02/07/92
119 +

10-300

+
+

54AC646LMQB

+
+

Octal Trans.

+
+

NSC

+
SMEXC90353 + PPM-92-054 + 02/06/92
118 +

10-300

+
+

54AC244DMQB

+
+

Octal Buffer

+
+

NSC

+
SMEX/CBC90358 + PPM-92-039 + 01/31/92
117 +

10-300

+
+

54AC373DMQB

+
+

Octal Latch

+
+

NSC

+
SMEX/CB9035A + PPM-92-032 + 01/31/92
116 +

5-300

+
+

54ACT373LMQB

+
+

Octal Latch

+
+

NSC

+
SMEX/CB9010D + PPM-92-044 + 01/28/92
115 +

10-100

+
+

2N5097

+
+

NPN Transistor

+
+

SSDI

+
ISTP/EPACT8902 + PPM-92-037 + 01/23/92
114 +

10-100

+
+

2N5096

+
+

PNP Transistor

+
+

SSDI

+
ISTP/EPACT9125 + PPM-92-036 + 01/23/92
113 +

2.5-105

+
+

54AC04DMQB

+
+

Hex Inverter

+
+

NSC

+
SMEX/CB9036A + PPM-92-009 + 01/17/92
112 +

10-300

+
+

54AC374DMQB

+
+

Oct. Flip-Flop

+
+

NSC

+
SMEX/CB9036A + PPM-92-004 + 01/16/92
111 +

10-300

+
+

54ACT157DMQB

+
+

Quad 2_inp. MUX

+
+

NSC

+
SMEX/CB9123A + PPM-92-001 + 01/15/92
110 +

5-200

+
+

AD524

+
+

Instr. Amp.

+
+

ADI

+
GPEP9013C + PPM-92-029 + 01/14/92
109 +

10-200

+
+

54ACT374LMQB

+
+

Octal Flip-flop

+
+

NSC

+
SMEX/CB9040A + PPM-92-003 + 01/10/92
108 +

5-100

+
+

HA2620

+
+

OP AMP

+
+

Harris

+
GPEP9013A + PPM-92-023 + 01/09/92
107 +

10-200

+
+

AD574AT

+
+

12 bit ADC

+
+

ADI

+
GPEP9039A + PPM-92-011 + 01/08/92
106 +

10-300

+
+

54ACT138LMQB

+
+

1 to 8 Decoder

+
+

NSC

+
SMEX/CB8838 + PPM-92-010 + 01/06/92
105 +

10-300

+
+

54AC153LMQB

+
+

4-Input MUX

+
+

NSC

+
SMEX/CB8812A + PPM-91-762 + 12/31/91
104 +

2.5-100

+
+

AD7541ATQ

+
+

12-Bit DAC

+
+

ADI

+
GPEP9040 + PPM-91-710 + 12/30/91
103 +

10-300

+
+

54ACT74LMQB

+
+

Dual DFlip-Flop

+
+

NSC

+
SMEX/CB9030A + PPM-91-760 + 12/30/91
102 +

10-300

+
+

54AC521DMQB

+
+

8 bit comp.

+
+

NSC

+
SMEX/CB9038A + PPM-91-754 + 12/27/91
101 +

10-300

+
+

JTXV2N3868

+
+

PNP XSTR

+
+

New England Semi.

+
SMEX/CB9030A + PPM-91-759 + 12/26/91
100 +

5-300

+
+

U401-2

+
+

Dual N-JFET

+
+

Siliconix

+
ISTP/NC9112 + PPM-91-757 + 12/24/91
99 +

10-300

+
+

54AC151LMQB

+
+

8 Input MUX

+
+

NSC

+
SMEX/CBC90348 + PPM-91-755 + 12/20/91
98 +

10-300

+
+

54ACT240

+
+

Octal Buffer

+
+

NSC

+
SMEX/CB9012A 9040A + PPM-91-747 + 12/13/91
97 +

10-300

+
+

54AC74DMQB

+
+

D Flip-Flop

+
+

NSC

+
SMEX/CB9039A + PPM-91-746 + 12/13/91
96 +

5-100

+
+

54ACTQ374

+
+

Flip-Flop

+
+

NSC

+
GPEP9024A + PPM-91-744 + 12/12/91
95 +

5-100

+
+

54ACTQ08

+
+

2-Input AND

+
+

NSC

+
GPEP9107A + PPM-91-712 + 12/06/91
94 +

5-100

+
+

54ACTQ373

+
+

Octal Latch

+
+

NSC

+
GPEP9023B + PPM-91-713 + 12/06/91
93 +

2.5-300

+
+

54AC157DMQB

+
+

Quad 2-Inp. MUX

+
+

NSC

+
SMEX/CB9041 + PPM-91-706 + 12/02/91
92 +

10-300

+
+

2298855-2

+
+

DC/DC Converter

+
+

Teledyne

+
SMEX/CB9126 + PPM-91-709 + 11/29/91
91 +

5-300

+
+

2N6453

+
+

N-JFET

+
+

Interfet

+
ISTP/NC04/23/90 + PPM-91-707 + 11/26/91
90 +

10-300

+
+

OP232TX

+
+

LED

+
+

Optek Tech.

+
ISTP-7119042 + PPM-91-703 + 11/22/91
89 +

10-300

+
+

54AC20LMQB

+
+

4-Input NAND

+
+

NSC

+
SMEX/CB9052A + PPM-91-692 + 11/22/91
88 +

10-300

+
+

54ACT244LMQB

+
+

Octal Buffer

+
+

NSC

+
SMEX/CB9036A + PPM-91-693 + 11/19/91
87 +

5-80

+
+

S128K8L-55MC

+
+

128k x 8 SRAM

+
+

Inova

+
GPEP/PPL9104E + PPM-91-696 + 11/21/91
86 +

5-80

+
+

ZQ04031

+
+

32k x 8 SRAM

+
+

Elmo/Hitachi

+
GPEP/PPL9107 9101 + PPM-91-702 + 11/07/91
85 +

10-300

+
+

LF441AMH

+
+

OP AMP

+
+

NSC

+
ISTP/NCM9124 + PPM-91-656 + 10/31/91
84 +

10-300

+
+

2N5087

+
+

PNP Amp. XSTR

+
+

Motorola

+
ISTP/NC9101 + PPM-91-654 + 10/28/91
83 +

10-300

+
+

DPAD1-3

+
+

pA Dual Diodes

+
+

Interfet Corp

+
ISTP/NC9126 + PPM-91-655 + 10/28/91
82 +

10-300

+
+

TSC430MJA

+
+

MOSFET Driver

+
+

Teledyne

+
MODIS-T9001 + PPM-91-637 + 10/24/91
81 +

2.5-50

+
+

54AC32

+
+

Quad 2-In. OR

+
+

NSC

+
SMEX/CB9036A + PPM-91-645 + 10/19/91
80 +

10-300

+
+

SMEX 5955-03/8

+
+

Crystal Osc.

+
+

Q-Tech

+
SMEX/CB9106 + PPM-91-613 + 10/16/91
79 +

10-300

+
+

54AC191

+
+

4 bit Cntr

+
+

NSC

+
SMEX/CB9111A + PPM-91-614 + 10/15/91
78 +

2.5-10

+
+

SMJ32OC30

+
+

32-bit DSP

+
+

TI

+
ISTP/NC9025 + PPM-91-612 + 10/11/91
77 +

10-300

+
+

54AC139DMQB

+
+

2 to 4 Decoder

+
+

NSC

+
SMEX/CB9036A + PPM-91-628 + 10/10/91
76 +

25-300

+
+

UDS2983

+
+

Voltage Driver

+
+

Sprague

+
SMEX/CB9026A + PPM-91-551 + 09/27/91
75 +

5-50

+
+

DM28C256-300/B

+
+

EEPROM

+
+

SEEQ

+
ISTP/L39052B + PPM-91-610 + 09/27/91
74 +

25-1000

+

4707

+
+

2299000-1,-2

+
+

1Mbit SRAMs

+
+

Teledyne

+
GPEP/PPL9106 9109 9111 9047 9049 + PPM-91-587 + 09/20/91
73 +

2.5-300

+
+

IRHF7230

+
+

N-Power MOSFET (RH)

+
+

IRC

+
ISTP/WAVES9033 + PPM-91-538 + 09/10/91
72 +

5-300

+
+

MN91204

+
+

12 Bit DAC

+
+

Micro Networks

+
SMEX/CB9038 + PPM-91-522 + 09/10/91
71 +

2.5-300

+
+

FRL9130R3

+
+

P-Power MOSFET

+
+

Harris

+
ISTP/WAVES9029 + PPM-91-534 + 08/22/91
70 +

10-100

+
+

HA7-5170-8

+
+

Op Amp

+
+

Harris

+
ISTP/CB9016 + PPM-91-533 + 08/21/91
69 +

5-50

+
+

TSC426MJA

+
+

MOSFET Driver

+
+

Teledyne

+
MODIS-T9026 + PPM-91-509 + 08/12/91
68 +

10-300

+
+

54AC02DMQB

+
+

NOR Gate

+
+

NSC

+
SMEX/CB9036A + PPM-91-508 + 08/08/91
67 +

5-100

+
+

CA3080A

+
+

Transcon. Amp.

+
+

Harris

+
ISTP/NC8923(?) + PPM-91-484 + 07/31/91
66 +

10-100

+
+

LF111H-MIL

+
+

Volt Comp.

+
+

NSC

+
ISTP/NC9015 + PPM-91-381 + 07/30/91
65 +

5-100

+
+

MC708-149

+
+

Crystal Osc.

+
+

McCoy Elec.

+
MODIS-T9109 + PPM-91-483 + 07/30/91
64 +

5-100

+
+

HA1-5134

+
+

Quad Op Amp

+
+

Harris

+
ISTP/NC9036 + PPM-91-478 + 07/25/91
63 +

25-300

+
+

JTXV4N49

+
+

Opto-Coupler

+
+

TI

+
ISTP/NC8843 + PPM-91-459 + 07/11/91
62 +

5-300

+
+

AD549SH/883

+
+

OP AMP

+
+

ADI

+
ISTP/NC9107A + PPM-91-455 + 07/09/91
61 +

5-100

+
+

AD847

+
+

OP AMP

+
+

ADI

+
ISTP/NC8964G + PPM-91-394 + 07/08/91
60 +

10-300

+
+

54AC11

+
+

AND Gate

+
+

NSC

+
SMEX/CB9036A + PPM-91-425 + 07/08/91
59 +

10-285

+
+

54AC109

+
+

JK Flip-Flop

+
+

NSC

+
SMEX/CB9036A + PPM-91-437 + 07/08/91
58 +

5-250

+
+

54AC14

+
+

Hex Inverter

+
+

NSC

+
SMEX/CB9036A + PPM-91-423 + 07/02/91
57 +

10-260

+
+

54AC86

+
+

OR Gate

+
+

NSC

+
SMEX/CB9036A + PPM-91-441 + 07/02/91
56 +

10-260

+
+

54AC00

+
+

2-Input NAND

+
+

NSC

+
SMEX/CB9032A + PPM-91-440 + 07/01/91
55 +

10-300

+
+

54AC245

+
+

8-Transceiver

+
+

NSC

+
SMEX/CB9036A + PPM-91-442 + 07/01/91
54 +

5-300

+
+

MTO2815T/ES

+
+

DC/DC Conv.

+
+

Interpoint

+
SMEX/CB9107 + PPM-91-438 + 07/01/91
53 +

2.5-50

+
+

82C59A-5

+
+

INTR Cntrllr

+
+

Harris

+
ISTP/GEO9001 + PPM-91-439 + 07/01/91
52 +

10-100

+
+

2N3946

+
+

NPN XSTR

+
+

Motorola

+
ISTP/NC8907 + PPM-91-422 + 06/20/91
51 +

5-50

+
+

JAN2N2608

+
+

JFET XSTR

+
+

Motorola

+
ISTP/NC9046 + PPM-91-424 + 06/19/91
50 +

10-100

+
+

CMP01

+
+

Comparator

+
+

PMI

+
ISTP/NC8838 + PPM-91-393 + 06/18/91
49 +

2.5-18.5

+

2026B

+
+

M54HC08YBF

+
+

AND Gate

+
+

SGS Thomson

+
ISTP/NC88938 + PPM-91-407 + 06/17/91
48 +

10-100

+
+

CA3127F

+
+

NPN Array

+
+

Harris

+
ISTP/NC9101 + PPM-91-406 + 06/14/91
47 +

2.5-20

+
+

AD7224UQ/883

+
+

8 bit DAC

+
+

ADI

+
ISTP/NC8919 + PPM-91-390 + 06/13/91
46 +

2.5-50

+
+

SNJ54HC85

+
+

4 bit Compar.

+
+

TI

+
ISTP/NC8817Y + PPM-91-412 + 06/13/91
45 +

5-75

+
+

DIH-149

+
+

Sol. St. Relay

+
+

Dionics

+
GPEP9018 9030 + Rad-91-12 + 06/11/91
44 +

25-200

+
+

LM108A

+
+

OPAMP

+
+

Linear

+
ISTP/NC9013 + PPM-91-392 + 06/10/91
43 +

5-300

+
+

MC1350

+
+

OPAMP

+
+

Austin Semi.

+
ISTP/NC9101 + PPM-91-391 + 06/07/91
42 +

10-300

+
+

AD571SD

+
+

10 bit ADC

+
+

ADI

+
ISTP/NC8846 + PPM-91-364 + 06/06/91
41 +

2.5-18

+
+

CS7820-UD

+
+

8 bit ADC

+
+

Crystal Semi.

+
ISTP/NC9008 + PPM-91-384 + 06/06/91
40 +

2.5-100

+
+

MCM1609-21.86kHz

+
+

Crystal Osc.

+
+

Q-Tech. Corp

+
ISTP/NC9107 + PPM-91-382 + 06/04/91
39 +

10-100

+
+

MP5010NT

+
+

Volt. Ref.

+
+

Micro Power

+
ISTP/NC9049 + PPM-91-383 + 06/04/91
38 +

10-100

+
+

OPA2107SM

+
+

OP AMP

+
+

Burr-Brown

+
ISTP/NC8917 + PPM-91-375 + 06/04/91
37 +

2.5-50

+
+

ADC0808MJB

+
+

8 bit ADC

+
+

TI

+
ISTP/NC9033 + PPM-91-330 + 06/03/91
36 +

10-300

+
+

54AC04

+
+

Hex Inverter

+
+

NSC

+
SMEX/CB9036A + PPM-91-376 + 05/31/91
35 +

30

+
+

SQXO-2-200kHz

+
+

Crystal Osc.

+
+

Statek

+
Hydra9108 + Rad-91-8 + 05/30/91
34 +

10-300

+
+

OP43AJ/883

+
+

OP AMP

+
+

PMI

+
ISTP/NC9023 + PPM-91-363 + 05/29/91
33 +

5-200

+

374A

+
+

HCS4538KMSR

+
+

Multivibrator

+
+

Harris

+
ISTP/CB9025 + PPM-91-337 + 05/13/91
32 +

10-300

+
+

2N4117A-1

+
+

N-JFET

+
+

Siliconix

+
ISTP/NC9042 + PPM-91-335 + 05/10/91
31 +

2.5-50

+
+

JTXV2N6849

+
+

P-MOSFET

+
+

IRC

+
Waves8827 8940 + Rad-91-9 + 05/01/91
30 +

2.5-50

+
+

JTXV2N6798

+
+

N-MOSFET

+
+

GE

+
Waves8942 9030 + Rad-91-10 + 04/30/91
29 +

1-4

+
+

HI1-506A

+
+

16-Analog MUX

+
+

Harris Corp

+
TIROS/BASG8825 + Rad-91-6 + 04/23/91
28 +

50-260

+
+

LM160

+
+

Volt Compar.

+
+

NSC

+
ISTP/NC8918 + PPM-91-268 + 04/15/91
27 +

5-300

+
+

54AC138DMQB

+
+

DEMUX

+
+

NSC

+
SMEX/CB9037A + PPM-91-267 + 04/15/91
26 +

10-50

+
+

MC35184L

+
+

Quad OP AMP

+
+

Motorola

+
ISTP/NC9037 + PPM-91-255 + 04/12/91
25 +

5-300

+
+

54AC161

+
+

Counter

+
+

NSC

+
SMEX/CB9036A + PPM-91-252 + 04/08/91
24 +

25-300

+
+

JTXV1N3595

+
+

Diode

+
+

NSC

+
ISTP/NC8712 + PPM-91-246 + 04/05/91
23 +

2.5-40

+
+

PALCE22V10H

+
+

PLA

+
+

AMD

+
Modis-T9032RP + RAD-91-4 + 04/03/91
22 +

5-300

+
+

SG1524B

+
+

PWM

+
+

Silicon Gen.

+
SMEX/CB9024 + PPM-91-228 + 03/29/91
21 +

5-300

+
+

54ACT245

+
+

Transceiver

+
+

NSC

+
SMEX/CB9036 + PPM-91-191 + 03/22/91
20 +

50-300

+
+

FRL130R3

+
+

N-MOSFET

+
+

Harris

+
SMEX/CBC9021 + PPM-91-168 + 03/15/91
19 +

5-300

+
+

HA1-5320-8

+
+

S/H Amp

+
+

Harris

+
ISTP/NC9016 + PPM-91-163 + 03/15/91
18 +

5-200

+
+

LP2951H/883

+
+

Adj. Volt reg.

+
+

NSC

+
ISTP/NC8811 + PPM-91-156 + 03/13/91
17 +

5-200

+
+

SQXO-2-100kHz

+
+

Crystal Osc.

+
+

Statek

+
Hydra8849 9036 9044 + Rad-91-2 + 03/08/91
16 +

25-300

+
+

JTXV1N3600

+
+

Diode

+
+

NSC

+
ISTP/NC9009 + PPM-91-154 + 03/08/91
15 +

5-300

+
+

54AC08

+
+

2-Input NAND

+
+

NSC

+
SMEX/CB9036 + PPM-91-136 + 03/04/91
14 +

2.5-100

+
+

SI9110Ak

+
+

Switch Cntrl

+
+

Siliconix

+
SMEX/CB9024 + PPM-91-124 + 03/04/91
13 +

25-300

+
+

JTXV1N759A-1

+
+

Zener Diode

+
+

BKC Intnl

+
ISTP/NC9008 + PPM-91-123 + 02/25/91
12 +

5-300

+
+

MC35181U

+
+

OPAMP

+
+

Motorola

+
ISTP/NC8829 + PPM-91-109 + 02/22/91
11 +

5-300

+
+

PM-1012AZ/883

+
+

OPAMP

+
+

PMI

+
SMEX/CB9029 + PPM-91-120 + 02/20/91
10 +

2-300

+
+

AD96687TQ/883B

+
+

Dual Comp.

+
+

ADI

+
ISTP/NC8746 + PPM-91-097 + 02/13/91
9 +

2.5-100

+
+

82C59A

+
+

INTR Cntrlr

+
+

Harris

+
SMEX/CB8934 + PPM-91-075 + 02/11/91
8 +

2.5-50

+
+

HM1-6617-883

+
+

2kx8 PROM

+
+

Harris

+
ISTP/CB8821 8910 8948 9015 + PPM-91-065 + 02/08/91
7 +

2.5-175

+
+

MR8251A/B

+
+

USART

+
+

Intel

+
SMEX/CB8931 + PPM-91-053 + 01/25/91
6 +

5-70

+
+

IDT7203L65DB

+
+

2kx9 FIFO

+
+

IDT

+
ISTP/NC8930 + PPM-91-061 + 01/25/91
5 +

5-300

+
+

HS5212B

+
+

12 bit ADC

+
+

Sipex

+
SMEX/CB8929 + PPM-91-048 + 01/23/91
4 +

5-300

+
+

MAR7001CB2

+
+

512x9 FIFO

+
+

Marconi

+
ISTP/CB8950 + PPM-91-039 + 01/15/91
3 +

+

50-300

+
+

HCS4538KMSR

+
+

Multivibrator (RH)

+
+

Harris

+
ISTP/CB9025 + PPM-91-004 + 01/03/91
2 +

20-300

+
+

54RHSC161CS0

+
+

4 bit counter (RH)

+
+

Marconi

+
ISTP/CB9022 + PPM-91-008 + 01/03/91
1 +

50-300

+
+

HS2-3530RH-Q

+
+

OP AMP (RH)

+
+

Harris

+
ISTP/CB9010 + PPM-91-003 + 01/02/91
diff --git a/scripts/main.py b/scripts/main.py new file mode 100644 index 0000000..7a1310d --- /dev/null +++ b/scripts/main.py @@ -0,0 +1,96 @@ + +from flask import Flask, jsonify +from concurrent.futures import ThreadPoolExecutor +from nasa1 import scrape as scrape_nasa1 +from nasa2 import scrape as scrape_nasa2 +from esa import scrape as scrape_esa +from threading import Lock + +app = Flask(__name__) +executor = ThreadPoolExecutor() +lock = Lock() # 创建一个锁 + +scrape_running = False # 爬虫执行状态标志 + +def run_nasa1(): + try: + scrape_nasa1() + finally: + global scrape_running + scrape_running = False + +def run_nasa2(): + try: + scrape_nasa2() + finally: + global scrape_running + scrape_running = False + +def run_esa(): + try: + scrape_esa() + finally: + global scrape_running + scrape_running = False +def run_all(): + try: + scrape_esa() + finally: + global scrape_running + scrape_running = False +@app.route('/scrape/nasa', methods=['GET']) +def nasa(): + global scrape_running + if scrape_running: + return jsonify({"message": "NASA scraping is already in progress."}) + + with lock: # 只允许一个线程进入 + scrape_running=True + executor.submit(run_nasa1) # 异步执行爬虫 + + # asyncio.create_task(scrape_nasa1()) # 异步执行爬虫 + return jsonify({"message": "NASA scraping started."}) + + # 执行完成,重置状态 + +@app.route('/scrape/nasa2', methods=['GET']) +def nasa2(): + global scrape_running + if scrape_running: + return jsonify({"message": "NASA scraping is already in progress."}) + + with lock: # 只允许一个线程进入 + scrape_running=True + executor.submit(run_nasa2) # 异步执行爬虫 + + # asyncio.create_task(scrape_nasa2()) + return jsonify({"message": "NASA scraping started."}) + + +@app.route('/scrape/esa', methods=['GET']) +def esa(): + global scrape_running + if scrape_running: + return jsonify({"message": "ESA scraping is already in progress."}) + with lock: # 只允许一个线程进入 + scrape_running=True + executor.submit(scrape_esa) # 异步执行爬虫 + + # asyncio.create_task(scrape_esa()) + return jsonify({"message": "ESA scraping started."}) + + +@app.route('/scrape/all', methods=['GET']) +def scrape_all(): + global scrape_running + if scrape_running: + return jsonify({"message": "All scraping is already in progress."}) + with lock: # 只允许一个线程进入 + scrape_running = True + executor.submit(scrape_all) # 异步执行爬虫 + + return jsonify({"message": "All scraping started."}) + + +if __name__ == '__main__': + app.run(debug=True, use_reloader=False) diff --git a/scripts/nasa1.py b/scripts/nasa1.py new file mode 100644 index 0000000..4e44f6a --- /dev/null +++ b/scripts/nasa1.py @@ -0,0 +1,214 @@ +import requests +import os +import time +import re +import csv + +# 定义 API URL +api_url = 'https://radhome.gsfc.nasa.gov/radhome/dev/parts.cfc?method=getParts' + +# 设置请求头 +headers = { + 'accept': 'application/json, text/javascript, */*; q=0.01', + 'content-type': 'application/x-www-form-urlencoded; charset=UTF-8', + 'user-agent': 'Mozilla/5.0', + 'x-requested-with': 'XMLHttpRequest', +} + +# 获取当前时间戳 +current_timestamp = str(int(time.time() * 1000)) + +# 设置请求数据 +data = { + '_search': 'false', + 'nd': current_timestamp, + 'rows': '10000', + 'page': '1', + 'sidx': 'partnumber', + 'sord': 'asc', +} + + +# 创建文件夹以保存文件 +os.makedirs('downloaded_files', exist_ok=True) + +# 文件前缀 +file_prefix = 'https://radhome.gsfc.nasa.gov/radhome/papers/' + +# CSV 表头 +csv_header = [ + "序号", "试验对象类型", "试验开始日期", "试验结束日期", "试验对象名称", "试验对象型号", + "试验对象数量", "试验性质", "试验目的", "装置名称", "数据提供单位", "试验委托单位", + "失效判据", "失效数量", "试验结果描述", "成果", "来源项目名称", "来源项目类型", + "分类", "元器件名称", "元器件型号", "元器件批号", "生产单位", "是否国产", + "元器件成熟度", "晶圆材料", "晶圆批号", "封装材料", "封装技术", "是否倒装", + "制造工艺", "工艺特征尺寸", "工艺平台", "工艺代号", "工艺版本", "质量等级", + "加固措施", "工作原理", "供货能力", "应用经历", "规范手册", "器件图片", + "电子系统分类", "电子系统名称", "电子系统型号", "生产单位", "电子系统功能", + "电子系统加固措施", "电子系统图片", "材料名称", "材料型号", "材料组分", + "材料用途", "材料生产单位", "材料物理结构", "材料使用经历", "辐照试验大纲", + "大纲审核专家类别", "辐照试验所依据的标准规范", "试验步骤(过程)描述", "辐照过程是否加电", + "直流偏置条件描述", "交流偏置条件描述", "时钟频率", "测试图形", "其他偏置条件", + "辐照偏置原理图", "测试方式", "测试原理图", "试验用仪器名称", "试验用仪器型号", + "试验用仪器生产厂家", "试验用仪器检定证书", "试验用软件名称", "试验用软件开发单位", + "试验用软件版本号", "试验现场照片", "测试人员姓名", "测试人员单位", "测试人员电话", + "装置运行人员", "第三方人员", "第三方人员单位", "第三方人员电话", "其他需要说明的事项", + "是否采用铅铝屏蔽", "剂量率", "总剂量", "剂量等效材料", "试验对象编号", "测试参数名称", + "测试参数单位", "测试参数结果", "是否为加速试验后数据", "是否为退火数据", + "退火温度", "退火时间", "原始数据", "数据处理方法", "其他需要说明的事项" +] +def scrape(): + # 发送请求 + response = requests.post(api_url, headers=headers, data=data) + response.raise_for_status() # 检查请求是否成功 + + # 解析 JSON 数据 + json_data = response.json() + # 遍历数据并下载文件 + for row in json_data['ROWS']: + part_number = row[0] # 部件编号 + file_links_str = row[4] # 文件链接 + + # 使用正则表达式分隔文件名 + file_links = re.split(r';|(?<=\.pdf)', file_links_str) + + # 创建目录 + part_number_dir = os.path.join('downloaded_files', part_number) + os.makedirs(part_number_dir, exist_ok=True) + + # 创建 CSV 文件 + csv_file_path = os.path.join(part_number_dir, 'data.csv') + with open(csv_file_path, 'w', newline='', encoding='utf-8') as csv_file: + csv_writer = csv.writer(csv_file) + csv_writer.writerow(csv_header) # 写入表头 + + # 填写 CSV 数据 + csv_row = [ + "", # 序号 + "", # 试验对象类型 + row[3], # 试验开始日期 + "", # 试验结束日期 + "", # 试验对象名称 + row[1], # 试验对象型号 + "", # 试验对象数量 + row[6], # 试验性质 + "", # 试验目的 + "", # 装置名称 + "", # 数据提供单位 + "", # 试验委托单位 + "", # 失效判据 + "", # 失效数量 + "", # 试验结果描述 + "", # 成果 + "", # 来源项目名称 + "", # 来源项目类型 + "", # 分类 + "", # 元器件名称 + "", # 元器件型号 + "", # 元器件批号 + row[2], # 生产单位 + "", # 是否国产 + "", # 元器件成熟度 + "", # 晶圆材料 + "", # 晶圆批号 + "", # 封装材料 + "", # 封装技术 + "", # 是否倒装 + "", # 制造工艺 + "", # 工艺特征尺寸 + "", # 工艺平台 + "", # 工艺代号 + "", # 工艺版本 + "", # 质量等级 + "", # 加固措施 + "", # 工作原理 + "", # 供货能力 + "", # 应用经历 + "", # 规范手册 + "", # 器件图片 + "", # 电子系统分类 + "", # 电子系统名称 + "", # 电子系统型号 + "", # 生产单位 + "", # 电子系统功能 + "", # 电子系统加固措施 + "", # 电子系统图片 + "", # 材料名称 + "", # 材料型号 + "", # 材料组分 + "", # 材料用途 + "", # 材料生产单位 + "", # 材料物理结构 + "", # 材料使用经历 + "", # 辐照试验大纲 + "", # 大纲审核专家类别 + "", # 辐照试验所依据的标准规范 + "", # 试验步骤(过程)描述 + "", # 辐照过程是否加电 + "", # 直流偏置条件描述 + "", # 交流偏置条件描述 + "", # 时钟频率 + "", # 测试图形 + "", # 其他偏置条件 + "", # 辐照偏置原理图 + "", # 测试方式 + "", # 测试原理图 + "", # 试验用仪器名称 + "", # 试验用仪器型号 + "", # 试验用仪器生产厂家 + "", # 试验用仪器检定证书 + "", # 试验用软件名称 + "", # 试验用软件开发单位 + "", # 试验用软件版本号 + "", # 试验现场照片 + "", # 测试人员姓名 + "", # 测试人员单位 + "", # 测试人员电话 + "", # 装置运行人员 + "", # 第三方人员 + "", # 第三方人员单位 + "", # 第三方人员电话 + "", # 其他需要说明的事项 + "", # 是否采用铅铝屏蔽 + "", # 剂量率 + "", # 总剂量 + "", # 剂量等效材料 + "", # 试验对象编号 + "", # 测试参数名称 + "", # 测试参数单位 + "", # 测试参数结果 + "", # 是否为加速试验后数据 + "", # 是否为退火数据 + "", # 退火温度 + "", # 退火时间 + "", # 原始数据 + "", # 数据处理方法 + "", # 其他需要说明的事项 + ] + + # 写入 CSV 行 + csv_writer.writerow(csv_row) + + # 下载文件 + for file_name in file_links: + file_name = file_name.strip() # 去除空格 + if file_name: + # 拼接文件完整 URL + file_url = file_name if file_name.startswith('http') else file_prefix + file_name + + try: + # 下载文件 + file_response = requests.get(file_url) + file_response.raise_for_status() + + # 保存文件 + file_path = os.path.join(part_number_dir, os.path.basename(file_url)) + with open(file_path, 'wb') as file: + file.write(file_response.content) + print(f"NASA Download file: {file_path}") + except requests.RequestException as e: + print(f"NASA Download file error : {file_url},error: {e}") + +# 输出数据 +# for row in json_data['ROWS']: +# print(row) diff --git a/scripts/nasa2.py b/scripts/nasa2.py new file mode 100644 index 0000000..eed25ea --- /dev/null +++ b/scripts/nasa2.py @@ -0,0 +1,189 @@ +import requests +from lxml import html +import os +import csv + +# 定义页面 URL +url = 'https://radhome.gsfc.nasa.gov/radhome/papers/TIDPart.html' + +# 创建文件夹以保存文件 +os.makedirs('downloaded_files', exist_ok=True) +# CSV 表头 +csv_header = [ + "序号", "试验对象类型", "试验开始日期", "试验结束日期", "试验对象名称", "试验对象型号", + "试验对象数量", "试验性质", "试验目的", "装置名称", "数据提供单位", "试验委托单位", + "失效判据", "失效数量", "试验结果描述", "成果", "来源项目名称", "来源项目类型", + "分类", "元器件名称", "元器件型号", "元器件批号", "生产单位", "是否国产", + "元器件成熟度", "晶圆材料", "晶圆批号", "封装材料", "封装技术", "是否倒装", + "制造工艺", "工艺特征尺寸", "工艺平台", "工艺代号", "工艺版本", "质量等级", + "加固措施", "工作原理", "供货能力", "应用经历", "规范手册", "器件图片", + "电子系统分类", "电子系统名称", "电子系统型号", "生产单位", "电子系统功能", + "电子系统加固措施", "电子系统图片", "材料名称", "材料型号", "材料组分", + "材料用途", "材料生产单位", "材料物理结构", "材料使用经历", "辐照试验大纲", + "大纲审核专家类别", "辐照试验所依据的标准规范", "试验步骤(过程)描述", "辐照过程是否加电", + "直流偏置条件描述", "交流偏置条件描述", "时钟频率", "测试图形", "其他偏置条件", + "辐照偏置原理图", "测试方式", "测试原理图", "试验用仪器名称", "试验用仪器型号", + "试验用仪器生产厂家", "试验用仪器检定证书", "试验用软件名称", "试验用软件开发单位", + "试验用软件版本号", "试验现场照片", "测试人员姓名", "测试人员单位", "测试人员电话", + "装置运行人员", "第三方人员", "第三方人员单位", "第三方人员电话", "其他需要说明的事项", + "是否采用铅铝屏蔽", "剂量率", "总剂量", "剂量等效材料", "试验对象编号", "测试参数名称", + "测试参数单位", "测试参数结果", "是否为加速试验后数据", "是否为退火数据", + "退火温度", "退火时间", "原始数据", "数据处理方法", "其他需要说明的事项" +] +def scrape(): + # 发送请求 + response = requests.get(url) + response.raise_for_status() + + # 使用 lxml 解析 HTML + tree = html.fromstring(response.text) + + # 找到目标表格 + table = tree.xpath('/html/body/table[3]')[0] # 获取第一个表格 + + # 遍历表格行,跳过表头 + for row in table.xpath('.//tr')[1:]: # 跳过表头 + columns = row.xpath('.//td') + if len(columns) < 8: + continue # 跳过不完整的行 + + part_number = columns[2].text_content().strip() # 第三列 Part Number + file_link_tag = columns[7].xpath('//a') # 第八列的 标签 + + # 获取文件名和下载链接 + file_url = 'https://radhome.gsfc.nasa.gov/' + file_link_tag[0].get('href') + + # 创建目录 + part_number_dir = os.path.join('downloaded_files', part_number) + os.makedirs(part_number_dir, exist_ok=True) + + # 创建 CSV 文件 + csv_file_path = os.path.join(part_number_dir, 'data.csv') + with open(csv_file_path, 'w', newline='', encoding='utf-8') as csv_file: + csv_writer = csv.writer(csv_file) + csv_writer.writerow(csv_header) # 写入表头 + + # 填写 CSV 数据 + csv_row = [ + "", # 序号 + "", # 试验对象类型 + columns[8].text_content().strip(), # 试验开始日期 + "", # 试验结束日期 + "", # 试验对象名称 + columns[2].text_content().strip(), # 试验对象型号 + "", # 试验对象数量 + columns[4].text_content().strip(), # 试验性质 + "", # 试验目的 + "", # 装置名称 + "", # 数据提供单位 + "", # 试验委托单位 + "", # 失效判据 + "", # 失效数量 + "", # 试验结果描述 + "", # 成果 + "", # 来源项目名称 + "", # 来源项目类型 + "", # 分类 + "", # 元器件名称 + "", # 元器件型号 + "", # 元器件批号 + columns[5].text_content().strip(), # 生产单位 + "", # 是否国产 + "", # 元器件成熟度 + "", # 晶圆材料 + "", # 晶圆批号 + "", # 封装材料 + "", # 封装技术 + "", # 是否倒装 + "", # 制造工艺 + "", # 工艺特征尺寸 + "", # 工艺平台 + "", # 工艺代号 + "", # 工艺版本 + "", # 质量等级 + "", # 加固措施 + "", # 工作原理 + "", # 供货能力 + "", # 应用经历 + "", # 规范手册 + "", # 器件图片 + "", # 电子系统分类 + "", # 电子系统名称 + "", # 电子系统型号 + "", # 生产单位 + "", # 电子系统功能 + "", # 电子系统加固措施 + "", # 电子系统图片 + "", # 材料名称 + "", # 材料型号 + "", # 材料组分 + "", # 材料用途 + "", # 材料生产单位 + "", # 材料物理结构 + "", # 材料使用经历 + "", # 辐照试验大纲 + "", # 大纲审核专家类别 + "", # 辐照试验所依据的标准规范 + "", # 试验步骤(过程)描述 + "", # 辐照过程是否加电 + "", # 直流偏置条件描述 + "", # 交流偏置条件描述 + "", # 时钟频率 + "", # 测试图形 + "", # 其他偏置条件 + "", # 辐照偏置原理图 + "", # 测试方式 + "", # 测试原理图 + "", # 试验用仪器名称 + "", # 试验用仪器型号 + "", # 试验用仪器生产厂家 + "", # 试验用仪器检定证书 + "", # 试验用软件名称 + "", # 试验用软件开发单位 + "", # 试验用软件版本号 + "", # 试验现场照片 + "", # 测试人员姓名 + "", # 测试人员单位 + "", # 测试人员电话 + "", # 装置运行人员 + "", # 第三方人员 + "", # 第三方人员单位 + "", # 第三方人员电话 + "", # 其他需要说明的事项 + "", # 是否采用铅铝屏蔽 + "", # 剂量率 + "", # 总剂量 + "", # 剂量等效材料 + "", # 试验对象编号 + "", # 测试参数名称 + "", # 测试参数单位 + "", # 测试参数结果 + "", # 是否为加速试验后数据 + "", # 是否为退火数据 + "", # 退火温度 + "", # 退火时间 + "", # 原始数据 + "", # 数据处理方法 + "", # 其他需要说明的事项 + ] + + # 写入 CSV 行 + csv_writer.writerow(csv_row) + + try: + # 下载文件 + file_response = requests.get(file_url) + file_response.raise_for_status() + + # 保存文件 + file_path = os.path.join(part_number_dir, os.path.basename(file_url)) + with open(file_path, 'wb') as file: + file.write(file_response.content) + print(f"NASA2 Download file: {file_path}") + except requests.RequestException as e: + print(f"NASA2 Download file error: {file_url},error: {e}") + +# 输出数据 +# for row in table.xpath('.//tr')[1:]: +# columns = row.xpath('.//td') +# print([col.text_content().strip() for col in columns]) # 打印每一行的数据