เอกสารข้อมูล IS23SC4428 สำหรับ EEPROM ที่ปลอดภัย

August 18, 2024 1113 ความคิดเห็น

เอกสารข้อมูล IS23SC4428



ภาพรวม EEPROM IS23SC4428 1K

IS23SC4428 เป็น EEPROM แบบอนุกรมที่เน้นความปลอดภัย ออกแบบสำหรับบัตรหน่วยความจำและผลิตภัณฑ์ระบุตัวตนบนบัตรที่ต้องการหน่วยความจำถาวรขนาดกะทัดรัดพร้อมการควบคุมสิทธิ์ในการเขียนและลบ ตามเอกสารข้อมูล IS23SC4428 อุปกรณ์นี้มีอาร์เรย์ EEPROM ขนาด 1024 x 8 บิต การระบุตำแหน่งแบบรายไบต์ การลบ/เขียนแบบรายไบต์ และการป้องกันการเขียนระดับไบต์แบบย้อนกลับไม่ได้ โครงสร้างนี้มีประโยชน์เมื่อผู้ออกบัตรต้องการให้บางฟิลด์ข้อมูลยังอัปเดตได้ระหว่างการทำ personalization ขณะที่ฟิลด์อื่นต้องถูกล็อกหลังการเขียนโปรแกรม

เมื่อเทียบกับ EEPROM หน่วยความจำทั่วไป IS23SC4428 เพิ่ม Programmable Security Code ขนาดสองไบต์ ซึ่งมักเรียกว่า PSC สำหรับป้องกันการเขียนและลบหน่วยความจำ หน่วยความจำหลักสามารถอ่านได้โดยไม่ต้องยืนยัน PSC แต่การลบและเขียนต้องป้อน PSC ให้สำเร็จ หากป้อน PSC ผิดซ้ำหลายครั้ง ตัวนับข้อผิดพลาดจะจำกัดจำนวนครั้งที่ลอง หลังจากล้มเหลวติดต่อกันแปดครั้ง การป้อน PSC ต่อไปจะถูกบล็อกและหน่วยความจำจะไม่สามารถเปลี่ยนแปลงได้อีก

คุณสมบัติทางไฟฟ้าและหน่วยความจำหลัก

โครงสร้างและการป้องกัน EEPROM

โครงสร้างหน่วยความจำมีขนาด 1 กิโลไบต์ จัดเรียงเป็น 1024 ไบต์ x 8 บิต แต่ละไบต์สามารถระบุตำแหน่งได้โดยตรง และชิปรองรับคำสั่งอ่านโดยมีหรือไม่มีบิตป้องกันที่เกี่ยวข้อง บิตป้องกันนี้เขียนโปรแกรมได้ครั้งเดียว เมื่อเปิดใช้งานบิตป้องกันแล้ว ไบต์ที่เกี่ยวข้องจะถูกป้องกันอย่างถาวรจากการแก้ไขในภายหลัง สิ่งนี้สำคัญอย่างยิ่งสำหรับหมายเลขซีเรียลบัตร รหัสผู้ออกบัตร สิทธิ์การเข้าถึง ไบต์การตั้งค่าที่จัดเก็บไว้ หรือบันทึกการผลิตบัตรที่ไม่ควรเปลี่ยนแปลงหลังการทำ personalization

บิตป้องกันการเขียนพร้อมฟังก์ชันเปรียบเทียบข้อมูลช่วยให้นักวิศวกรมีวิธีที่ปลอดภัยกว่าในการล็อกไบต์หลังจากยืนยันแล้วว่าข้อมูลที่ต้องการมีอยู่จริง ในการผลิตบัตรจริง สิ่งนี้ช่วยลดความเสี่ยงในการป้องกันไบต์ที่เขียนผิดอย่างถาวร สำหรับโรงงานที่ผลิต บัตร IC แบบสัมผัสคุณสมบัตินี้ช่วยแยกขั้นตอนการเขียนโปรแกรมทดสอบ การทำ personalization และการล็อกขั้นสุดท้ายออกเป็นกระบวนการที่ควบคุมได้มากขึ้น

อินเทอร์เฟซ ไทม์มิ่ง และเงื่อนไขการทำงาน

อุปกรณ์นี้ใช้อินเทอร์เฟซอนุกรมแบบ 3 สาย ประกอบด้วย Vcc, RST, CLK, GND และสาย I/O แบบ open-drain การกำหนดหน้าสัมผัสและอินเทอร์เฟซการส่งข้อมูลแบบซิงโครนัสเข้ากันได้กับหน้าสัมผัสบัตรแบบ ISO 7816 ซึ่งทำให้เหมาะสำหรับโครงการโมดูลบัตรและเครื่องอ่านที่ต้องการชิปหน่วยความจำแบบสัมผัสแทนบัตรไมโครคอนโทรลเลอร์ กระแสทำงานทั่วไปคือ 3 mA อัตราสัญญาณนาฬิกาอนุกรมสูงสุด 20 KHz และเวลาการเขียนหรือลบระบุไว้ที่ 5 ms ภายใต้เงื่อนไขสัญญาณนาฬิกาที่กำหนด

IS23SC4428 ทำงานจากแหล่งจ่าย 5V เดียวสำหรับการอ่าน เขียน และลบ คุณสมบัติ DC กำหนดช่วงแหล่งจ่าย 4.5V ถึง 5.5V โดยมีอุณหภูมิการทำงานเชิงพาณิชย์ตั้งแต่ 0°C ถึง +70°C และอุณหภูมิการทำงานเชิงอุตสาหกรรมตั้งแต่ -40°C ถึง +85°C เอกสารข้อมูลยังระบุการป้องกัน ESD สูงกว่า 4 KV รับประกันรอบการลบ/เขียน 1,000,000 รอบ และการเก็บรักษาข้อมูล 10 ปี

ตรรกะความปลอดภัย PSC และการควบคุมการเข้าถึงข้อมูล

กลไกความปลอดภัยของ IS23SC4428 อยู่ที่ PSC ขนาดสองไบต์และตัวนับข้อผิดพลาด หากไม่มี PSC ที่ถูกต้อง การอ่านหน่วยความจำผู้ใช้ยังทำได้ แต่การเขียนและลบจะไม่ถูกเปิดใช้งาน ไบต์ PSC เองไม่ถูกเปิดเผยผ่านการอ่านปกติ เมื่อพยายามอ่าน PSC อุปกรณ์จะส่งออก 00H สำหรับการยืนยัน จะป้อนไบต์ PSC ที่มีนัยสำคัญน้อยที่สุดก่อน ตามด้วยไบต์ที่มีนัยสำคัญมากที่สุด

ก่อนการป้อน PSC ตัวนับข้อผิดพลาดจะถูกเขียนเพื่อบันทึกความพยายาม เมื่อการยืนยัน PSC สำเร็จ ควรลบตัวนับเพื่อเปิดใช้งานความพยายามทั้งแปดครั้งอีกครั้งก่อนปิดไฟบัตร ลำดับนี้ช่วยป้องกันการเดาแบบไม่จำกัดขณะที่ยังอนุญาตการเขียนโปรแกรมที่ได้รับอนุญาตตามปกติ สำหรับบัตรเติมเงิน บัตรสมาชิก ข้อมูลรับรองการเข้าถึง โทเค็นบริการ หรือสื่อเก็บมูลค่า โมเดลนี้ให้ขอบเขตที่ชัดเจนระหว่างการอ่านแบบเปิดและการอัปเดตที่ควบคุมได้

หมายเหตุการผลิตบัตรและการใช้งาน

รูปแบบผลิตภัณฑ์ที่เหมาะสม

ข้อมูลการสั่งซื้อครอบคลุมเวเฟอร์ที่คัดแยกแล้ว ไดในถาดแบบ waffle เวเฟอร์ที่คัดแยกแล้วบนริง โมดูลเดี่ยว โมดูลแบบเทป และบัตรเปล่า ผู้จัดจำหน่ายโมดูลชิปอาจเลือกรูปแบบโมดูล ขณะที่ผู้ผลิตบัตรอาจเลือกบัตรเปล่าหรือได ขึ้นอยู่กับข้อกำหนดด้านการเคลือบ การฝัง การทดสอบ และการทำ personalization ในผลิตภัณฑ์สำเร็จรูปเช่น บัตร PVCการเลือกชิปควรได้รับการยืนยันร่วมกับขนาดโมดูล การออกแบบแผ่นหน้าสัมผัส ความหนาของบัตร ความเข้ากันได้ของเครื่องอ่าน และกระบวนการทำ personalization

IS23SC4428 สามารถพิจารณาใช้สำหรับระบบบัตรที่ต้องการอินเทอร์เฟซหน่วยความจำแบบสัมผัสและพฤติกรรมการอัปเดต EEPROM ที่ควบคุมได้ แทนการสื่อสาร RF แบบไร้สัมผัส กรณีการใช้งานทั่วไปรวมถึงตัวระบุที่จัดเก็บไว้ พารามิเตอร์การเข้าถึง ตัวนับบริการ ข้อมูลผู้ออกบัตร และพื้นที่หน่วยความจำที่ต้องการการป้องกันการเขียนขั้นสุดท้ายหลังการเข้ารหัส อาจเกี่ยวข้องในสภาพแวดล้อมของเครื่องอ่านแบบเดิมที่อินเทอร์เฟซทางไฟฟ้าและลำดับคำสั่งถูกออกแบบมาสำหรับบัตรหน่วยความจำแบบซิงโครนัสอยู่แล้ว

ข้อพิจารณาด้านความเข้ากันได้และการปรับแต่ง

เมื่อเลือก IS23SC4428 สำหรับโครงการใหม่หรือโครงการทดแทน วิศวกรควรตรวจสอบไทม์มิ่งของเครื่องอ่าน ลำดับการรีเซ็ต ความถี่สัญญาณนาฬิกา ชุดคำสั่ง ระดับแรงดันไฟฟ้า และการจัดการ PSC แม้ว่าอินเทอร์เฟซจะเข้ากันได้กับหน้าสัมผัสแบบ ISO 7816 แต่ชิปนี้เป็นอุปกรณ์หน่วยความจำ EEPROM แบบซิงโครนัส จึงไม่ควรถือว่าเป็นสมาร์ทการ์ดแบบ CPU หรือชิป RFID/NFC แบบไร้สัมผัส

สำหรับการปรับแต่งระดับบัตร ข้อกำหนดของชิปเป็นเพียงส่วนหนึ่งของการออกแบบผลิตภัณฑ์ขั้นสุดท้าย วัสดุบัตร การพิมพ์ การใส่หมายเลข แผงลายเซ็น แถบแม่เหล็ก รูปแบบแผ่นหน้าสัมผัส การเชื่อมโมดูล และการบรรจุ ล้วนส่งผลต่อโซลูชันบัตรขั้นสุดท้าย โครงการที่เกี่ยวข้องกับ บัตรกุญแจโรงแรม ควรได้รับการตรวจสอบอย่างรอบคอบ เนื่องจากระบบโรงแรมหลายแห่งใช้ชิปไร้สัมผัส แถบแม่เหล็ก หรือข้อกำหนดเครื่องเข้ารหัสเฉพาะ แทนสถาปัตยกรรม EEPROM แบบสัมผัสนี้

คำถามที่พบบ่อยเกี่ยวกับเอกสารข้อมูล IS23SC4428

ฟังก์ชันหลักของชิป IS23SC4428 คืออะไร?

IS23SC4428 เป็น EEPROM แบบอนุกรมขนาด 1 กิโลไบต์ มีการระบุตำแหน่งแบบรายไบต์ การลบ/เขียนแบบรายไบต์ และการป้องกันการเขียนระดับไบต์แบบย้อนกลับไม่ได้ บทบาทหลักคือการจัดเก็บข้อมูลบัตรในพื้นที่หน่วยความจำถาวร ขณะที่อนุญาตให้ระบบที่ได้รับอนุญาตควบคุมว่าไบต์ใดยังแก้ไขได้และไบต์ใดถูกป้องกันอย่างถาวรหลังการเขียนโปรแกรม

คุณสมบัติ PSC ช่วยเพิ่มความปลอดภัยของข้อมูลอย่างไร?

PSC ขนาดสองไบต์ป้องกันการลบและเขียน หน่วยความจำผู้ใช้ยังอ่านได้ แต่การเปลี่ยนแปลงข้อมูลหน่วยความจำต้องยืนยัน PSC ให้สำเร็จ ชิปยังใช้ตัวนับข้อผิดพลาดที่จำกัดความพยายามป้อน PSC ผิดสูงสุดแปดครั้ง ช่วยป้องกันการเดาซ้ำและการแก้ไขข้อมูลบัตรโดยไม่ได้รับอนุญาตในระบบเครื่องอ่านที่รองรับ

ทุกไบต์ในหน่วยความจำ IS23SC4428 สามารถป้องกันการเขียนได้หรือไม่?

ได้ แต่ละไบต์ EEPROM มีบิตป้องกันที่เกี่ยวข้อง และบิตป้องกันนั้นเขียนโปรแกรมได้ครั้งเดียว เมื่อเปิดใช้งานแล้วจะไม่สามารถลบหรือย้อนกลับได้ สิ่งนี้ช่วยให้ผู้ออกบัตรล็อกไบต์สำคัญหลังการเขียนโปรแกรมที่ถูกต้อง แต่ยังหมายความว่าซอฟต์แวร์การผลิตควรตรวจสอบข้อมูลอย่างรอบคอบก่อนใช้การป้องกันการเขียนถาวร

IS23SC4428 เข้ากันได้กับหน้าสัมผัสบัตรแบบ ISO 7816 หรือไม่?

เอกสารข้อมูลระบุว่าการกำหนดหน้าสัมผัสและอินเทอร์เฟซอนุกรมแบบซิงโครนัสเข้ากันได้กับ ISO 7816 อย่างไรก็ตาม ยังคงเป็น EEPROM หน่วยความจำแบบซิงโครนัส ไม่ใช่สมาร์ทการ์ดแบบ CPU ฮาร์ดแวร์และเฟิร์มแวร์ของเครื่องอ่านต้องรองรับพฤติกรรมการรีเซ็ต การสื่อสารแบบ 3 สาย คำสั่ง การยืนยัน PSC และข้อกำหนดด้านไทม์มิ่ง

ใช้แรงดันไฟฟ้าและความถี่สัญญาณนาฬิกาเท่าใด?

IS23SC4428 ใช้แหล่งจ่าย 5V เดียว โดยช่วงแหล่งจ่าย DC ระบุตั้งแต่ 4.5V ถึง 5.5V อัตราสัญญาณนาฬิกาอนุกรมระบุสูงสุด 20 KHz ภายใต้เงื่อนไขสัญญาณนาฬิกาที่กำหนด เวลาการเขียนและลบระบุไว้ที่ 5 ms ซึ่งควรพิจารณาในระหว่างการออกแบบเครื่องอ่านและเครื่องเข้ารหัส

มีแพ็กเกจหรือรูปแบบการจัดส่งใดบ้าง?

ข้อมูลการสั่งซื้อรวมถึงเวเฟอร์ที่คัดแยกแล้ว ไดในถาดแบบ waffle เวเฟอร์ที่คัดแยกแล้วบนริง โมดูลเดี่ยว โมดูลแบบเทป และบัตรเปล่า เวอร์ชันอุณหภูมิเชิงพาณิชย์และเชิงอุตสาหกรรมระบุแยกกัน ตัวเลือกที่ดีที่สุดขึ้นอยู่กับว่าผู้ซื้อต้องการการประกอบระดับชิป การรวมโมดูลบัตร หรือสต็อกบัตรที่พร้อมทำ personalization

ควรตรวจสอบอะไรบ้างก่อนใช้ IS23SC4428 ในโครงการบัตร?

ก่อนการผลิตจำนวนมาก ควรยืนยันการรองรับของเครื่องอ่านสำหรับชุดคำสั่ง ลำดับ PSC แรงดันไฟฟ้า ไทม์มิ่ง การทำงานรีเซ็ต และขั้นตอนการทำงานของบิตป้องกัน ควรตรวจสอบแผนผังหน่วยความจำที่ต้องการด้วยว่าไบต์ใดต้องอัปเดตได้ ไบต์ใดควรถูกล็อก และวัสดุบัตรและรูปแบบโมดูลขั้นสุดท้ายตรงกับเครื่องเข้ารหัสและสภาพแวดล้อมของเครื่องอ่านเป้าหมายหรือไม่

รหัสยืนยัน