Những vấn đề xoay quanh PROM

PROM là một loại ROM trống khi mới và phải được lập trình với bất cứ dữ liệu nào bạn muốn. PROM được phát minh vào cuối thập niên 1970 bởi Texas Instruments và sẵn sàng trong kích cỡ từ 1KB (8KB) đến 2MB (16MB) hay nhiều hơn.

Chúng được định dạng bởi các số phụ tùng (part number), thường là 27nnnn — 27 cho biết PROM loại TI và nnnn biểu thị kích cỡ của chip bằng các kilobit (không phải là byte). Cho ví dụ, hầu hết PC dùng PROM đi với các chip 27512 hay 271000 cho biết 512Kb (64KB) hay 1 Mb (128KB), theo thứ tự.

Ghi chú:

Kể từ năm 1981, tất cả các xe được bán ở Hiệp chủng quốc Hoa Kỳ sử dụng các máy tính trên bo với vài dạng ROM chứa phần mềm điều khiển. Ví dụ, Pontiac Turbo Trans Am 1989 có máy tính trên bo chứa một PROM 2732, là một chip 32Kb (4KB) trong ECM (electronic control module hay máy tính xe) dưới bảng đồng ho (dash). Chip này chứa phần mềm vận hành xe cũng như các bằng dữ liệu mô tả bộ đánh lừa sớm, phân phối nhiên liệu, và động cơ và các tham số vận hành xe khác. Nhiều thiết bị kết hợp với máy tính sử dụng các PROM để lưu trữ các chương trình vận hành của chúng.

PROM

Mặc dù chúng ta nói các con chip này là trống khi mới, chúng về mật kỹ thuật được nạp trước nhị phân 1s. Theo nghĩa khác, một chip ROM 1Mb được sử dụng trong PC có thể đi cùng 1 triệu (thực tế 1,048,576) định vị bit mà mỗi bit chứa một nhị phân 1.

Một PROM trống được lập trình sau đó, là hoạt động ghi vào nó. Điều này thường đòi hỏi một cái máy đặc dụng gọi là máy lập trình thiết bị, hay máy lập trình ROM. hay máy đốt ROM.

PROM

Lập trình ROM đôi khi bị xem là đốt nó vi về kỳ thuật đó là một mô tả thích hợp của quy trình. Mỗi nhị phân 1 bit có thể coi là một cầu chì (fuse) không bị ảnh hưởng. Hầu hết các chip chạy 5 volt, nhưng khi một PROM được lập trình, một điện áp cao hơn (thông thường là 12 volt) được thay thế ở các địa chỉ khác nhau bẽn trong con chip. Điện áp cao hơn này thực sự thổi hoặc đốt cháy các cầu chì tại các vị trí mong muốn, do đó biến bất kỳ 1 có sẵn thành một 0. Mặc dù, bạn có thể chuyền một 1 thành một 0, bạn nên lưu ý là quy trình đó không thể đảo ngược; đó là, bạn không thể đổi một 0 trở lại thành một 1 được.

Máy lập trình thiết bị (PROM burner) khảo sát chương trình bạn muốn ghi vào chip đó và sau đó những thay đổi có chọn lọc chỉ từ 1s thành 0s ở nơi cần thiết trong con chip

Các chip PROM thường được xem như là các chip có thể lập trình một lần (OTP: one-time programmable) bởi lý do đó. Chúng được lập trình một lần và không bao giờ xóa. Hầu hết các PROM rất re (khoảng $3 cho một PROM bo mạch chủ PC thông dụng), do đó nếu bạn muốn thay đổi chương trình trên ROM, bạn loại bỏ nó và lập trình một cái mới với dữ liệu mới.

Công việc lập trình một PROM ở bất kỳ nơi nào cần từ vài giây cho tới vài phút, phụ thuộc vào kích cỡ của chip và thuật toán được sử dụng bởi thiết bị lập trình. Đây được gọi là máy lập trình nhóm và có thể lập trình vài chip cùng một lúc, tiết kiệm thời gian nếu bạn có vài chip để ghi cùng một dữ liệu. Những máy lập trình rẻ hơn thì chỉ có một socket, thích hợp cho cá nhân.

Andromeda Research Labs (www.arlabs.com) cũng là một gợi ý không tồi về PROM. 

Hi vọng bài viết cung cấp cho bạn những thông tin vè PROM hữu hiệu nhất cho bạn.

Mở hộp Vivo Y15
About Us

Laptop

Trang thông tin và trao đổi kiến thức công nghệ hiện đại. Các thông tin công nghệ được cập nhật và truyền tải đến đọc giả một cách nhanh chóng.