Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  器件   |   设计软件   |   IP   |   设计服务   |   开发套件及配件   |   资料  

 IP产品
   嵌入式处理器
   接口与外设
   DSP
          Filtering
          Modulation/Demodulation
          Transforms
          Encryption/Decryption
          Error Detection/Correction
          Video & Image Processing
          Audio Processing
          Arithmetic
          Signal Generation
          Additional Functions
          Consortiums
          资料
   通信
  
 About IP
      运用IP进行设计
      IP认证
      系统设计
      申请IP
  
 IP界合作伙伴
      AMPP计划
      AMPP核合作伙伴
  

SHA-1

from CAST, Inc.

View Literature
Request Free Evaluation



AMPP Approved
OpenCore Support



 

Features

  • Suitable for data authentication applications
  • Fully synchronous design
  • Available in VHDL or Verilog

Description

This megafunction is a fully compliant implementation of the secure hash algorithm (SHA-1). It computes a 160-bit message digest for messages up to (216- 1) bits.

Developed for easy reuse in ASIC and FPGA applications, the SHA-1 is available optimized for several technologies with competitive utilization and performance characteristics.

Block Diagram

Figure 1 shows a block diagram of the function.

Figure 1: Block Diagram

Figure 1. Block diagram for SHA-1 core

Device Utilization & Performance

Table 1 lists the typical device utilization results for the megafunction.

Table 1. Typical Device Utilization for the Megafunction
Target Device Speed Grade Utilization Performance
(fmax)
LEs  EABs I/O Pins
EPF1K50 -1 1,846 - 200 54 MHz
EP20K100E -1 1,916 - 200 50 MHz
EP1S10 -5 1,585 - 200 97 MHz
EP1C12 -6 1,682 - 200 86 MHz

Notes:

  1. LEs = Logic elements
  2. EABs = Embedded array blocks

Deliverables

  • EDIF netlist
  • Assignment & configuration
  • Symbol file
  • Include file
  • Vectors for testing the functionality of the megafunction including expected results
  • Documentation

Contact Information

For additional information, contact CAST. Inc. at:

CAST, Inc.
11 Stonewall Court
Woodcliff Lake, NJ 07677
USA
Phone: +1 (845) 353-6160
Fax: +1 (845) 727-7607
E-mail: OpenCore@cast-inc.com
URL: www.cast-inc.com

  请填写反馈意见