Clients Talk
| We are a satisfied client of Aizyc, they simply delivered a working product and all we fed them was our idea and preliminary specifications. We have now more ideas for them!! Owner – EMS |
Aizyc SDIO (Secure Digital I/O) Device Controller IP Core is compact low power and scalable IP core. Flexible architecture of the core will support wide range of applications – GPS , UWB, WiMAX, Bluetooth, 802.11n etc. The IP core is portable to an ASIC or a FPGA. It has been validated on Xilinx Spartan 3 platform. Along with the IP core, we will provide complete test environment with constraint randomized test cases and our full support during integration. Overview It has fixed internal register map. The fixed area will contain information about the card and some mandatory and optional registers. The CIS and CSA will be implemented in internal memory of CPU subsystem. The SDIO registers (CCCR and FBR) can be programmed both by SD host (through SD bus) and CPU (through OCP interface).AHB Master & Slave interface in SDIO IP will allow easy integration in to SOC. Flexible architecture of the core will support wide range of applications – GPS , UWB, WiMAX etc. Feature List
Functional Block Description SDIO Registers The registers block consists of fixed internal registers called Common IO Area (CIA). The registers within CIA are provided to enable/disable and control operation of IO functions. There are three types ofregisters supported within CIA .
AHB DMA The 32-bits AHB master interface is used to access the function specific registers and the memory. It supports following transactions
Bus Interface Unit The SDIO bus interface unit block communicates to the SD host through SD bus. This block contains CRC7 and CRC 16 generator and checker logic for CMD and DAT lines respectively. CMD/RESP State Machine It controls the Command receive and Response transmit timing in SDand SPI mode of operations. Interrupt State Machine This state machine implements the interrupt timing control as per SDIO 2.0 specifications. It supports optional Interrupt period at the Data Block gap in 4-bit SD mode. It also implements the Read Wait Control logic. Suspend/Resume Control The suspend resume control logic implements the operations as per the specifications. The SD host request the lower priority or slower transactions to suspend using the DAT lines and restores later aftercompletion of higher priority transactions. Clock/Resets This block takes the asynchronous resets as inputs and generates resets synchronized to respective clocks in the design. This block has the clock switching circuit for FIFO control. |
Deliverables
IP Downloads
Please email us at sales@aizyc.com or visit our Downloads page
IP Deliverables
- Verilog source / encrypted code of the IP core
- Verilog Test environment and test scripts
- Synthesis constraints and scripts
- Documentation – Design , Verification & Integration guide
- FPGA validation platform (Xilinx / Altera)
Pricing
IP Licensing
Our Pricing varies based on your Needs.
1. Per product, multiple products or perpetual
2. With and without source code
3. Default email support for all IPs is 12 months
Shoot us an email with your requirement sales@aizyc.com

Request For Quotation
Case Studies & White Papers
Contact Us