Bạn có cần bật tất cả các dòng chọn chip của IC để chọn IC không?


7

Nếu có một IC có nhiều dòng CS (chọn chip), như MOS 6540 (cũ) chẳng hạn:

Sơ đồ chân 6540

Nguồn: cbmhardware.de

Cảnh báo: Pinout này có thể không chính xác 100%, vui lòng xem trang web này: dasarodesigns.com

Có đúng không khi bạn cần kích hoạt tất cả các dòng CS có sẵn để kích hoạt chip (với kích hoạt tôi có nghĩa là cao đối với CS hoạt động cao và thấp đối với các đầu vào _CS hoạt động thấp )?

Không có nghĩa là một câu hỏi cụ thể 6540!


Có gì đó không ổn với hình ảnh.
Bence Kaulics

1
@BenceKaulics Có vẻ ổn trên máy tính của tôi (ngay cả sau khi làm mới trang web). Hay bạn đang đề cập đến một lỗi trong tài liệu? Nếu vậy, xin vui lòng cho chúng tôi biết, những gì không chính xác.
RhinoDevel

1
1: Tắt chủ đề. 2: Làm thế nào mà điều này không được trả lời trực tiếp trong bảng dữ liệu ngay tại nơi bạn muốn tìm thấy nó!?
Olin Lathrop

3
@OlinLathrop Đọc các bình luận bên dưới và bạn sẽ tìm thấy câu trả lời cho câu hỏi của mình. :)
RhinoDevel

1
Có thể bạn có thể hỏi về nó trên retrocomputing.stackexchange.com
user13267

Câu trả lời:


12

Thông thường, có. Một con chip không được chọn trừ khi tất cả các dòng chọn chip của nó được kích hoạt. Đôi khi các chip được chọn có cực tính khác nhau, một cái bị phủ định và cái kia thì không.

Điều này thường đơn giản hóa logic chọn chip và không gây hại vì nếu bạn chỉ cần một, bạn có thể buộc các mức khác vào bất kỳ mức nào cần thiết.


3
Vâng. Nếu bạn chỉ có một dòng CS, bạn cần sử dụng bộ giải mã nhị phân để chọn một trong số N chip. Nhưng với nhiều dòng và một chút thông minh / hiểu biết, bạn chỉ cần sử dụng "logic" trong các dây mạch in để làm điều này.
Licks nóng

@pipe, câu trả lời cho câu hỏi này là chi tiết cụ thể cho từng IC. Mỗi IC có nhiều dòng CS # mà tôi đã thấy cho đến nay, có nhiều tính năng và mỗi CS # sẽ chọn một tính năng cụ thể hoặc kết hợp các dòng CS # sẽ chọn một tính năng. Vì vậy, câu trả lời đúng là " Không có hành vi phổ biến. Đọc biểu dữ liệu. ", Thay vì " Thông thường, có. " Trên lưu ý đó, -1 (không có cảm giác khó khăn).
Nick Alexeev

Bản thân câu hỏi thiếu liên kết đến biểu dữ liệu, điều này làm cho câu hỏi không rõ ràng. Mặc dù thiếu bảng dữ liệu, câu hỏi đã được chuyển sang các câu hỏi mạng nóng.
Nick Alexeev

1
@NickAlexeev đây: 74.138 . Bây giờ bạn đã thấy một IC có ba dòng CS. Điều tương tự cũng xảy ra với các ROM tôi đã thấy, mặc dù tôi không thể tìm thấy biểu dữ liệu tốt cho chúng. Có lẽ bạn đang nói về WE và OE, vì tôi thực sự không thể nghĩ ra thứ gọi là "chip select" trừ khi nó thực sự chọn toàn bộ chip thay vì một chức năng cụ thể.
ống

2
Bảng dữ liệu của 6540 có kỷ niệm 40 năm. nên đi đến máy tính retro. đây là nhiều nhất tôi có thể tìm thấy: amiga- ware.com/hardware/6540.html , bao gồm cả lý do để có năm lựa chọn chip: tùy chọn mặt nạ cung cấp đặc tả người dùng về phương trình chọn chip, cho phép giải quyết bất cứ nơi nào trong không gian bộ nhớ 65K mà không cần bên ngoài giải mã mạch
dlatikay

10

Đôi khi câu trả lời là có. Nhưng đây là một điều cụ thể về thiết kế chip và yêu cầu bạn xem bảng dữ liệu của từng bộ phận. KHÔNG có câu trả lời chung cho việc này.


Chắc chắn là đúng, không may là bảng dữ liệu cho (ví dụ) 6540 không có sẵn (hoặc ít nhất là tôi không tìm thấy nó ..).
RhinoDevel

4
@RhinoDevel - Sau đó thay đổi câu hỏi của bạn để cụ thể về một con chip đó nếu đó là những gì bạn đang gặp vấn đề. Bạn đã hỏi một câu hỏi rộng chỉ có tham chiếu mơ hồ đến một chip để bạn có câu trả lời rộng.
Michael Karas

Không, việc ấy chẳng có chi. Đây có nghĩa là một câu hỏi "người mới". :-)
RhinoDevel

1
Đừng bỏ qua nó. Nếu bạn muốn chuyển từ "newbie" nơi bạn học được điều gì đó có giá trị thì hãy dừng nó lại. Quan điểm của tôi là !!
Michael Karas

2
Xin lỗi, tôi không có ý thô lỗ (tôi không phải là người nói tiếng Anh bản địa). Tôi hiểu ý của bạn, nhưng tôi muốn biết, nếu đây là điều mà "mọi người" đều biết, mà tôi vừa bỏ lỡ (công cụ tìm kiếm không giúp được gì). Có lẽ tôi sẽ hỏi thêm 6540 câu hỏi cụ thể. Cảm ơn bạn!
RhinoDevel

10

Tôi không thể tìm thấy biểu dữ liệu cho 6540 trực tuyến ở bất cứ đâu, nhưng tôi đã bắt gặp một thiết kế cho một bộ chuyển đổi cho phép bạn thay thế nó bằng một ROM khác, chẳng hạn như 2716:

http://www.dasarodesigns.com/product/6540-rom-ad CHƯƠNG-rev-1 /

Trong văn bản kèm theo có ghi:

2) 6540 có năm dòng chọn chip. CS3, CS4 và CS5 hoạt động ở mức thấp có nghĩa là chúng phải được giữ ở mức thấp (+ 0v) để chip được bật (các dòng dữ liệu của nó có trở kháng thấp). CS1 và CS2 đang hoạt động ở mức cao, nghĩa là chúng phải cao (+ 5v) để chip được bật.

Vì thông tin này dường như đã được sử dụng để tạo ra một thiết kế hoạt động, nó có khả năng là chính xác.

Như những người khác đã tuyên bố, điều quan trọng là phải kiểm tra bảng dữ liệu để biết câu trả lời chính xác nhưng chắc chắn theo kinh nghiệm của tôi, thông thường phải kích hoạt tất cả các dòng chọn chip để kích hoạt thiết bị.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.