Microchip Technology bc637PCI-V2 GPS ซิงโครไนซ์เวลา PCI และตัวประมวลผลความถี่
ข้อมูลสินค้า
bc637PCI-V2 เป็นตัวประมวลผลเวลาและความถี่ PCI ที่ซิงโครไนซ์ GPS ที่ให้เวลาและความถี่ที่แม่นยำแก่คอมพิวเตอร์โฮสต์และระบบรับข้อมูลต่อพ่วง โมดูลได้รับเวลาที่แม่นยำจากระบบดาวเทียม GPS หรือจากสัญญาณรหัสเวลา การซิงโครไนซ์ GPS ช่วยให้โมดูลเป็นนาฬิกาหลักที่เหมาะสำหรับการซิงโครไนซ์คอมพิวเตอร์หลายเครื่องกับ UTC อย่างแม่นยำ โมดูลรองรับการสร้างและการแปลรหัสเวลาอย่างกว้างขวางด้วยเอาต์พุต IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 หรือ 2137 ทั้งสองอย่าง ampรูปแบบลิจูดมอดูเลต (AM) และ DC level shift (DCLS) ตัวแปลจะอ่านและอาจใช้เพื่อควบคุมออสซิลเลเตอร์ 10 MHz เป็นรูปแบบ AM หรือ DCLS ของรหัสเวลา IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 หรือ 2137 โมดูลนี้ยังมีซินธิไซเซอร์อัตราดิจิตอลโดยตรง (DDS) ที่ล้ำสมัยซึ่งมีความสามารถตั้งแต่ 0.0000001PPS ถึง 100MPPS
โมดูลนี้มีคุณสมบัติหลักในการสร้างการขัดจังหวะบนบัส PCI ในอัตราที่ตั้งโปรแกรมได้ การขัดจังหวะเหล่านี้สามารถใช้เพื่อซิงโครไนซ์แอปพลิเคชันบนคอมพิวเตอร์แม่ข่าย เช่นเดียวกับเหตุการณ์เฉพาะสัญญาณ อินพุตความถี่ภายนอกยังเป็นคุณลักษณะเฉพาะที่ช่วยให้สามารถรับเวลาและความถี่ของโมดูลจากออสซิลเลเตอร์ภายนอกซึ่งอาจมีระเบียบวินัย (DAC ฉบับที่tage ควบคุม) ตามการอ้างอิงอินพุตที่เลือก
คำแนะนำการใช้ผลิตภัณฑ์
- เชื่อมต่อ bc637PCI-V2 เข้ากับสล็อต PCI ของโฮสต์คอมพิวเตอร์
- ติดตั้งไดรเวอร์เสริมสำหรับ Windows หรือ Linux เพื่อให้รวมโมดูลได้ง่าย
- กำหนดค่าโมดูลเพื่อรับเวลาที่แม่นยำจากระบบดาวเทียม GPS หรือจากสัญญาณรหัสเวลา
- ใช้โมดูลเป็นนาฬิกาหลักในอุดมคติสำหรับการซิงโครไนซ์คอมพิวเตอร์หลายเครื่องกับ UTC อย่างแม่นยำ
- สร้างเอาต์พุตรหัสเวลาของ IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 หรือ 2137 ในทั้งสองอย่าง ampรูปแบบลิจูดมอดูเลต (AM) และ DC level shift (DCLS)
- ใช้ตัวแปลเพื่อกำหนดระเบียบวินัยออสซิลเลเตอร์ 10 MHz เป็นรูปแบบ AM หรือ DCLS ของรหัสเวลา IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 หรือ 2137
- ใช้ซินธิไซเซอร์อัตราดิจิตอลโดยตรง (DDS) ที่ล้ำสมัยซึ่งมีความสามารถตั้งแต่ 0.0000001PPS ถึง 100MPPS
- สร้างการขัดจังหวะบนบัส PCI ในอัตราที่ตั้งโปรแกรมได้สำหรับการซิงโครไนซ์แอปพลิเคชันบนคอมพิวเตอร์โฮสต์และเหตุการณ์เฉพาะสัญญาณ
- ใช้อินพุตความถี่ภายนอกเพื่อหาเวลาและความถี่ของโมดูลจากออสซิลเลเตอร์ภายนอกที่อาจถูกลงโทษ (DAC voltage ควบคุม) ตามการอ้างอิงอินพุตที่เลือก
สรุป
GPS ของ Microchip ที่อ้างถึงโมดูลจับเวลา bc637PCI-V2 ให้เวลาและความถี่ที่แม่นยำแก่คอมพิวเตอร์โฮสต์และระบบรับข้อมูลต่อพ่วง เวลาที่แม่นยำได้มาจากระบบดาวเทียม GPS หรือจากสัญญาณรหัสเวลา การซิงโครไนซ์ GPS ให้เวลา 170 ns RMS ที่แม่นยำกับ UTC (USNO) และทำให้ bc637PCI-V2 เป็นนาฬิกาหลักที่เหมาะสำหรับการซิงโครไนซ์คอมพิวเตอร์หลายเครื่องกับ UTC อย่างแม่นยำ
ศูนย์กลางในการทำงานของโมดูลคือออสซิลเลเตอร์ TCXO 10 MHz ที่มีวินัยซึ่งให้สัญญาณนาฬิกา 100 นาโนวินาทีของโมดูลจับเวลา เวลาปัจจุบัน (วันถึง 100 ns) สามารถเข้าถึงได้ทั่วทั้งบัส PCI โดยไม่มีสถานะรอบัส PCI ซึ่งช่วยให้สามารถขอเวลาความเร็วสูงได้ ออสซิลเลเตอร์ 10 MHz แบบออนบอร์ดหรือออฟบอร์ดที่เลือกจะขับเคลื่อนวงจรตัวสร้างความถี่และรหัสเวลาของโมดูล หากการอ้างอิงอินพุตหายไป โมดูลจะยังคงรักษาเวลา (ฟลายวีล) ต่อไปตามอัตราการดริฟต์ของออสซิลเลเตอร์ 10 MHz ที่เลือก หากไฟฟ้าดับ จะมี RTC ที่สำรองแบตเตอรี่ไว้เพื่อรักษาเวลา
รองรับการสร้างและการแปลรหัสเวลาที่กว้างขวาง เครื่องกำเนิดไฟฟ้าส่งออก IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 หรือ 2137 ทั้งสองอย่าง ampรูปแบบลิจูดมอดูเลต (AM) และ DC level shift (DCLS) ตัวแปลจะอ่านและอาจใช้เพื่อควบคุมออสซิลเลเตอร์ 10 MHz เป็นรูปแบบ AM หรือ DCLS ของรหัสเวลา IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 หรือ 2137
โมดูลนี้ยังมีซินธิไซเซอร์อัตราดิจิตอลโดยตรง (DDS) ที่ล้ำสมัยซึ่งมีความสามารถตั้งแต่ 0.0000001PPS ถึง 100MPPS โมดูลนี้อาจตั้งโปรแกรมได้
เพื่อสร้างการขัดจังหวะเดียวในเวลาที่กำหนดไว้ตามการเปรียบเทียบเวลา
(แฟลช). คุณลักษณะการบันทึกเวลาของเหตุการณ์ให้วิธีการล็อคเวลาของเหตุการณ์ภายนอก
คุณสมบัติที่สำคัญของ bc637PCI-V2 คือความสามารถในการสร้างการขัดจังหวะบนบัส PCI ในอัตราที่ตั้งโปรแกรมได้ การขัดจังหวะเหล่านี้สามารถใช้เพื่อซิงโครไนซ์แอปพลิเคชันบนคอมพิวเตอร์แม่ข่าย เช่นเดียวกับเหตุการณ์เฉพาะสัญญาณ
อินพุตความถี่ภายนอกเป็นคุณลักษณะเฉพาะที่ช่วยให้ได้รับเวลาและความถี่ของ bc637PCI-V2 จากออสซิลเลเตอร์ภายนอกซึ่งอาจมีระเบียบวินัย (DAC voltage ควบคุม) ตามการอ้างอิงอินพุตที่เลือก โมดูลอาจทำงานในโหมดเครื่องกำเนิดไฟฟ้า (ไม่มีระเบียบวินัย) โดยที่ 10 MHz ภายนอกจากซีเซียม
หรือใช้มาตรฐานรูบิเดียมเป็นตัวอ้างอิงความถี่ สิ่งนี้สร้างนาฬิกาที่ใช้ PCI ที่เสถียรอย่างยิ่งสำหรับฟังก์ชันการจับเวลา bc637PCI-V2 ทั้งหมด
bc637PCI-V2 รองรับการส่งสัญญาณทั้ง 3.3 V และ 5.0 V ของบัส PCI โดยอัตโนมัติ การรวมโมดูลทำได้ง่ายด้วยไดรเวอร์เสริมสำหรับ Windows หรือ Linux
คุณสมบัติ
- GPS ซิงโครไนซ์กับความแม่นยำ 170 ns RMS เป็น UTC
- อินพุตและเอาต์พุตรหัสเวลา IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 และ 2137
- อินพุตและเอาต์พุตรหัสเวลา AM และ DCLS พร้อมกัน
- ความละเอียดนาฬิกา 100 ns สำหรับคำขอเวลาของวัน
- โปรแกรมได้ <<1PPS ถึง 100MPPS อัตรา DDS เอาต์พุตซินธิไซเซอร์/อินเตอร์รัปต์
- เอาต์พุตตัวสร้างอัตรา 1, 5 หรือ 10MPPS
- อินพุต 1PPS และ 10 MHz
- การจับ/ขัดจังหวะเวลาเหตุการณ์ภายนอก
- เวลาที่ตั้งโปรแกรมได้เปรียบเทียบเอาต์พุต/อินเตอร์รัปต์
- อ่านเวลาแฝงเป็นศูนย์
- นาฬิกาตามเวลาจริง (RTC) ที่ใช้แบตเตอรี่สำรอง
- การทำงานของโลคัลบัส PCI
- การส่งสัญญาณสากล (บัส 3.3 V หรือ 5.0 V)
- เป็นไปตาม RoHS 5/6
- มีไดรเวอร์ซอฟต์แวร์/SDK สำหรับ Linux และ Windows
เวลาและความถี่ที่แม่นยำในฟอร์มแฟกเตอร์ PCI (ความแม่นยำ 100 นาโนวินาที)
ข้อมูลอินพุต
- จีพีเอส
- รหัสเวลา AM
- รหัสเวลา DCLS
- เหตุการณ์ภายนอก (3x)
- 10 เมกะเฮิรตซ์
- 1PPS
เอาท์พุต
- รหัสเวลา AM
- รหัสเวลา DCLS
- ตั้งโปรแกรมปลุกได้
- (เทียบแฟลช/เวลา)
- <<อัตรา 1PPS ถึง 100MPPS
- 1PPS
- 1, 5 หรือ 10MPPS
- การควบคุมออสซิลเลเตอร์ฉบับtage
บนบัส PCI
- เวลาที่แม่นยำ
- เหตุการณ์ขัดจังหวะ
- การขัดจังหวะการเตือน (การเปรียบเทียบเวลา/การกะพริบ)
- อัตราการขัดจังหวะที่ตั้งโปรแกรมได้
- การกำหนดค่าและการควบคุม
การอ่านเวลาที่แม่นยำ
bc637PCI-V2 ให้เวลาตามคำขอที่แม่นยำและการตอบสนองที่รวดเร็วอย่างยิ่งต่อแอปพลิเคชันโฮสต์ การขอเวลานี้ทำขึ้นโดยใช้ฟังก์ชันซอฟต์แวร์ SDK ที่มีให้ สามารถระบุเวลาในรูปแบบไบนารีหรือทศนิยม
รหัสเวลามากมาย
bc637PCI-V2 มีอินพุตและเอาต์พุตรหัสเวลาที่กว้างที่สุดที่มีอยู่ในการ์ดจับเวลาระดับบัสใดๆ รองรับรหัสเวลาที่แตกต่างกัน 30 รหัส รวมถึง IRIG A, B, G, E, IEEE 1344, NASA 36, XR3 และ 2137 ในรูปแบบ AM และ DCLS
วัดเหตุการณ์ภายนอกหรือภายใน
วัดเวลาที่แน่นอนจนถึงการเกิดเหตุการณ์ภายนอกที่ขึ้นต่อกันสามเหตุการณ์ การขัดจังหวะบัสจะแจ้งให้ CPU ทราบทันทีว่ามีการวัดค่าและกำลังรออยู่ ในทำนองเดียวกัน การขัดจังหวะที่สร้างโดยแอปพลิเคชันโฮสต์ไปยังการ์ด bc637PCI-V2 บนบัสสามารถระบุเวลาได้อย่างแม่นยำamped สำหรับกระบวนการตามแอปพลิเคชันโฮสต์ที่แม่นยำ
การสร้างอัตราที่ยืดหยุ่น
สามารถตั้งโปรแกรม DDS บน bc637PCI-V2 เพื่อสร้างอัตราสูงสุด 100MPPS หรือเพียงหนึ่งครั้งทุกๆ 115 วัน อัตราเหล่านี้สามารถใช้ได้เป็นสัญญาณเอาต์พุตเวลาหรือเป็นอินเตอร์รัปต์บนบัส ความละเอียดในการปรับอัตรามีขนาดเล็กถึง 1/32 Hz
เอาต์พุตความถี่
นาฬิกาที่แม่นยำเป็นแหล่งเอาต์พุตความถี่ที่ดีเยี่ยม bc637PCI-V2 มีเอาต์พุต 1, 5 หรือ 10MPPS โดยตรงจากออสซิลเลเตอร์ภายในที่บังคับทิศทางของนาฬิกา
อินพุตความถี่ภายนอกและการควบคุม DAC
อินพุตความถี่ภายนอกเป็นคุณสมบัติพิเศษที่ช่วยให้สามารถรับเวลาและความถี่ของ bc637PCI-V2 จากออสซิลเลเตอร์ภายนอก เช่น มาตรฐาน 10 MHz Cesium หรือ Ru-bidium สิ่งนี้สร้างนาฬิกาบน PCI ที่เสถียรอย่างยิ่งสำหรับฟังก์ชันการจับเวลา bc637PCI-V2 ทั้งหมด สำหรับการควบคุมวงปิด ออสซิลเลเตอร์ภายนอกอาจถูกลงโทษโดยใช้ DAC voltage เอาต์พุตควบคุมจาก bc637PCI-V2
เปรียบเทียบเวลา/แฟลช/ปลุก
คุณสมบัติที่เป็นประโยชน์ของนาฬิกาที่แม่นยำคือความสามารถในการแจ้งเตือนเมื่อถึงเวลาที่กำหนด (เช่น นาฬิกาปลุก) เมื่อเวลาที่ตั้งไว้ตรงกับเวลาจริงอย่างแม่นยำ สัญญาณภายนอกและการขัดจังหวะไปยังบัสจะถูกสร้างขึ้นทันที เป็นการส่งสัญญาณไปยังแอปพลิเคชันว่าเวลาดังกล่าวเพิ่งเกิดขึ้น
คุณลักษณะแบบ Over-the-Bus
นอกเหนือจากเซนต์เวลาที่แม่นยำamps, bc637PCI-V2 สามารถให้การขัดจังหวะที่แม่นยำมากบนบัสในอัตราคงที่ เวลาที่กำหนดไว้ล่วงหน้า หรือเพื่อส่งสัญญาณว่ามีเหตุการณ์เกิดขึ้นบนการ์ด การขัดจังหวะเหล่านี้สามารถรวมเข้ากับแอปพลิเคชันของผู้ใช้ที่ต้องการพฤติกรรมที่กำหนดขึ้นหรือการซิงโครไนซ์แอปพลิเคชันกับคอมพิวเตอร์เครื่องอื่น ในทำนองเดียวกัน แอปพลิเคชันของผู้ใช้สามารถใช้การขัดจังหวะเป็นเครื่องหมายในเวลาและเรียกข้อมูลได้ในภายหลังเมื่อเกิดการขัดจังหวะ
การกำหนดค่าและการควบคุม
bc637PCI-V2 มีโปรแกรมที่ใช้งานง่ายเพื่อกำหนดค่าการ์ดและตรวจสอบการทำงานได้อย่างง่ายดาย ซอฟต์แวร์นี้รวมอยู่ใน SDK และซอฟต์แวร์ไดรเวอร์ด้วย
การรวมการ์ด PCIe ทำได้ง่ายด้วย SDK และไดรเวอร์ที่ให้มา
Windows และ Linux SDKs ความเร็วการรวม PCI
การ์ด PCIe ประกอบด้วยชุดพัฒนาซอฟต์แวร์มาตรฐานที่มีคุณสมบัติครบถ้วน เร่งการรวมการ์ด PCI ของ Microchip เข้ากับแอปพลิเคชันใดๆ
การใช้ SDK เป็นทางเลือกที่ง่ายต่อการผสานรวมและมีความน่าเชื่อถือสูงในการเขียนโค้ดระดับล่างเพื่อจัดการการลงทะเบียนหน่วยความจำของการ์ดโดยตรงด้วยไดรเวอร์เพียงอย่างเดียว การเรียกใช้ฟังก์ชันและไดรเวอร์อุปกรณ์
ใน SDK ทำให้การเชื่อมต่อกับการ์ด Microchip PCI ตรงไปตรงมา และช่วยให้การพัฒนาซอฟต์แวร์มุ่งเน้นไปที่แอปพลิเคชันสุดท้าย
SDK ประหยัดเวลาและเงิน
โปรแกรมเมอร์พบว่า SDK เป็นทรัพยากรที่ทรงคุณค่าในการเร่งการรวมการ์ด Microchip PCI เข้ากับแอปพลิเคชัน ช่วยประหยัดทั้งเงินและเวลา ฟังก์ชัน SDK ระบุคุณสมบัติของการ์ดจับเวลา Microchip PCI แต่ละรายการ และชื่อฟังก์ชันและพารามิเตอร์จะให้ข้อมูลเชิงลึกเกี่ยวกับความสามารถของแต่ละฟังก์ชัน
ด้วยการใช้ SDK คุณสามารถใช้ประโยชน์จากความเชี่ยวชาญด้านเวลาของ Microchip และผสานรวมการ์ด Microchip PCI เข้ากับแอปพลิเคชันของคุณได้อย่างมั่นใจ
ใบอนุญาตฟรี
การแจกจ่ายซอฟต์แวร์ Microchip แบบฝังในแอปพลิเคชันของลูกค้านั้นไม่มีค่าลิขสิทธิ์
การเปรียบเทียบไดรเวอร์
Windows SDK และไดรเวอร์
- วินโดวส์ XP/วิสต้า/7/10
- วินโดวส์เซิร์ฟเวอร์ 2003/2008/2019
- รองรับ 32- และ 64- บิต
- ไดรเวอร์โหมดเคอร์เนล
- รหัสเช่นampเลส
- ทดสอบการใช้งานโปรแกรม
- เอกสารครบ
- โปรแกรมยูทิลิตี้บอกเวลา
Windows SDK สำหรับการ์ด bc637PCI-V2 ประกอบด้วยไดรเวอร์อุปกรณ์โหมดเคอร์เนล Windows XP/Vista/Server/7/10 สำหรับอินเทอร์เฟซ PCI 32 และ 64 บิต SDK ประกอบด้วย .h, .lib และ DLL files เพื่อรองรับการพัฒนาแอพพลิเคชั่นทั้งแบบ 32 และ 64 บิต
สภาพแวดล้อมการเขียนโปรแกรมเป้าหมายคือ Microsoft Visual Studio (Microsoft Visual C++ V6.0 หรือสูงกว่า) ทั้งโครงการ Visual C++ 6.0 และ Visual Studio 2008 files มาพร้อมกับซอร์สโค้ด
นอกจากนี้ยังมีโปรแกรมแอปพลิเคชัน bc637PCIcfg ของ Microchip ที่สามารถใช้เพื่อให้แน่ใจว่าการ์ด PCI ทำงานได้อย่างถูกต้อง และแอปพลิเคชัน TrayTime ที่ช่วยให้ผู้ใช้สามารถอัปเดตนาฬิการะบบที่ติดตั้งการ์ดไว้ ซอร์สโค้ดสำหรับโปรแกรมเหล่านี้และโปรแกรมขนาดเล็กเช่นampรวมโปรแกรม le
ข้อกำหนดขั้นต่ำของระบบ
ระบบปฏิบัติการ
- วินโดวส์ XP/วิสต้า/7/10
- วินโดวส์เซิร์ฟเวอร์ 2003/2008
ฮาร์ดแวร์
ระบบที่เข้ากันได้กับพีซีที่มีโปรเซสเซอร์ Pentium หรือเร็วกว่า
หน่วยความจำ 24MB
สภาพแวดล้อมการพัฒนา
Microsoft Visual Studio (Visual C++) 6 หรือสูงกว่า
Linux SDK และไดรเวอร์
- สูงถึง Linux Kernel 5.7.1
- รองรับเคอร์เนล 64 บิต
- รหัสเช่นampเลส
- ทดสอบการใช้งานโปรแกรม
- เอกสารครบ
Linux SDK สำหรับการ์ด bc637PCI-V2 ประกอบด้วยไดรเวอร์อุปกรณ์โหมดเคอร์เนล PCI สำหรับเคอร์เนล 64 บิต ไลบรารีอินเทอร์เฟซที่เข้าถึงคุณลักษณะ bc637PCI-V2 ทั้งหมด และอดีตampโปรแกรมไฟล์ที่มีซอร์สโค้ด
สภาพแวดล้อมการเขียนโปรแกรมเป้าหมายคือคอลเล็กชันคอมไพเลอร์ GNU (GCC) และภาษาโปรแกรม C/C++
นอกจากนี้ยังมีโปรแกรมแอปพลิเคชัน bc63xPCIcfg ของ Microchip ที่ช่วยให้การทำงานของการ์ด PCI ในโฮสต์คอมพิวเตอร์เป็นไปอย่างเหมาะสม อดีตampโปรแกรม le รวมถึง sampรหัส le การใช้ห้องสมุดอินเตอร์เฟซและการแปลงเช่นampไฟล์ของอ็อบเจ็กต์ข้อมูลรูปแบบ ASCII ที่ส่งผ่านไปยังและจากอุปกรณ์เป็นรูปแบบไบนารีที่เหมาะสมสำหรับการดำเนินการและการแปลง อดีตampโปรแกรม le ได้รับการพัฒนาโดยใช้ฟังก์ชันแยกจากกันสำหรับการดำเนินการแต่ละครั้ง ทำให้ผู้พัฒนาสามารถคัดลอกโค้ดที่มีประโยชน์และนำไปใช้ในแอปพลิเคชันของตนเองได้
ข้อกำหนดขั้นต่ำของระบบ
- ระบบปฏิบัติการ
Linux Kernels 5.7.1 หรือต่ำกว่า - ฮาร์ดแวร์
โปรเซสเซอร์ x86 - หน่วยความจำ
32MB - สภาพแวดล้อมการพัฒนา
แนะนำ GNU GCC
การอ้างอิงฟังก์ชัน Windows และ Linux SDK
บันทึก: สำหรับรายการฟังก์ชันทั้งหมด โปรดดูคู่มือ
ฟังก์ชันตัวประมวลผลเวลาและความถี่พื้นฐาน (TFP)
- bcStartPCI/bcStopPCI เปิด/ปิดเลเยอร์อุปกรณ์พื้นฐาน
- bcStartInt/bcStopInt เริ่ม/หยุดเธรดการขัดจังหวะเพื่อส่งสัญญาณการขัดจังหวะ
- bcSetInt/bcReqInt เปิดใช้งาน/ส่งคืนการขัดจังหวะที่เปิดใช้งาน
- รูทีนบริการ bcShowInt Interrupt
- bcReadReg/ bcWriteReg ส่งคืน / ตั้งค่าเนื้อหาการลงทะเบียนที่ร้องขอ
- bcReadDPReg/bcWriteDPReg ส่งคืน/ตั้งค่าเนื้อหาการลงทะเบียน Dual Port RAM ที่ร้องขอ
- bcCommand ส่งคำสั่งรีเซ็ต SW ไปยังบอร์ด
- bcReadBinTime/bcSetBinTime อ่าน/ตั้งค่า TFP เวลาหลักในรูปแบบไบนารี
- bcReadDecTime/bcSetDecTime อ่าน/ตั้งค่า TFP เวลาหลักในรูปแบบ BCD
- bcReqTimeFormat ส่งกลับรูปแบบเวลาที่เลือก
- bcSetTimeFormat ตั้งค่ารูปแบบเวลาหลักเป็นเลขฐานสองหรือทศนิยมที่จัดกลุ่ม
- bcReqYear/bcSetYear ส่งกลับ/ตั้งค่าปี
- รวม bcSetYearAutoIncFlag สำหรับความเข้ากันได้ย้อนหลังกับการ์ด bc635/637PCI-U
- bcSetLocalOffsetFlag เปิดใช้งานหรือปิดใช้งานการชดเชยเวลาท้องถิ่นร่วมกับ bcSetLocOff
- bcSetLocOff ตั้งค่าให้บอร์ดรายงานเวลาที่ออฟเซ็ตเทียบกับ UTC
- bcSetLeapEvent แทรกหรือลบข้อมูลอธิกวินาที (ในโหมดที่ไม่ใช่ GPS)
- bcSetMode ตั้งค่าโหมดการทำงาน TFP
- bcSetTcIn ตั้งรูปแบบรหัสเวลาสำหรับโหมดถอดรหัสรหัสเวลา
- bcSetTcInEx ตั้งรหัสเวลาและประเภทย่อยสำหรับโหมดถอดรหัสรหัสเวลา
- bcSetTcInMod ตั้งค่าการปรับรหัสเวลาสำหรับโหมดการถอดรหัสรหัสเวลา
- bcReqTimeData ส่งกลับข้อมูลเวลาที่เลือกจากบอร์ด
- bcReqTimeCodeData ส่งกลับข้อมูลรหัสเวลาที่เลือกจากบอร์ด
- bcReqTimeCodeDataEx ส่งกลับรหัสเวลาที่เลือกและข้อมูลประเภทย่อยจากบอร์ด
- bcReqOtherData ส่งกลับข้อมูลที่เลือกจากบอร์ด
- bcReqVerData ส่งคืนข้อมูลเวอร์ชันเฟิร์มแวร์จากบอร์ด
- bcReqSerialNumber ส่งคืนหมายเลขซีเรียลของบอร์ด
- bcReqHardwareFab ส่งคืนหมายเลขชิ้นส่วน fab ของฮาร์ดแวร์
- bcReqAssembly ส่งกลับหมายเลขชิ้นส่วนประกอบ
- bcReqModel ส่งคืนการระบุโมเดล TFP
- bcReqTimeFormat ส่งกลับรูปแบบเวลาที่เลือก
- bcReqRevisionID ส่งคืนการแก้ไขบอร์ด
ฟังก์ชั่นเหตุการณ์
- bcReadEventTime Latches และส่งคืนเวลา TFP ที่เกิดจากเหตุการณ์ภายนอก
- bcReadEventTimeEx Latches และส่งคืนเวลา TFP ที่เกิดจากเหตุการณ์ภายนอกที่มีความละเอียด 100 ns
- bcSetHbt ตั้งค่าเอาต์พุตเป็นระยะที่ผู้ใช้ตั้งโปรแกรมได้
- bcSetPropDelay ตั้งค่าการชดเชยความล่าช้าในการแพร่กระจาย
- bcSetStrobeTime ตั้งเวลาการทำงานของแฟลช
- bcSetDDSFrequency ตั้งค่าความถี่เอาต์พุต DDS
- bcSetPeriodicDDSSelect เลือกเอาต์พุตตามระยะเวลาหรือ DDS
- bcSetPeriodicDDSEnable เปิดใช้งานหรือปิดใช้งานเอาต์พุตเป็นระยะหรือ DDS
- bcSetDDSDivider ตั้งค่าตัวแบ่ง DDS
- bcSetDDSDividerSource ตั้งค่าแหล่งที่มาของตัวแบ่ง DDS
- bcSetDDSSyncMode ตั้งค่าโหมดการซิงโครไนซ์ DDS
- bcSetDDSMultiplier ตั้งค่าตัวคูณ DDS
- bcSetDDSPeriodValue ตั้งค่าระยะเวลา DDS
- bcSetDDSTuningWord ตั้งค่า DDS เปลี่ยนค่าคำ
ฟังก์ชั่นออสซิลเลเตอร์
- bcSetClkSrc เปิดหรือปิดออสซิลเลเตอร์ออนบอร์ด
- bcSetDac ตั้งค่าออสซิลเลเตอร์ DAC
- bcSetGain แก้ไขอัลกอริทึมการควบคุมความถี่ออสซิลเลเตอร์ออนบอร์ด
- bcReqOscData ส่งคืนข้อมูล TFP oscillator
ฟังก์ชั่นโหมดเครื่องกำเนิดไฟฟ้า
- bcSetGenCode กำหนดรูปแบบตัวสร้างรหัสเวลา
- bcSetGenCodeEx ตั้งรหัสเวลาและรูปแบบตัวสร้างชนิดย่อย
- bcSetGenOff ตั้งค่าออฟเซ็ตให้กับฟังก์ชันการสร้างรหัสเวลาออนบอร์ด
ฟังก์ชั่นโหมด GPS
- bcGPSReq/ bcGPSSnd ส่งกลับ/ส่งแพ็คเก็ตข้อมูลตัวรับสัญญาณ GPS
- bcGPSMan ส่งและดึงแพ็กเก็ตข้อมูลตัวรับสัญญาณ GPS ด้วยตนเอง
- bcSetGPSOperMode ตั้งค่าตัวรับ GPS ให้ทำงานในโหมดคงที่หรือไดนามิก
- bcSetGPSTmFmt ตั้งค่า TFP ให้ใช้ฐานเวลา GPS หรือ UTC
- ฟังก์ชั่นนาฬิกาเรียลไทม์ (RTC)
- bcSyncRtc ซิงโครไนซ์ RTC กับเวลา TFP ปัจจุบัน
- bcDisRtcBatt ตั้งค่าวงจร RTC และแบตเตอรี่ให้ตัดการเชื่อมต่อหลังจากปิดเครื่อง
- ความเข้ากันได้แบบย้อนกลับทำให้ไม่มีรอยต่อ
เส้นทางการโยกย้าย
การ์ด bc637 ที่ใช้ PCI มีวงจรชีวิตผลิตภัณฑ์ที่ยาวนาน นับตั้งแต่มีการเปิดตัวการ์ดจับเวลา PCI เป็นครั้งแรกในช่วงกลางปี 1990 เพื่อรักษาเวลาและเงินลงทุนของลูกค้าในการผสานรวมการ์ด bc637PCI เข้ากับระบบของตน ไมโครชิปได้รักษาคุณสมบัติและอินเทอร์เฟซซอฟต์แวร์ที่มีอยู่ของการ์ด bc637PCI พร้อมทั้งเพิ่มคุณสมบัติใหม่และปรับปรุงสัญญาณบัสและฟอร์มแฟคเตอร์ให้ทันสมัยอยู่เสมอ ความมุ่งมั่นในความเข้ากันได้แบบย้อนหลังและสถาปัตยกรรมบัสปัจจุบันทำให้การ์ด bc637PCI ผสานรวมเข้ากับเวิร์กสเตชันใด ๆ ที่มีอยู่ในตลาดได้อย่างราบรื่น โดยมีผลกระทบต่อซอฟต์แวร์แอปพลิเคชันของลูกค้าเพียงเล็กน้อยหรือไม่มีเลย
การพัฒนาการ์ด PCI
bc637PCI
- กลางทศวรรษ 1990
- เปิดตัวการ์ดจับเวลา PCI ตัวแรก
bc637PCI-U
- 2003
- ความเข้ากันได้ย้อนหลังของการส่งสัญญาณสากล 3.3 V และ 5.0 V ยังคงอยู่
bc637PCI-V2
- 2008
- ความเข้ากันได้แบบย้อนหลังที่อัปเดตทางอิเล็กทรอนิกส์ยังคงอยู่
bc637PCI-V2
- 2010
- ความเข้ากันได้แบบย้อนหลังที่อัปเดตทางอิเล็กทรอนิกส์ยังคงอยู่
อุปกรณ์เสริมเพิ่มเติม เพิ่มความเร็ว ทดสอบ และทำให้การผสานรวมง่ายขึ้น
สายเคเบิลแยกที่มีขั้วต่อ BNC ช่วยให้เข้าถึงสัญญาณเวลาเข้าและออกของการ์ด PCI ได้ง่ายขึ้น สายเคเบิลที่มีฉลากเหล่านี้ช่วยลดความจำเป็นในการสร้างสายเคเบิลพิเศษในระหว่างการพัฒนาโครงการ และช่วยให้มั่นใจว่ามีการเข้าถึงสัญญาณเวลาที่ถูกต้อง
สำหรับระบบติดตั้งบนชั้นวางแบบบูรณาการที่ต้องการการเข้าถึงสัญญาณเวลาได้ง่าย แผงแพทช์ 1U และการแบ่งสัญญาณความถี่สูงจะเปิดเผยสัญญาณที่มีอยู่ทั้งหมด แผงควบคุมให้รูปลักษณ์ที่เป็นระเบียบและเป็นมืออาชีพสำหรับ I/O ไทม์มิ่งภายนอกของฟังก์ชันการ์ด PCI แผง 1U พอดีกับแชสซีขนาดมาตรฐานหรือครึ่งแร็ค อะแดปเตอร์แยกความถี่สูงจะเปิดเผยสัญญาณความถี่สูง รวมทั้งสัญญาณควบคุม DC DAC ภายนอกและกราวด์
สัญญาณอินพุต/เอาต์พุต D ถึง BNC Connector สายเคเบิลฝ่าวงล้อม
แผงแพทช์ 1U ของอินพุต/เอาต์พุตและสัญญาณความถี่สูงสำหรับแชสซีขนาดติดตั้งบนแร็คมาตรฐาน
สายเคเบิลแบ่งเวลาอินพุต / เอาท์พุตและแผงแพทช์ BNC แผนที่ | D ถึง 5-BNC (BC11576-1000) |
D ถึง 5-BNC พ.ศ.11576- 9860115 |
D ถึง 6 บีเอ็นซี |
แพทช์ / ฝ่าวงล้อม |
เอาท์พุต | ||||
รหัสเวลา (AM) | √ | √ | √ | √ |
รหัสเวลา (DCLS) | √ | √ | ||
1, 5 หรือ 10MPPS | √ | |||
ประจำงวด/ท.บ | √ | |||
ไฟแฟลช | √ | |||
1PPS | √ | √ | √ | √ |
การควบคุมออสซิลเลเตอร์ฉบับtage | √ | |||
ข้อมูลอินพุต | ||||
รหัสเวลา (AM) | √ | √ | √ | √ |
รหัสเวลา (DCLS); เหตุการณ์2 | √ | |||
เหตุการณ์ภายนอก1 | √ | √ | √ | √ |
ภายนอก 1PPS; เหตุการณ์ที่ 3 | √ | √ | √ | |
ภายนอก 10 MHz | √ |
ข้อมูลจำเพาะ
ไฟฟ้า
- เครื่องรับ/เสาอากาศ GPS
- ตัวรับสัญญาณแบบขนาน 12 ช่องสัญญาณ
- ติดตามเวลา GPS ได้ถึง UTC (USNO)
- ความแม่นยำ 170 ns RMS, 1 μs peak-to-peak ถึง UTC (USNO) ที่อุณหภูมิคงที่และติดตามดาวเทียมสี่ดวง
- ความยาวสายเคเบิล Belden 9104 สูงสุด 150' (45 ม.) สำหรับการเดินสายที่ยาวขึ้น โปรดดูตัวเลือก
- นาฬิกาเรียลไทม์
- ความละเอียดคำขอบัส 100 ns BCD
- เวลาแฝงเป็นศูนย์
- รูปแบบเวลาหลัก Binary หรือ BCD
- รูปแบบเวลารองไบนารี 1 μS ถึง 999.999 mS
- การซิงโครไนซ์แหล่งที่มา GPS, รหัสเวลา, 1PPS
- ตัวแปลรหัสเวลา (อินพุต)
- รูปแบบรหัสเวลา IRIG A, B, G, E, IEEE 1344, NASA 36, XR3, 2137
- ความแม่นยำของเวลา <5 μS (ความถี่พาหะ AM 1 kHz หรือมากกว่า) <1 μS (DCLS)
- อัตราส่วน AM ช่วง 2:1 ถึง 4:1
- อินพุต AM ampลิจูด 1 Vpp ถึง 8 Vpp
- อิมพีแดนซ์อินพุต AM > 5 kΩ
- อินพุต DCLS 5 V HCMOS >2 V สูง <0.8 V ต่ำ 270 Ω
- ฟังก์ชั่นจับเวลา (เอาต์พุตเพิ่มขึ้นตรงเวลา)
- ตัวสร้างรหัสเวลา (เอาต์พุต)
- รูปแบบรหัสเวลา IRIG A, B, G, E, IEEE 1344, NASA 36, XR3, 2137
- อัตราส่วน AM 3:1 ±10%
- AM ampความสว่าง 3.5 Vpp ±0.5 Vpp เป็น 50 Ω
- ดีซีแอลเอส ampความสว่าง 5 V HCMOS, >2 V สูง, <0.8 V ต่ำเป็น 50 Ω
- ซินธิไซเซอร์อัตราท.บ
- ช่วงความถี่ 0.0000001PPS ถึง 100MPPS
- เอาท์พุต ampความสว่าง 5 V HCMOS, >2 V สูง, <0.8 V ต่ำเป็น 50 Ω, คลื่นสี่เหลี่ยม
- กระวนกระวายใจ <2 nS pp
- ซินธิไซเซอร์อัตราการเต้นของชีพจรแบบดั้งเดิม (การเต้นของหัวใจหรือที่เรียกว่าเป็นระยะ)
- ช่วงความถี่ <1 Hz ถึง 250 kHz
- เอาท์พุต ampความสว่าง 5 V HCMOS, >2 V สูง, <0.8 V ต่ำเป็น 50 Ω, คลื่นสี่เหลี่ยม
- เทียบเวลา (แฟลช)
- เปรียบเทียบช่วง
- เอาท์พุต ampความสูง
- เอาต์พุต 1PPS 5 V HCMOS, >2 V สูง, <0.8 V ต่ำเป็น 50 Ω, 60 μs พัลส์
- ความแม่นยำเหมือนกับข้อกำหนดเครื่องรับ GPS ข้างต้น หรือสัมพันธ์กับรหัสเวลาอินพุต
- อินพุต 1PPS 5 V HCMOS, >2 V สูง, <0.8 V ต่ำ, 270 Ω
- อินพุตเหตุการณ์ภายนอก 5 V HCMOS, >2 V สูง, <0.8 V ต่ำ, 270 Ω เวลาแฝงเป็นศูนย์
- ออสซิลเลเตอร์ภายนอก 10 MHz ดิจิตอล 40% ถึง 60% หรือคลื่นไซน์, V0.5 pp ถึง 8 Vpp, > 10k Ω
- การควบคุมออสซิลเลเตอร์ฉบับtage จัมเปอร์ที่เลือกได้ 0 VDC–5 VDC หรือ 0 VDC–10 VDC เป็น 1 kΩ
- ออสซิลเลเตอร์แบบออนบอร์ด
- ความถี่ 10 MHz
- เอาต์พุต 1, 5 หรือ 10MPPS 5 V HCMOS, >2 V สูง, <0.8 V ต่ำเป็น 50 Ω
- ความเสถียร
- มาตรฐาน TCXO 5.0×10–8 การติดตามระยะสั้น 5.0×10–7/วัน มู่เล่ระยะยาว
- นาฬิกาเรียลไทม์ (RTC) ข้อมูลเวลาและปีที่แบตเตอรี่สำรอง
- ข้อมูลจำเพาะ PCIe 2.2 เข้ากันได้กับ 2.3 เข้ากันได้กับ PCI-X
- ขนาดความกว้างเดียว (4.2” x 6.875”)
- ประเภทอุปกรณ์ เป้าหมาย PCI, 32 บิต, การส่งสัญญาณสากล
- การถ่ายโอนข้อมูล 8 บิต 32 บิต
- ระดับการขัดจังหวะที่กำหนดโดยอัตโนมัติ (PnP)
- กำลังไฟฟ้า 12 V ที่ 50 mA, TCXO: 5 V ที่ 700 mA
- ตัวเชื่อมต่อ
- ช่องเสียบ SMB เสาอากาศ GPS
- พอร์ตอัพเดตเฟิร์มแวร์ 6 พิน PS2 mini-DIN J2
- ไทม์มิ่ง I/O 15 พิน 'DS' J1
ด้านสิ่งแวดล้อม
- โมดูลอุณหภูมิในการทำงาน: 0ºC ถึง 65ºC
- เสาอากาศ GPS: –40 ºC ถึง 70 ºC
- โมดูลอุณหภูมิในการจัดเก็บ: –30 ºC ถึง 85 ºC เสาอากาศ GPS: –55 ºC ถึง 85 ºC
- ความชื้นในการทำงาน โมดูล: 5% ถึง 95% (ไม่กลั่นตัว) เสาอากาศ GPS: 100% (กลั่นตัว)
- การรับรอง
- FCC ส่วนที่ 15 ส่วนย่อย B. การปล่อยมลพิษ EN 55022
- ภูมิคุ้มกัน EN 55024
- การปฏิบัติตาม RoHS
- RoHS ของสหภาพยุโรป 6/6
- จีน RoHS
สามารถดูข้อมูลจำเพาะทั้งหมดได้ในคู่มือที่ www.ไมโครชิป.คอม.
คำอธิบายหมุด
เข็มหมุด | ทิศทาง | สัญญาณ |
1 | ป้อนข้อมูล | ภายนอก 10 MHz |
2 | พื้น | |
3 | เอาท์พุต | ไฟแฟลช |
4 | เอาท์พุต | 1PPS |
5 | เอาท์พุต | รหัสเวลา (AM) |
6 | ป้อนข้อมูล | กิจกรรมภายนอก |
7 | ป้อนข้อมูล | รหัสเวลา (AM) |
8 | พื้น | |
9 | เอาท์พุต | การควบคุมออสซิลเลเตอร์ฉบับtage |
10 | ป้อนข้อมูล | รหัสเวลา (DCLS) |
11 | เอาท์พุต | รหัสเวลา (DCLS) |
12 | พื้น | |
13 | เอาท์พุต | 1, 5 หรือ 10MPPS |
14 | ป้อนข้อมูล | ภายนอก 1PPS |
15 | เอาท์พุต | ฮาร์ทบีท/ท.บ |
แผงครอบมาตรฐาน
แผนภาพพิน
ซอฟต์แวร์
bc637PCI-V2 ประกอบด้วยโปรแกรมสาธิต Microchip bc635PCI และโปรแกรมสาธิต bc637PCI GPS สำหรับ Windows 2000/XP เมื่อใช้โปรแกรมนี้ คุณสามารถview สถานะการ์ด bc637PCI-V2 และปรับการกำหนดค่าบอร์ดและพารามิเตอร์เอาต์พุต การสาธิต bc637PCI ให้การเข้าถึงโดยตรงไปยังเครื่องรับ GPS ที่ใช้บนบอร์ด bc637PCI-V2 มีโปรแกรมอรรถประโยชน์นาฬิกาเพิ่มเติม TrayTime ซึ่งสามารถใช้อัปเดตนาฬิกาของคอมพิวเตอร์โฮสต์ได้
อินเทอร์เฟซของแผงควบคุม
สินค้าประกอบด้วย
ผลิตภัณฑ์นี้ยังประกอบด้วยบอร์ดโปรเซสเซอร์เวลาและความถี่ bc637PCI-V2 ความสูงมาตรฐานและแผงฝาครอบ การรับประกันหนึ่งปี และแผ่นแทรกที่อธิบายวิธีดาวน์โหลดคู่มือผู้ใช้และซอฟต์แวร์ SDK/ไดรเวอร์
ข้อมูลการสั่งซื้อ
หมายเลขชิ้นส่วน: bc637PCI-V2 ตัวประมวลผลเวลาและความถี่ PCI, GPS ซิงโครไนซ์
อุปกรณ์เชื่อมต่อที่สามารถสั่งซื้อได้
- ตัวเชื่อมต่อ D กับอะแดปเตอร์ x5-BNCs (ให้ TC เข้า, TC ออก, 1PPS ออก, เหตุการณ์เข้า, ออกเป็นระยะ) p/n: BC11576-1000
- ตัวเชื่อมต่อ D กับอะแดปเตอร์ x5-BNCs ที่มี 1PPS in (ให้ TC in, TC out, 1PPS in, 1PPS out, event in) p/n: BC11576-9860115
- ตัวเชื่อมต่อ D กับอะแดปเตอร์ x6-BNCs (ให้ TC in, TC out, 1PPS in, 1PPS out, event in, DCLS out) p/n: PCI-BNC-CCS
- อุปกรณ์ป้องกันฟ้าผ่าแบบอินไลน์ GPS พร้อม 25 ฟุต (7.5 ม.) p/n: 150-709
- อุปกรณ์ป้องกันฟ้าผ่าแบบอินไลน์ GPS พร้อม 50 ฟุต (15 ม.) p/n: 150-710
- เสาอากาศแบบอินไลน์ GPS L1 Ampตัวขยาย p/n: 150-200
ติดต่อไมโครชิปสำหรับราคาและการวางจำหน่าย
ชื่อและโลโก้ของ Microchip และโลโก้ Microchip เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Incorporated ในสหรัฐอเมริกาและประเทศอื่นๆ เครื่องหมายการค้าอื่นๆ ทั้งหมดที่กล่าวถึงในที่นี้เป็นทรัพย์สินของบริษัทที่เกี่ยวข้อง
© 2021 บริษัท ไมโครชิป เทคโนโลยี อินคอร์ปอเรท สงวนลิขสิทธิ์. 11/21
ดีเอส00004172เอ
เอกสาร / แหล่งข้อมูล
![]() |
Microchip Technology bc637PCI-V2 GPS ซิงโครไนซ์เวลา PCI และตัวประมวลผลความถี่ [พีดีเอฟ] คู่มือการใช้งาน bc637PCI-V2 ตัวประมวลผลเวลาและความถี่ PCI ที่ซิงโครไนซ์ด้วย GPS, bc637PCI-V2, ตัวประมวลผลความถี่และเวลา PCI ที่ซิงโครไนซ์ด้วย GPS, ตัวประมวลผลความถี่ |