STD Bus

STD Bus là một bus máy tính được sử dụng chủ yếu cho các hệ thống điều khiển công nghiệp, nhưng cũng tìm thấy các ứng dụng trong điện toán. STD Bus cũng được chỉ định là STD-80, đề cập đến mối liên hệ của nó với các bộ vi xử lý dòng Zilog Z80. Thuật ngữ STD ám chỉ đến "tiêu chuẩn" (standard), nhưng một số thuật ngữ tiếp thị cũng được ban hành, bao gồm thiết kế đơn giản (simple to design), gỡ lỗi đơn giản (simple to debug), và giao hàng nhanh chóng (swift to deliver).

Mô tả
STD Bus sử dụng card mở rộng kích thước 6,5" x 4,5" với một đầu nối cạnh có 56 chân. Nhiều loại card khác nhau đã có sẵn cho STD Bus, từ card xử lý, card RAM, card I/O và các card chuyên dụng cho các ứng dụng khác nhau.

Việc sử dụng bus STD đã suy giảm. Từ hơn một trăm nhà sản xuất linh kiện trong thời kỳ đỉnh cao, số lượng nhà cung cấp đã giảm xuống dưới một chục, nhưng nó vẫn được sử dụng bởi những người đam mê, các nhà sản xuất và trong các ứng dụng công nghiệp.

Sơ đồ chân kết nối
STD Bus có một đầu nối cạnh card với 56 tiếp điểm. Cấu hình chân như sau. Luồng tín hiệu là tương đối khi sử dụng một card bộ xử lý STD Bus.Prolog 7801 8085A Processor Card Specifications September 1981

 Chân  Ký hiệu gợi nhớ  Luồng tín hiệu  Mô tả  Chân  Ký hiệu gợi nhớ  Luồng tín hiệu  Mô tả 1  +5V  Vào  Nguồn logic  2  +5V  Vào  Nguồn logic 3  GND  Nối đất logic  4  GND  Nối đất logic 5  -5V  Nguồn logic âm  6  -5V  Nguồn logic âm 7  D3  Vào/ra  Bus dữ liệu  8  D7  Vào/ra  Bus dữ liệu 9  D2  10  D6  11  D1  12  D5  13  D0  14  D4  15  A7  Ra  Bus địa chỉ  16  A15  Ra  Bus địa chỉ 17  A6  18  A14  19  A5  20  A13  21  A4  22  A12  23  A3  24  A11  25  A2  26  A10  27  A1  28  A9  29  A0  30  A8  31  WR  Ghi vào bộ nhớ hoặc I/O  32  RD  Đọc từ bộ nhớ hoặc I/O 33  IORQ  Chọn địa chỉ I/O  34  MEMRQ  Chọn địa chỉ bộ nhớ 35  IOEX  Mở rộng I/O  36  MEMEX  Mở rộng bộ nhớ 37  REFRESH  Thời gian làm mới  38  MCSYNC  Đồng bộ chu kỳ máy CPU 39  STATUS 1  Trạng thái CPU  40  STATUS 0  Trạng thái CPU 41  BUSAK  Chấp nhận bus  42  BUSRQ  Vào  Yêu cầu bus 43  INTAK  Chấp nhận ngắt  44  INTRQ  Yêu cầu ngắt 45  WAITRQ  Yêu cầu chờ  46  NMIRQ  Ngắt không thể che chắn 47  SYSRESET  Khởi động lại hệ thống  48  PBRESET  Khởi động lại bằng nút nhấn 49  CLK  Xung nhịp từ bộ xử lý  50  CNTRL  Thời gian phụ 51  PCO  Chuỗi ưu tiên ra  52  PCI  Chuỗi ưu tiên vào 53  AUX GND  Vào  Nối đất phụ  54  AUX GND  Nối đất phụ 55  AUX +12V  Nguồn phụ dương  56  AUX -12V  Nguồn phụ âm

Ứng dụng
Một trọng tâm của bus STD là khả năng xây dựng một hệ thống bằng cách sử dụng chính xác các card bus cần thiết cho một ứng dụng. Kích thước nhỏ gọn của một card làm cho hệ thống bus STD dễ thích nghi với các ứng dụng khác nhau hơn so với các bus máy tính đương thời vào giữa thập niên 1980 như S-100 và SS-50, vì nó có thể sử dụng các card điều khiển servo cùng với một máy tính có thể lập trình đầy đủ cho các phép toán.

Trong các ứng dụng vận hành một đài quan sát thiên văn, nền tảng card công nghiệp lớn và khả năng mở rộng của hệ thống đã làm cho hệ thống này trở nên lý tưởng để sử dụng trong phòng thí nghiệm quang kế nhằm điều khiển kính thiên văn cũng như thực hiện việc ghi nhật ký dữ liệu và các tính toán cần thiết.The STD Bus and other microcomputer buses for photometrists. By Russell M. Genet and Douglass J. Sauer. From the Fairborn Observatory in Fairborn Ohio.

Trong các môi trường phòng thí nghiệm đại học điển hình vào giữa đến cuối thập niên 80, các hệ thống thu thập dữ liệu bus STD rất phổ biến, sử dụng card xử lý Z80 hoặc tương tự để thu thập, xử lý và điều khiển dữ liệu, các card I/O song song để điều khiển thí nghiệm cũng như các card chuyển đổi tương tự sang số để đọc các thông số tương tự của thí nghiệm. Các hệ thống như vậy chỉ chiếm không gian tủ rack tối thiểu, trong khi cung cấp đầy đủ các tính năng xử lý CP/M.MICRO-LEARN: A low cost microprocessor development system for laboratory use based on the STD bus, Z-80 CPU and CP/M Operating system. By D. Crosetto(INFN, Turin), Zhong-Ren Gao(Beijing, Inst. Phys.)

STD-32
STD-32 là một giao diện STD tương thích chân cắm cho phép sự tồn tại song song của cả hệ thống 8-bit và 32-bit trên một bus duy nhất. Điều này được thực hiện bằng cách thêm các chân giữa các chân bình thường không kết nối, cũng như không can thiệp vào đặc tả ban đầu. Điều này cho phép với bảng mạch nền STD-32 thích hợp, khả năng chạy các card cũ được sử dụng cho các ứng dụng cụ thể trên cùng một bus mà không cần phải nâng cấp toàn bộ hệ thống.

Chú thích

Category:Bus máy tính