หน่วยความจำฝังตัวแบบไม่ลบเลือน Microsemi SmartDesign MSS (eNVM)
การแนะนำ
ตัวกำหนดค่าหน่วยความจำฝังตัวแบบไม่ลบเลือน (eNVM) MSS ช่วยให้คุณสามารถสร้างพื้นที่หน่วยความจำ (ไคลเอนต์) ต่างๆ ที่ต้องตั้งโปรแกรมไว้ในบล็อก eNVM ของอุปกรณ์ SmartFusion
ในเอกสารนี้ เราจะอธิบายรายละเอียดเกี่ยวกับการกำหนดค่าบล็อก eNVM สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับ eNVM โปรดดูคู่มือผู้ใช้ระบบย่อยไมโครคอนโทรลเลอร์ Actel SmartFusion
ข้อมูลที่สำคัญเกี่ยวกับหน้าผู้ใช้ eNVM
ตัวกำหนดค่า MSS ใช้หน้า eNVM ของผู้ใช้จำนวนหนึ่งเพื่อจัดเก็บการกำหนดค่า MSS หน้าเหล่านี้จะอยู่ที่ด้านบนสุดของพื้นที่ที่อยู่ eNVM จำนวนหน้าจะแปรผันตามการกำหนดค่า MSS ของคุณ (ACE, GPIO และ eNVM Init Clients) โค้ดแอปพลิเคชันของคุณไม่ควรเขียนในหน้าผู้ใช้เหล่านี้เนื่องจากอาจทำให้เกิดความล้มเหลวของรันไทม์สำหรับการออกแบบของคุณได้ นอกจากนี้ โปรดทราบว่าหากหน้าเหล่านี้เสียหายโดยไม่ได้ตั้งใจ ชิ้นส่วนจะไม่สามารถบูตได้อีกและจะต้องทำการเขียนโปรแกรมใหม่
สามารถคำนวณที่อยู่ 'สำรอง' แรกได้ดังนี้ หลังจากสร้าง MSS สำเร็จแล้ว ให้เปิดตัวกำหนดค่า eNVM และบันทึกจำนวนหน้าที่มีให้ใช้งานที่แสดงในกลุ่มสถิติการใช้งานบนหน้าหลัก ที่อยู่สำรองแรกถูกกำหนดเป็น:
first_reserved_address = 0x60000000 + (จำนวนหน้าว่าง * 128)
การสร้างและการกำหนดค่าไคลเอนต์
การสร้างลูกค้า
หน้าหลักของตัวกำหนดค่า eNVM ช่วยให้คุณสามารถเพิ่มไคลเอนต์ต่างๆ ลงในบล็อก eNVM ได้ มีประเภทไคลเอนต์ให้เลือก 2 ประเภท:
- ไคลเอนต์การจัดเก็บข้อมูล – ใช้ไคลเอ็นต์จัดเก็บข้อมูลเพื่อกำหนดพื้นที่หน่วยความจำทั่วไปในบล็อก eNVM พื้นที่นี้สามารถใช้เพื่อเก็บโค้ดแอปพลิเคชันของคุณหรือเนื้อหาข้อมูลอื่น ๆ ที่แอปพลิเคชันของคุณอาจต้องการ
- ไคลเอนต์การเริ่มต้น – ใช้ไคลเอ็นต์การเริ่มต้นระบบเพื่อกำหนดภูมิภาคหน่วยความจำที่ต้องคัดลอกในตำแหน่งที่อยู่ Cortex-M3 ที่ระบุเมื่อบูตระบบ
กริดหลักยังแสดงคุณลักษณะของไคลเอนต์ที่กำหนดค่าไว้ด้วย คุณลักษณะเหล่านี้คือ:
- ประเภทลูกค้า – ประเภทของลูกค้าที่จะเพิ่มเข้าในระบบ
- ชื่อลูกค้า – ชื่อของลูกค้า ต้องไม่ซ้ำกันในระบบ
- ที่อยู่เริ่มต้น – ที่อยู่ในรูปแบบเลขฐานสิบหกที่ไคลเอนต์ตั้งอยู่ใน eNVM จะต้องอยู่ในขอบเขตของหน้า ไม่อนุญาตให้มีที่อยู่ทับซ้อนกันระหว่างไคลเอนต์ที่แตกต่างกัน
- ขนาดคำ – ขนาดคำของไคลเอนต์เป็นบิต
- หน้าเริ่มต้น – หน้าที่เริ่มต้นที่อยู่
- สิ้นสุดหน้า – หน้าที่สิ้นสุดพื้นที่หน่วยความจำของไคลเอนต์ คำนวณโดยอัตโนมัติตามที่อยู่เริ่มต้น ขนาดคำ และจำนวนคำของไคลเอนต์
- ลำดับการเริ่มต้น – ฟิลด์นี้ไม่ได้ใช้โดยตัวกำหนดค่า eNVM SmartFusion
- ล็อคที่อยู่เริ่มต้น – ระบุตัวเลือกนี้หากคุณไม่ต้องการให้ตัวกำหนดค่า eNVM เปลี่ยนที่อยู่เริ่มต้นของคุณเมื่อกดปุ่ม “เพิ่มประสิทธิภาพ”
นอกจากนี้ยังมีรายงานสถิติการใช้งาน:
- หน้าที่พร้อมใช้งาน – จำนวนหน้าทั้งหมดที่พร้อมใช้งานสำหรับการสร้างไคลเอ็นต์ จำนวนหน้าที่มีอยู่จะแตกต่างกันไปขึ้นอยู่กับการกำหนดค่า MSS โดยรวม ตัวอย่างเช่น การกำหนดค่า ACE จะใช้หน้าผู้ใช้ที่ข้อมูลการเริ่มต้น ACE ถูกเขียนโปรแกรมไว้ใน eNVM
- หน้าที่ใช้ – จำนวนหน้าทั้งหมดที่ใช้โดยไคลเอนต์ที่กำหนดค่าไว้
- หน้าฟรี – จำนวนหน้าทั้งหมดที่ยังพร้อมใช้งานสำหรับการกำหนดค่าการจัดเก็บข้อมูลและไคลเอนต์การเริ่มต้นระบบ
ใช้ฟีเจอร์ Optimize เพื่อแก้ไขข้อขัดแย้งบนที่อยู่ฐานที่ทับซ้อนกันสำหรับไคลเอนต์ การดำเนินการนี้จะไม่แก้ไขที่อยู่ฐานสำหรับไคลเอนต์ใดๆ ที่มีการเลือก Lock Start Address ไว้ (ดังที่แสดงในรูปที่ 1-1)
การกำหนดค่าไคลเอนต์การจัดเก็บข้อมูล
ในกล่องโต้ตอบการกำหนดค่าไคลเอนต์ คุณจะต้องระบุค่าที่แสดงไว้ด้านล่างนี้
คำอธิบายเนื้อหา eNVM
- เนื้อหา - ระบุเนื้อหาหน่วยความจำที่คุณต้องการตั้งโปรแกรมลงใน eNVM คุณสามารถเลือกหนึ่งในสองตัวเลือกต่อไปนี้:
- หน่วยความจำ File – คุณจะต้องเลือก file บนดิสก์ที่ตรงกับหน่วยความจำใด ๆ ต่อไปนี้ file รูปแบบ – Intel-Hex, Motorola-S, Actel-S หรือ Actel-Binary ดู “หน่วยความจำ File รูปแบบ” บนหน้า 9 เพื่อดูข้อมูลเพิ่มเติม
- ไม่มีเนื้อหา – ไคลเอนต์คือตัวแทน คุณจะพร้อมสำหรับการโหลดหน่วยความจำ file การใช้ FlashPro/FlashPoint ในระหว่างการเขียนโปรแกรมโดยไม่ต้องกลับไปที่ตัวกำหนดค่านี้
- ใช้การระบุที่อยู่แบบแน่นอน – ให้เนื้อหาหน่วยความจำ file กำหนดว่าไคลเอ็นต์จะถูกวางไว้ที่ใดในบล็อก eNVM การระบุที่อยู่ในเนื้อหาหน่วยความจำ file สำหรับไคลเอ็นต์จะกลายเป็นแบบสมบูรณ์สำหรับบล็อก eNVM ทั้งหมด เมื่อคุณเลือกตัวเลือกการกำหนดที่อยู่แบบสมบูรณ์ ซอฟต์แวร์จะแยกที่อยู่ขนาดเล็กที่สุดจากเนื้อหาหน่วยความจำ file และใช้ที่อยู่นั้นเป็นที่อยู่เริ่มต้นสำหรับไคลเอนต์
- ที่อยู่เริ่มต้น – ที่อยู่ eNVM ที่ใช้เขียนโปรแกรมเนื้อหา
- ขนาดของคำ – ขนาดคำเป็นบิตของไคลเอนต์ที่เริ่มต้นอาจเป็น 8, 16 หรือ 32
- จำนวนคำ – จำนวนคำของไคลเอนต์
JTAG การป้องกัน
ป้องกันการอ่านและเขียนเนื้อหา eNVM จาก JTAG พอร์ต นี่เป็นคุณลักษณะด้านความปลอดภัยสำหรับรหัสแอปพลิเคชัน (รูปที่ 1-2)
การกำหนดค่าไคลเอนต์การเริ่มต้น
สำหรับไคลเอนต์นี้ เนื้อหา eNVM และ JTAG ข้อมูลการป้องกันจะเหมือนกับข้อมูลที่อธิบายไว้ใน “การกำหนดค่าไคลเอ็นต์ที่จัดเก็บข้อมูล” บนหน้า 6
ข้อมูลจุดหมายปลายทาง
- ที่อยู่เป้าหมาย – ที่อยู่ขององค์ประกอบที่เก็บข้อมูลของคุณตามแผนที่หน่วยความจำระบบ Cortex-M3 ไม่สามารถระบุพื้นที่บางส่วนของแผนที่หน่วยความจำระบบสำหรับไคลเอนต์นี้ได้ เนื่องจากมีบล็อกระบบสำรองอยู่ เครื่องมือนี้จะแจ้งให้คุณทราบถึงพื้นที่ตามกฎหมายสำหรับไคลเอนต์ของคุณ
- ขนาดธุรกรรม – ขนาด (8, 16 หรือ 32) ของ APB จะถูกถ่ายโอนเมื่อข้อมูลถูกคัดลอกจากพื้นที่หน่วยความจำ eNVM ไปยังปลายทางเป้าหมายโดยโค้ดการบูตระบบ Actel
- จำนวนการเขียน – จำนวนการถ่ายโอน APB เมื่อข้อมูลถูกคัดลอกจากพื้นที่หน่วยความจำ eNVM ไปยังปลายทางเป้าหมายโดยโค้ดการบูตระบบ Actel เครื่องมือจะคำนวณฟิลด์นี้โดยอัตโนมัติตามข้อมูลเนื้อหา eNVM (ขนาดและจำนวนคำ) และขนาดธุรกรรมปลายทาง (ดังที่แสดงในรูปที่ 1-3)
หน่วยความจำ File รูปแบบ
หน่วยความจำต่อไปนี้ file รูปแบบต่างๆ มีให้เลือกใช้เป็นอินพุต fileเข้าสู่ตัวกำหนดค่า eNVM:
- อินเทล-HEX
- บันทึกของ MOTOROLA S
- แอกเทล ไบนารี
- แอกเทล-เฮกซ์
อินเทล-HEX
มาตรฐานอุตสาหกรรม file. ส่วนขยายคือ HEX และ IHX สำหรับอดีตampเล, file2.hex หรือ file3.ไอเอชเอ็กซ์
รูปแบบมาตรฐานที่สร้างโดย Intel เนื้อหาหน่วยความจำถูกเก็บไว้ใน ASCII files โดยใช้อักขระเลขฐานสิบหก แต่ละ file ประกอบด้วยชุดของระเบียน (บรรทัดข้อความ) ที่คั่นด้วยบรรทัดใหม่ '\n' อักขระ และแต่ละรายการเริ่มต้นด้วยอักขระ ':' สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบนี้ โปรดดูเอกสาร Intel-Hex Record Format Specification ที่มีให้ใน web (ค้นหาวัตถุเลขฐานสิบหกของ Intel File สำหรับหลายอดีตampเลส)
Intel Hex Record ประกอบด้วยห้าฟิลด์และจัดเรียงดังนี้:
:llaaaatt[dd…]cc
ที่ไหน:
- : เป็นรหัสเริ่มต้นของทุกระเบียน Intel Hex
- ll คือจำนวนไบต์ของฟิลด์ข้อมูล
- aaaa คือที่อยู่ 16 บิตของตำแหน่งเริ่มต้นของตำแหน่งหน่วยความจำสำหรับข้อมูล ที่อยู่สิ้นสุดใหญ่
- tt เป็นประเภทบันทึก กำหนดฟิลด์ข้อมูล:
- 00 บันทึกข้อมูล
- 01 สิ้นสุด file บันทึก
- 02 บันทึกที่อยู่เซกเมนต์ขยาย
- 03 บันทึกที่อยู่เซกเมนต์เริ่มต้น (ถูกละเว้นโดยเครื่องมือ Actel)
- 04 การบันทึกที่อยู่เชิงเส้นแบบขยาย
- 05 เริ่มการบันทึกที่อยู่เชิงเส้น (ถูกละเว้นโดยเครื่องมือ Actel)
- [dd...] คือลำดับของข้อมูล n ไบต์; n เทียบเท่ากับที่ระบุในช่อง ll
- cc คือผลรวมตรวจสอบจำนวน ที่อยู่ และข้อมูล
Exampเลอ Intel Hex Record:
:10000000112233445566778899ฟฟฟฟ
โดยที่ 11 คือ LSB และ FF คือ MSB
บันทึกของ MOTOROLA S
มาตรฐานอุตสาหกรรม file. File นามสกุลเป็น S เช่น file4.s
รูปแบบนี้ใช้ ASCII files อักขระฐานสิบหก และบันทึกเพื่อระบุเนื้อหาหน่วยความจำในลักษณะเดียวกับที่ Intel-Hex ทำ โปรดดูเอกสารคำอธิบายของ Motorola S-record สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบนี้ (ค้นหาคำอธิบายของ Motorola S-record สำหรับตัวอย่างหลายรายการampเลส). RAM Content Manager ใช้เฉพาะประเภทเรคคอร์ด S1 ถึง S3; คนอื่น ๆ จะถูกเพิกเฉย
ข้อแตกต่างที่สำคัญระหว่าง Intel-Hex และ Motorola S-record คือรูปแบบบันทึก และคุณสมบัติการตรวจสอบข้อผิดพลาดเพิ่มเติมบางอย่างที่รวมอยู่ใน Motorola S
ในทั้งสองรูปแบบ เนื้อหาหน่วยความจำจะถูกระบุโดยระบุที่อยู่เริ่มต้นและชุดข้อมูล บิตบนของชุดข้อมูลถูกโหลดลงในแอดเดรสเริ่มต้น และส่วนที่เหลือล้นไปยังแอดเดรสที่อยู่ติดกันจนกว่าจะใช้ชุดข้อมูลทั้งหมด
Motorola S-record ประกอบด้วย 6 ฟิลด์และจัดเรียงดังนี้:
สเตลล่า[dd…]cc
ที่ไหน:
- S คือรหัสเริ่มต้นของ Motorola S-record ทุกเครื่อง
- t เป็นประเภทบันทึก กำหนดเขตข้อมูล
- ll คือจำนวนไบต์ของฟิลด์ข้อมูล
- aaaa เป็นที่อยู่ 16 บิตของจุดเริ่มต้นของตำแหน่งหน่วยความจำสำหรับข้อมูล ที่อยู่ปลายใหญ่
- [dd...] คือลำดับของข้อมูล n ไบต์; n เทียบเท่ากับที่ระบุในช่อง ll
- cc คือผลรวมตรวจสอบจำนวน ที่อยู่ และข้อมูล
Exampจาก Motorola S-Record:
S10a0000112233445566778899FFFA
โดยที่ 11 คือ LSB และ FF คือ MSB
แอกเทล ไบนารี
รูปแบบหน่วยความจำที่ง่ายที่สุด แต่ละหน่วยความจำ file มีจำนวนแถวเท่ากับจำนวนคำ แต่ละแถวคือหนึ่งคำ โดยจำนวนเลขฐานสองจะเท่ากับขนาดของคำเป็นบิต รูปแบบนี้มีไวยากรณ์ที่เข้มงวดมาก ขนาดคำและจำนวนแถวจะต้องตรงกันพอดี file ส่วนขยายคือ MEM; เช่นampเล, file1.หน่วยความจำ
Examp: ลึก 6 กว้าง 8
01010011
11111111
01010101
11100010
10101010
11110000
แอ็กเทล เฮกซ์
รูปแบบคู่ที่อยู่/ข้อมูลแบบง่าย ที่อยู่ทั้งหมดที่มีเนื้อหาจะถูกระบุ ที่อยู่ที่ไม่มีเนื้อหาจะถูกกำหนดค่าเริ่มต้นเป็นศูนย์ file ส่วนขยายคือ AHX เช่น filex.ahx. รูปแบบคือ:
เอเอ:D0D1D2
โดยที่ AA คือตำแหน่งที่อยู่ในเลขฐานสิบหก D0 คือ MSB และ D2 คือ LSB
ขนาดข้อมูลจะต้องตรงกับขนาดคำ เช่นamp: ลึก 6 กว้าง 8
00:เอฟ
01:เอบี
02:ซีดี
03:อีเอฟ
04:12 น.
05:บีบี
ที่อยู่อื่น ๆ ทั้งหมดจะเป็นศูนย์
การตีความเนื้อหาหน่วยความจำ
การระบุที่อยู่แบบสัมบูรณ์และแบบสัมพันธ์
ในการระบุที่อยู่สัมพันธ์ ที่อยู่ในเนื้อหาหน่วยความจำ file ไม่ได้กำหนดว่าไคลเอนต์ถูกวางไว้ที่ใดในหน่วยความจำ คุณระบุตำแหน่งของไคลเอนต์โดยป้อนที่อยู่เริ่มต้น ซึ่งจะกลายเป็นที่อยู่ 0 จากเนื้อหาหน่วยความจำ file มุมมองและลูกค้าก็จะถูกจัดเรียงตามนั้น
เช่นampถ้าเราวางไคลเอนต์ไว้ที่ 0x80 และเนื้อหาของหน่วยความจำ file เป็นดังนี้:
ที่อยู่: 0x0000 ข้อมูล: 0102030405060708
Address: 0x0008 data: 090A0B0C0D0E0F10
จากนั้นชุดไบต์แรกของข้อมูลนี้จะถูกเขียนไปยังที่อยู่ 0x80 + 0000 ในบล็อก eNVM ชุดไบต์ชุดที่สองจะถูกเขียนไปยังที่อยู่ 0x80 + 0008 = 0x88 เป็นต้น
ดังนั้นที่อยู่ในเนื้อหาหน่วยความจำ file สัมพันธ์กับไคลเอนต์เอง โดยที่ไคลเอนต์อยู่ในหน่วยความจำถือเป็นรอง
สำหรับการระบุที่อยู่แบบแน่นอน เนื้อหาหน่วยความจำ file กำหนดว่าไคลเอ็นต์จะถูกวางไว้ที่ใดในบล็อก eNVM ดังนั้นการระบุที่อยู่ในเนื้อหาหน่วยความจำ file สำหรับไคลเอ็นต์จะกลายเป็นแบบสมบูรณ์สำหรับบล็อก eNVM ทั้งหมด เมื่อคุณเปิดใช้งานตัวเลือกการระบุที่อยู่แบบสมบูรณ์แล้ว ซอฟต์แวร์จะแยกที่อยู่ขนาดเล็กที่สุดจากเนื้อหาหน่วยความจำ file และใช้ที่อยู่นั้นเป็นที่อยู่เริ่มต้นสำหรับไคลเอนต์
การตีความข้อมูลample
ตัวอย่างต่อไปนี้ampไฟล์จะอธิบายวิธีการตีความข้อมูลสำหรับขนาดคำต่างๆ:
สำหรับข้อมูลที่กำหนด: FF 11 EE 22 DD 33 CC 44 BB 55 (โดยที่ 55 คือ MSB และ FF คือ LSB)
สำหรับขนาดคำ 32 บิต:
0x22EE11FF (ที่อยู่ 0)
0x44CC33DD (ที่อยู่ 1)
0x000055BB (ที่อยู่ 2)
สำหรับขนาดคำ 16 บิต:
0x11FF (ที่อยู่ 0)
0x22EE (ที่อยู่ 1)
0x33DD (ที่อยู่ 2)
0x44CC (ที่อยู่ 3)
0x55BB (ที่อยู่ 4)
สำหรับขนาดคำ 8 บิต:
0xFF (ที่อยู่ 0)
0x11 (ที่อยู่ 1)
0xEE (ที่อยู่ 2)
0x22 (ที่อยู่ 3)
0xDD (ที่อยู่ 4)
0x33 (ที่อยู่ 5)
0xCC (ที่อยู่ 6)
0x44 (ที่อยู่ 7)
0xBB (ที่อยู่ 8)
0x55 (ที่อยู่ 9)
การสนับสนุนผลิตภัณฑ์
กลุ่มผลิตภัณฑ์ Microsemi SoC สนับสนุนผลิตภัณฑ์ของตนด้วยบริการสนับสนุนต่างๆ รวมถึงศูนย์สนับสนุนด้านเทคนิคของลูกค้าและการบริการลูกค้าที่ไม่ใช่ด้านเทคนิค ภาคผนวกนี้มีข้อมูลเกี่ยวกับการติดต่อกลุ่มผลิตภัณฑ์ SoC และการใช้บริการสนับสนุนเหล่านี้
การติดต่อศูนย์สนับสนุนด้านเทคนิคของลูกค้า
Microsemi มีเจ้าหน้าที่ศูนย์สนับสนุนด้านเทคนิคของลูกค้าพร้อมด้วยวิศวกรที่มีทักษะสูง ซึ่งสามารถช่วยตอบคำถามเกี่ยวกับฮาร์ดแวร์ ซอฟต์แวร์ และการออกแบบของคุณได้ ศูนย์สนับสนุนด้านเทคนิคของลูกค้าใช้เวลามากมายในการสร้างบันทึกย่อของแอปพลิเคชันและคำตอบสำหรับคำถามที่พบบ่อย ดังนั้น ก่อนที่คุณจะติดต่อเรา โปรดไปที่แหล่งข้อมูลออนไลน์ของเรา เป็นไปได้มากที่เราได้ตอบคำถามของคุณแล้ว
การสนับสนุนด้านเทคนิค
ลูกค้าของ Microsemi สามารถรับการสนับสนุนด้านเทคนิคเกี่ยวกับผลิตภัณฑ์ Microsemi SoC ได้โดยโทรไปที่สายด่วนฝ่ายสนับสนุนด้านเทคนิคทุกวันจันทร์ถึงวันศุกร์ ลูกค้ายังมีตัวเลือกในการส่งและติดตามเคสแบบโต้ตอบทางออนไลน์ที่ My Cases หรือส่งคำถามทางอีเมลได้ตลอดเวลาในระหว่างสัปดาห์
Web: www.actel.com/mycases
โทรศัพท์ (อเมริกาเหนือ): 1.800.262.1060
โทรศัพท์ (ระหว่างประเทศ): +1 650.318.4460
อีเมล: soc_tech@microsemi.com
การสนับสนุนด้านเทคนิคของ ITAR
ลูกค้าของ Microsemi สามารถรับการสนับสนุนด้านเทคนิคของ ITAR เกี่ยวกับผลิตภัณฑ์ Microsemi SoC ได้โดยโทรไปที่ ITAR Technical Support Hotline: วันจันทร์ถึงวันศุกร์ เวลา 9 น. ถึง 6 น. ตามเวลาแปซิฟิก ลูกค้ายังมีตัวเลือกในการส่งและติดตามเคสแบบโต้ตอบทางออนไลน์ที่ My Cases หรือส่งคำถามทางอีเมลได้ตลอดเวลาในระหว่างสัปดาห์
Web: www.actel.com/mycases
โทรศัพท์ (อเมริกาเหนือ): 1.888.988.ITAR
โทรศัพท์ (ระหว่างประเทศ): +1 650.318.4900
อีเมล: soc_tech_itar@microsemi.com
ฝ่ายบริการลูกค้าที่ไม่ใช่ด้านเทคนิค
ติดต่อฝ่ายบริการลูกค้าสำหรับการสนับสนุนผลิตภัณฑ์ที่ไม่ใช่ด้านเทคนิค เช่น ราคาผลิตภัณฑ์ การอัพเกรดผลิตภัณฑ์ ข้อมูลอัปเดต สถานะการสั่งซื้อ และการอนุญาต
ตัวแทนฝ่ายบริการลูกค้าของ Microsemi พร้อมให้บริการตั้งแต่วันจันทร์ถึงวันศุกร์ เวลา 8 น. ถึง 5 น. ตามเวลาแปซิฟิก เพื่อตอบคำถามที่ไม่ใช่ด้านเทคนิค
โทรศัพท์: +1 650.318.2470
Microsemi Corporation (NASDAQ: MSCC) นำเสนอผลงานเทคโนโลยีเซมิคอนดักเตอร์ที่ครอบคลุมมากที่สุดในอุตสาหกรรม มุ่งมั่นที่จะแก้ปัญหาความท้าทายของระบบที่สำคัญที่สุด ผลิตภัณฑ์ของ Microsemi ประกอบด้วยอุปกรณ์แอนะล็อกและ RF ประสิทธิภาพสูง ความน่าเชื่อถือสูง วงจรรวมสัญญาณผสม FPGA และ SoC ที่ปรับแต่งได้ และระบบย่อยที่สมบูรณ์ Microsemi ให้บริการผู้ผลิตระบบชั้นนำทั่วโลกในตลาดการป้องกัน ความปลอดภัย การบินและอวกาศ องค์กร การค้า และอุตสาหกรรม ศึกษาเพิ่มเติมได้ที่ www.microsemi.com.
สำนักงานใหญ่
Microsemi Corporation 2381 ถนนมอร์ส เออร์ไวน์ แคลิฟอร์เนีย
92614-6233
สหรัฐอเมริกา
โทรศัพท์ 949-221-7100
โทรสาร 949-756-0308
โซซี
กลุ่มผลิตภัณฑ์ 2061 Stierlin Court Mountain View,ศอ.94043-4655
สหรัฐอเมริกา
โทรศัพท์ 650.318.4200
โทรสาร 650.318.4600
www.actel.com
SoC Products Group (ยุโรป) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB สหราชอาณาจักร
โทรศัพท์ +44 (0) 1276 609 300
โทรสาร +44 (0) 1276 607 540
SoC Products Group (ญี่ปุ่น) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku โตเกียว 150 ญี่ปุ่น
โทรศัพท์ +81.03.3445.7671
โทรสาร +81.03.3445.7668
SoC Products Group (ฮ่องกง) ห้อง 2107 อาคาร China Resources 26 Harbour Road
วันชัย ฮ่องกง
โทรศัพท์ +852 2185 6460
โทรสาร +852 2185 6488
© 2010 ไมโครเซมิ คอร์ปอเรชั่น สงวนลิขสิทธิ์. Microsemi และโลโก้ Microsemi เป็นเครื่องหมายการค้าของ Microsemi Corporation เครื่องหมายการค้าและเครื่องหมายบริการอื่นๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
เอกสาร / แหล่งข้อมูล
![]() |
หน่วยความจำฝังตัวแบบไม่ลบเลือน Microsemi SmartDesign MSS (eNVM) [พีดีเอฟ] คู่มือการใช้งาน SmartDesign MSS หน่วยความจำฝังตัวแบบไม่ลบเลือน eNVM, SmartDesign MSS, หน่วยความจำฝังตัวแบบไม่ลบเลือน eNVM, หน่วยความจำ eNVM |