Integration Announces Open Source Availability for the EZMac(TM) Family of Products.MOUNTAIN VIEW, Calif. -- Integration Associates, a high performance analog, mixed-signal semiconductor solutions provider for wireless, wireline, and power management applications announced today that its EZMac[TM], EZMac Lite[TM], and EZMac Plus[TM] embedded access control software is now available online via open source, an initiative which Integration supports and considers beneficial for the developer community. The EZMac software may now be directly downloaded through Integration's website by obtaining a click-through license. The Chipset Development Kit (IA PIC-DK1) is available for customers using the EZMac Media Access Controller software, which includes a wireless development suite CDROM See CD-ROM. , two PIC[TM] design hardware boards (IA MSC-DBSB1), and two PIC Microcontrollers containing embedded test application IC code. Integration's EZMac is a media access control module developed in "C" code for use with Integration's ISM See ISM band. transceiver products and third-party MCUs to create very low cost mesh networks. With EZMac, transceiver application designers are provided with a simplified interface to the physical radio layer that manages the delivery of signals and their associated packets from the transmitter to the receiver, between nodes. Running in the background on the main CPU CPU in full central processing unit Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit. in two interrupt service routines, EZMac transmits data in short packets (16 byte maximum payload), and supports data transmission using the internal baud rate A redundant reference to baud. Baud is a rate. baud rate - baud generator of the transceiver chip. The EZMac's state machine behavior is determined by a set of parameters stored in the different registers. The MAC engine supports four basic modes (sleep, idle, transmit, and receive) via nine basic machine states (sleep, wake-up, idle, check DQD, receive packet, packet is valid, listen before talk, transmit packet, transmit error). In addition to enabling the data communication automatically, EZMac provides a number of value-added features to ease application design while keeping the implementation to a simple, turnkey level. EZMac offers a range of addressing modes for customizable packet filtering See packet filter. , including customer ID, sender ID An e-mail authentication system from Microsoft that is based on Sender Policy Framework (SPF) records in the DNS system. Sender ID uses Microsoft's proprietary Purported Responsible Address (PRA) method for checking the headers within the message body. , destination ID, and packet length (see below for more details on packet filtering options). EZMac also works in connection with the receiver's DQD (data quality detector) to support fast frequency-hopping when needed to find a valid packet transmission. Along with customizable addressing/filtering modes, EZMac provides a comprehensive error detection and management capability, including collision error, synchronization error, start of packet missing, bad CID Cid or Cid Campeador (sĭd, Span. thēth kämpāäthōr`) [Span.,=lord conqueror], d. 1099, Spanish soldier and national hero, whose real name was Rodrigo (or Ruy) Díaz de Vivar. , bad address, bad CRC (Cyclical Redundancy Checking) An error checking technique used to ensure the accuracy of transmitting digital data. The transmitted messages are divided into predetermined lengths which, used as dividends, are divided by a fixed divisor. , and bad packet length. Key Features * Supports Integration's ISM band transceivers * Supports industry-standard microcontrollers (requires 5 I/Os) * Internal baud rate generator * 16 byte payload per packet * Dedicated crystal oscillator for exact timing * DQD (data quality detector) for FSK (Frequency Shift Keying) A simple digital modulation technique that uses two frequencies for 0 and 1. See frequency modulation. fast frequency hopping * Configurable packet filtering (customer ID, sender ID, destination ID, packet length, cycle redundancy code) * Multiple error detection (collision error, synchronization error, start of packet error, bad CID, bad address, bad CRC, bad packet length) * Nine basic machine states (sleep, wake up, idle, check DQD, receive packet, packet ready, listen before talk, transmit packet, transmit error) * Supports various addressing modes (broadcast, multicast, promiscuous) * Full function and reduced function versions available * Patents pending [TABLE OMITTED] About Integration Associates Integration Associates is a fabless semiconductor company A fabless semiconductor company specializes in the design and sale of hardware devices implemented on semiconductor chips. It achieves an advantage by outsourcing the fabrication of the devices to a specialized semiconductor manufacturer called a semiconductor foundry or "fab. headquartered in Mountain View, California For the census-designated place, see Mountain View, Contra Costa County, California. For other places called "Mountain View", see . Mountain View is a city in Santa Clara County, in the U.S. state of California. The city gets its name from the views of the Santa Cruz Mountains. , with design centers and offices in both North America and Europe. Integration Associates designs and delivers tested wafers and packaged ICs for wireless, wireline, and power system management for a wide range of applications. For more information about Integration Associates and its products, visit http://www.integration.com. |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion