EP1C3T144CB - Cyclone FPGA, 3K LEs, TQFP-144 | Intel / Altera
部品番号: EP1C3T144CB ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.2 | $162.00 |
| 100 | $14.05 | $1,405.00 |
| 500 | $12.3 | $6,150.00 |
| 1,000 | $10.85 | $10,850.00 |
EP1C3T144CB 概要
An FPGA (Field-Programmable Gate Array) is a semiconductor device whose logic fabric, interconnect, and I/O behavior are defined after manufacturing by a user-supplied configuration bitstream. FPGAs sit in the programmable logic hierarchy between discrete glue logic (CPLDs) and high-density ASICs/SoCs, and are widely used for parallel DSP, custom bus interfaces, glue logic, and prototyping. The Cyclone family specifically targets low-cost, low-power applications where designers need programmable hardware without the price of high-end FPGAs.
Key features of the EP1C3T144CB include 2,910 LEs, 58,368 bits of embedded RAM arranged as 13 M4K blocks, one enhanced PLL for clock management, and 104 user I/O pins. The device supports LVTTL, LVCMOS, SSTL-2, and SSTL-3 I/O standards, with multi-voltage support for 3.3V, 2.5V, and 1.8V banks on the same die.
The architecture is built around a 4-input LUT-based logic array with embedded multiplier-free DSP capability and dedicated routing. Configuration is loaded from an external EPC serial configuration device or via JTAG. The device consumes roughly 100 mW of core power at typical operating frequency, making it attractive for fanless embedded designs.
Typical applications include industrial motor control glue logic, low-cost video processing bridges, customer-premises equipment (CPE) interfaces, display controllers, and educational/hobbyist development boards. Cyclone FPGAs are also widely used as PCIe endpoint bridges and protocol converters in telecom line cards.
When designing with this part, note that configuration must be re-loaded after every power cycle (SRAM-based). Plan for an EPC configuration device footprint or JTAG header on the board, and reserve global clock pins (CLK[0..3]) for the PLL reference.
This page synthesizes distributor pricing from Octopart and FPGAkey, parameter data from the original Cyclone family datasheet, and practical drop-in alternatives sourced from the Site MPN list, giving engineers a single reference beyond the manufacturer datasheet.
ドロップイン代替品: EP1C3T144CB — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: EP1C3T144CB (同一形状・フットプリント) — 相違点: Package, Speed Grade, RoHS Status, Family, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
EP1C3T144C8N
✅ ドロップイン✓ 在庫あり
$14.1 / 個
データシートを見る →EP1C3T144C8
✅ ドロップイン✓ 在庫あり
$11.2 / 個
データシートを見る →EP1C3T144C8NGA
✅ ドロップイン✓ 在庫あり
$14.2 / 個
データシートを見る →EP1C3T144C7N
✅ ドロップイン✓ 在庫あり
$16.2 / 個
データシートを見る →EP1C3T144C6N
✅ ドロップイン✓ 在庫あり
$11.94 / 個
データシートを見る →EP2C5T144C8N
✅ ドロップイン✓ 在庫あり
$19.8 / 個
データシートを見る →EP1C3T144CB 最大定格&電気的特性
| Family | Cyclone |
| Logic Elements | 2,910 |
| M4K RAM Blocks | 13 |
| Embedded Memory (bits) | 58,368 |
| PLLs | 1 |
| Global Clock Networks | 8 |
| Maximum User I/O Pins | 104 |
| パッケージ | TQFP-144 (T144), 22x22 mm |
| Process Technology | 0.13 µm SRAM |
| Configuration Method | SRAM, serial (EPC) or JTAG |
| I/O Standards Supported | LVTTL, LVCMOS, SSTL-2, SSTL-3 |
| Operating Voltage (Core) | 1.5 V |
| Operating Temperature (Commercial) | 0C to +85C |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Contains lead (non-RoHS) |
EP1C3T144CB ピン構成
| ピン 1 | I/O — General purpose user I/O (bank 1) |
| ピン 2 | I/O — General purpose user I/O (bank 1) |
| ピン 3 | VCCIO1 — I/O bank 1 supply voltage |
| ピン 4 | I/O — General purpose user I/O (bank 1) |
| ピン 5 | I/O — General purpose user I/O (bank 1) |
| ピン 6 | GND — Ground |
| ピン 7 | I/O — General purpose user I/O (bank 2) |
| ピン 8 | I/O — General purpose user I/O (bank 2) |
| ピン 9 | VCCIO2 — I/O bank 2 supply voltage |
| ピン 10 | I/O — General purpose user I/O (bank 2) |
| ピン 11 | I/O — General purpose user I/O (bank 2) |
| ピン 12 | GND — Ground |
| ピン 13 | I/O — General purpose user I/O (bank 3) |
| ピン 14 | DATA0 — Configuration data input |
| ピン 15 | nCONFIG — Configuration control (active low) |
| ピン 16 | DCLK — Configuration clock |
| ピン 17 | nSTATUS — Configuration status (active low) |
| ピン 18 | I/O — General purpose user I/O (bank 3) |
| ピン 19 | VCCIO3 — I/O bank 3 supply voltage |
| ピン 20 | I/O — General purpose user I/O (bank 3) |
| ピン 21 | I/O — General purpose user I/O (bank 3) |
| ピン 22 | GND — Ground |
| ピン 23 | I/O — General purpose user I/O (bank 4) |
| ピン 24 | I/O — General purpose user I/O (bank 4) |
| ピン 25 | VCCIO4 — I/O bank 4 supply voltage |
| ピン 26 | I/O — General purpose user I/O (bank 4) |
| ピン 27 | I/O — General purpose user I/O (bank 4) |
| ピン 28 | GND — Ground |
| ピン 29 | I/O — General purpose user I/O (bank 5) |
| ピン 30 | I/O — General purpose user I/O (bank 5) |
| ピン 31 | VCCIO5 — I/O bank 5 supply voltage |
| ピン 32 | I/O — General purpose user I/O (bank 5) |
| ピン 33 | I/O — General purpose user I/O (bank 5) |
| ピン 34 | GND — Ground |
| ピン 35 | I/O — General purpose user I/O (bank 6) |
| ピン 36 | I/O — General purpose user I/O (bank 6) |
| ピン 37 | VCCIO6 — I/O bank 6 supply voltage |
| ピン 38 | I/O — General purpose user I/O (bank 6) |
| ピン 39 | I/O — General purpose user I/O (bank 6) |
| ピン 40 | GND — Ground |
| ピン 41 | I/O — General purpose user I/O (bank 7) |
| ピン 42 | I/O — General purpose user I/O (bank 7) |
| ピン 43 | VCCIO7 — I/O bank 7 supply voltage |
| ピン 44 | I/O — General purpose user I/O (bank 7) |
| ピン 45 | I/O — General purpose user I/O (bank 7) |
| ピン 46 | GND — Ground |
| ピン 47 | I/O — General purpose user I/O (bank 8) |
| ピン 48 | I/O — General purpose user I/O (bank 8) |
| ピン 49 | VCCIO8 — I/O bank 8 supply voltage |
| ピン 50 | I/O — General purpose user I/O (bank 8) |
| ピン 51 | I/O — General purpose user I/O (bank 8) |
| ピン 52 | GND — Ground |
| ピン 53 | VCCINT — Core voltage (1.5 V) |
| ピン 54 | I/O — General purpose user I/O (bank 1) |
| ピン 55 | I/O — General purpose user I/O (bank 1) |
| ピン 56 | VCCIO1 — I/O bank 1 supply voltage |
| ピン 57 | I/O — General purpose user I/O (bank 1) |
| ピン 58 | I/O — General purpose user I/O (bank 1) |
| ピン 59 | GND — Ground |
| ピン 60 | I/O — General purpose user I/O (bank 2) |
| ピン 61 | I/O — General purpose user I/O (bank 2) |
| ピン 62 | VCCIO2 — I/O bank 2 supply voltage |
| ピン 63 | I/O — General purpose user I/O (bank 2) |
| ピン 64 | I/O — General purpose user I/O (bank 2) |
| ピン 65 | GND — Ground |
| ピン 66 | I/O — General purpose user I/O (bank 3) |
| ピン 67 | MSEL0 — Configuration mode select 0 |
| ピン 68 | MSEL1 — Configuration mode select 1 |
| ピン 69 | I/O — General purpose user I/O (bank 3) |
| ピン 70 | I/O — General purpose user I/O (bank 3) |
| ピン 71 | VCCIO3 — I/O bank 3 supply voltage |
| ピン 72 | I/O — General purpose user I/O (bank 3) |
| ピン 73 | GND — Ground |
| ピン 74 | I/O — General purpose user I/O (bank 4) |
| ピン 75 | I/O — General purpose user I/O (bank 4) |
| ピン 76 | VCCIO4 — I/O bank 4 supply voltage |
| ピン 77 | I/O — General purpose user I/O (bank 4) |
| ピン 78 | I/O — General purpose user I/O (bank 4) |
| ピン 79 | GND — Ground |
| ピン 80 | I/O — General purpose user I/O (bank 5) |
| ピン 81 | I/O — General purpose user I/O (bank 5) |
| ピン 82 | VCCIO5 — I/O bank 5 supply voltage |
| ピン 83 | I/O — General purpose user I/O (bank 5) |
| ピン 84 | I/O — General purpose user I/O (bank 5) |
| ピン 85 | GND — Ground |
| ピン 86 | I/O — General purpose user I/O (bank 6) |
| ピン 87 | I/O — General purpose user I/O (bank 6) |
| ピン 88 | VCCIO6 — I/O bank 6 supply voltage |
| ピン 89 | I/O — General purpose user I/O (bank 6) |
| ピン 90 | I/O — General purpose user I/O (bank 6) |
| ピン 91 | GND — Ground |
| ピン 92 | I/O — General purpose user I/O (bank 7) |
| ピン 93 | I/O — General purpose user I/O (bank 7) |
| ピン 94 | VCCIO7 — I/O bank 7 supply voltage |
| ピン 95 | I/O — General purpose user I/O (bank 7) |
| ピン 96 | I/O — General purpose user I/O (bank 7) |
| ピン 97 | GND — Ground |
| ピン 98 | I/O — General purpose user I/O (bank 8) |
| ピン 99 | I/O — General purpose user I/O (bank 8) |
| ピン 100 | VCCIO8 — I/O bank 8 supply voltage |
| ピン 101 | I/O — General purpose user I/O (bank 8) |
| ピン 102 | I/O — General purpose user I/O (bank 8) |
| ピン 103 | GND — Ground |
| ピン 104 | CLK0 — Global clock input 0 / PLL reference |
| ピン 105 | CLK1 — Global clock input 1 |
| ピン 106 | CLK2 — Global clock input 2 |
| ピン 107 | CLK3 — Global clock input 3 |
| ピン 108 | I/O — General purpose user I/O (bank 1) |
| ピン 109 | I/O — General purpose user I/O (bank 1) |
| ピン 110 | VCCIO1 — I/O bank 1 supply voltage |
| ピン 111 | I/O — General purpose user I/O (bank 1) |
| ピン 112 | I/O — General purpose user I/O (bank 1) |
| ピン 113 | GND — Ground |
| ピン 114 | TDI — JTAG test data input |
| ピン 115 | TMS — JTAG test mode select |
| ピン 116 | TCK — JTAG test clock |
| ピン 117 | VCCIO2 — I/O bank 2 supply voltage |
| ピン 118 | I/O — General purpose user I/O (bank 2) |
| ピン 119 | I/O — General purpose user I/O (bank 2) |
| ピン 120 | GND — Ground |
| ピン 121 | TDO — JTAG test data output |
| ピン 122 | I/O — General purpose user I/O (bank 2) |
| ピン 123 | I/O — General purpose user I/O (bank 3) |
| ピン 124 | VCCIO3 — I/O bank 3 supply voltage |
| ピン 125 | I/O — General purpose user I/O (bank 3) |
| ピン 126 | I/O — General purpose user I/O (bank 3) |
| ピン 127 | GND — Ground |
| ピン 128 | VCCINT — Core voltage (1.5 V) |
| ピン 129 | I/O — General purpose user I/O (bank 4) |
| ピン 130 | I/O — General purpose user I/O (bank 4) |
| ピン 131 | VCCIO4 — I/O bank 4 supply voltage |
| ピン 132 | I/O — General purpose user I/O (bank 4) |
| ピン 133 | I/O — General purpose user I/O (bank 4) |
| ピン 134 | GND — Ground |
| ピン 135 | I/O — General purpose user I/O (bank 5) |
| ピン 136 | I/O — General purpose user I/O (bank 5) |
| ピン 137 | VCCIO5 — I/O bank 5 supply voltage |
| ピン 138 | I/O — General purpose user I/O (bank 5) |
| ピン 139 | I/O — General purpose user I/O (bank 5) |
| ピン 140 | GND — Ground |
| ピン 141 | I/O — General purpose user I/O (bank 6) |
| ピン 142 | I/O — General purpose user I/O (bank 6) |
| ピン 143 | VCCIO6 — I/O bank 6 supply voltage |
| ピン 144 | I/O — General purpose user I/O (bank 6) |
主な用途
EP1C3T144CB の用途: 6 件s: Industrial Motor Control Glue Logic, Low-Cost Video Format Converter, Customer-Premises Equipment Interface Bridge, Display Controller and LCD Timing Generator, PCIe Endpoint Bridge for Legacy Systems, Educational FPGA Development Board.
Industrial Motor Control Glue Logic
The EP1C3T144CB fits industrial motor-control boards where PWM generation, quadrature decoding, and CAN-bus bridging must be implemented in programmable hardware alongside an MCU. Its 2,910 LEs are sufficient to host a 3-axis PWM/timer block plus a hardware quadrature encoder interface, while the 104 user I/Os accept the encoder, Hall-sensor, and gate-driver signals directly. The single on-chip PLL synthesizes the high-frequency clock for the MCU bus, and the device's LVTTL/LVCMOS tolerance simplifies 3.3V and 5V signal mixing on the same board. Compared with discrete 74-series glue logic this FPGA collapses 30+ packages onto one part, reducing PCB area and improving noise immunity on the noisy motor-drive floor.
おすすめ
Low-Cost Video Format Converter
Consumer and prosumer video equipment frequently uses a Cyclone EP1C3T144CB to convert between digital video formats such as ITU-R BT.656, RGB888, and LVDS panel inputs. The 13 M4K RAM blocks act as line buffers and chroma upsamplers, while 104 user I/Os comfortably handle 24-bit video buses plus control signals. The 0.13-µm silicon is fast enough to run pipelined color-space conversion at pixel clock rates above 65 MHz. Designers value the device because Quartus II reference designs provide free IP for BT.656-to-RGB conversion, dramatically shortening time-to-market for low-volume broadcast accessories.
おすすめ
Customer-Premises Equipment Interface Bridge
CPE devices such as DSL modems, ONTs, and small-office routers use the EP1C3T144CB as a flexible bus bridge between an ASIC/SoC and PHY chips, providing I2C, SPI, MDIO, and proprietary side-band signal aggregation. Its 104 user I/Os map easily to multi-PHY systems, and the embedded PLL cleans up noisy recovered clocks from the PHY. Because the design is SRAM-based, the bridge can be firmware-upgraded in the field to add new PHY compatibility without re-spinning hardware, which is critical for carrier certifications. Low core power (~100 mW) also helps CPE products meet Energy Star idle budgets.
おすすめ
Display Controller and LCD Timing Generator
Embedded display subsystems for industrial HMIs, medical monitors, and kiosk displays rely on the EP1C3T144CB to generate non-standard LCD timings, perform color-depth reduction, and overlay graphical OSD on incoming video. The 2,910 LEs implement timing-state machines and small sprite renderers, while 13 M4K blocks serve as frame-line FIFOs. The single PLL synthesizes the panel pixel clock from any reference frequency with sub-pixel alignment. Compared with fixed-function LCD controller ASICs, the FPGA approach lets the OEM support multiple panel SKUs with one BOM by simply swapping the Quartus programming file.
おすすめ
PCIe Endpoint Bridge for Legacy Systems
Legacy telecom and test-and-measurement boards use the EP1C3T144CB as a PCI-to-PCIe protocol bridge, replacing obsolete PCI controller ASICs with a soft PCIe endpoint IP core inside the FPGA. Quartus II ships a free PCIe x1 endpoint core that fits comfortably inside the 2,910 LEs, leaving margin for application logic. The 104 user I/Os provide the legacy 32-bit/33 MHz PCI bus plus side-band signals (INTA#, PME#, etc.). This application is one of the most-documented Cyclone reference designs, and Cyclone's per-LE low cost keeps bridge BOM cost under $20 in production.
おすすめ
Educational FPGA Development Board
Universities and hobbyists adopted the EP1C3T144CB as the reference FPGA on early Altera DE0 and Terasic-compatible boards because it provides enough logic and I/O to teach Verilog/VHDL, state machines, and soft-core CPUs (Nios II) at low cost. The TQFP-144 footprint is breadboard-friendly with 0.5 mm pitch, hand-solderable by experienced students. The single PLL introduces clock-management concepts, and the JTAG interface allows free Quartus II Web Edition to program and debug the device without a hardware programmer. Although Cyclone I is now obsolete, many course curricula still use the board because the legacy toolchain remains functional on legacy Windows machines.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: EP1C3T144CB — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | EP1C3T144C8N | EP1C3T144C8 | EP1C3T144C8NGA | EP1C3T144C7N | EP1C3T144C6N | EP2C5T144C8N |
|---|---|---|---|---|---|---|---|
| Package | TQFP-144 (T144) | TQFP-144 (T144) - same | TQFP-144 (T144) - same | TQFP-144 (T144) - same | TQFP-144 (T144) - same | TQFP-144 (T144) - same | TQFP-144 (T144) - same |
| Brand | Altera | Altera | Altera | Altera | Altera | Altera | Altera |
| Family | Cyclone | Cyclone | Cyclone | Cyclone | Cyclone | Cyclone | Cyclone II |
| Logic Elements | 2,910 | 2,910 | 2,910 | 2,910 | 2,910 | 2,910 | 4,608 |
| Embedded RAM (bits) | 58,368 | 58,368 | 58,368 | 58,368 | 58,368 | 58,368 | 119,808 |
| PLLs | 1 | 1 | 1 | 1 | 1 | 1 | 2 |
| Temperature Grade | Commercial (0C to +85C) | Industrial (-40C to +100C) | Industrial (-40C to +100C) | Industrial (-40C to +100C) | Industrial (-40C to +100C) | Commercial (0C to +85C) | Commercial (0C to +85C) |
| Speed Grade | Speed grade 6 (slowest) | Speed grade 8 | Speed grade 8 | Speed grade 8 | Speed grade 7 | Speed grade 6 | Speed grade 8 (Cyclone II) |
| Core Voltage | 1.5 V | 1.5 V | 1.5 V | 1.5 V | 1.5 V | 1.5 V | 1.2 V |
主な差別化要因
- Lowest-cost drop-in replacement candidates share the exact same silicon (vs EP1C3T144C8N)
- TQFP-144 package enables hand-solderable prototypes (vs EP2C5T144C8N)
- Wide Quartus II Web Edition toolchain support (vs EP3C5E144C8N)
設計ノート
Estimated: at typical utilization of 70% LEs and 80% RAM blocks with a 65 MHz internal clock, the EP1C3T144CB dissipates approximately 100-150 mW of core power plus I/O bank power. The board must provide a clean 1.5V core supply (VCCINT) and per-bank VCCIO supplies; place 100 nF and 10 µF decoupling capacitors within 5 mm of every VCC pin pair. I/O banks 1-8 each need independent bypass because mixed-voltage standards (3.3V, 2.5V, 1.8V) on different banks are common in Cyclone designs.
The EP1C3T144CB is a SRAM-based FPGA, so the configuration is lost on every power-down. A non-volatile configuration source is mandatory: either an EPCS serial configuration device on the DCLK/DATA0/nCONFIG/nSTATUS pins, or a JTAG programmer. Forgetting to populate MSEL0/MSEL1 pull resistors correctly is a top cause of configuration failure - the datasheet table shows the resistor values needed for each configuration mode (AS, PS, JTAG).
TQFP-144 has a 0.5 mm lead pitch that is hand-solderable but challenging for production reflow without proper land pattern and paste stencil. Use the IPC-7351 nominal land pattern and a 0.15 mm thick stencil with aperture reduction of 10-20%. Place configuration EPROM within 25 mm of the FPGA to keep DCLK/DATA0 traces short; long configuration traces cause bit errors at high DCLK rates. The exposed thermal pad (if present on the specific package variant) must be soldered to a ground pour with thermal vias.
コンプライアンス情報
Cyclone I devices (including EP1C3T144CB) use lead-bearing TQFP packages and are not RoHS-compliant. REACH compliance per legacy Altera product declarations. AEC-Q100 not applicable - this is a logic IC, not an automotive-grade part.