Today is an exciting day for us.
We are announcing the start of a new product line, Cora.
In 2007, we released our first Cmod (Carrier Module), introducing a small form factor product that could be breadboarded.
In 2012, we released our first maker-specific product line with chipKIT. These products had Arduino headers, mounting holes and robust power supplies. A few years later, in 2015, we introduced Arty, a maker/hobbyist FPGA product line that was 2.5 times larger, and combined high speed peripherals with additional Pmod ports.
Within the first year of Arty coming into the market, we began receiving feedback from our customers that although they enjoyed the features of Arty… they felt Arty was closer to our larger, Digilent System boards (such as the Basys, Nexys and Genesys). There was interest in something that could lend itself more easily to prototyping, like the Cmod, but that was smaller than an Arty and closer to our microcontroller products (formerly known as chipKIT).
After listening to this feedback, we developed Cora. Targeted at makers and hobbyists, Cora is cost-optimized and in a smaller form factor that is friendlier to prototyping.
Cora is 50% smaller than the Arty Z7, and only slightly larger than the Wi-Fire board.
Like the microcontroller product line, there are mounting holes and we’ve made the silkscreen the same color. Like Arty, the Cora line has both Arduino chipKIT Headers and at least two Pmod Headers.
One unique characteristic of Cora is the unpopulated I/O header pins. Unlike a Cmod (where unused I/O are not accessible) or a Basys board (the I/O pins are entirely pre-assigned and cannot be re-routed) Cora allows users to solder their own headers to access additional I/O outside of the provided expansion headers that the FPGA/Processor is capable of.
The first board in the new Cora family is the Cora Z7!
Cora Z7 is built around Xilinx’s powerful Zynq 7000 series. Zynq technology is an All Programmable System on Chip (APSoC) that combines an ARM processor with a Xilinx 7-series FPGA (think if a Rasbperry Pi and the Arty A7 board mashed together). This combination allows hardware designers to get access to software resources (such as Linux and open-sourced tools) and software designers to get access to hardware configuration (for example if one needed to make a custom interface or more of a particular communication port).
The Cora Z7 comes in two varieties, a single core Z7-07S and a dual core Z7-10. Both versions of the board are identical except for the location where the Zynq chip is loaded. In-depth specifications for the Cora Z7 are listed below:
-
ZYNQ Processor
-
667MHz dual-core or single-core Cortex-A9 processor (depends on which variant)
-
DDR3 memory controller with 8 DMA channels and 4 High Performance AXI3 Slave ports
-
High-bandwidth peripheral controllers: 1G Ethernet, USB 2.0, SDIO
-
Low-bandwidth peripheral controllers: SPI, UART, CAN, I2C
-
Programmable from JTAG and microSD card
-
Programmable logic equivalent to Artix-7 FPGA
-
Product Variant | Cora Z7-10 | Cora Z7-07S |
---|---|---|
Zynq Part | XC7Z010-1CLG400C | XC7Z007S-1CLG400C |
Cost | $129 | $99 |
ARM Processor Cores | 2 | 1 |
1 MSPS On-chip ADC | Yes | Yes |
Look-up Tables (LUTs) | 17,600 | 14,400 |
Flip-Flops | 35,200 | 28,800 |
Block RAM | 270 KB | 225 KB |
Clock Management Tiles | 2 | 2 |
-
Memory
-
512MB DDR3 with 16-bit bus @ 1050Mbps
-
microSD slot
-
-
Power
-
Powered from USB or any 4.5V-5.5V external power source
-
-
USB and Ethernet
-
Gigabit Ethernet PHY (48-bit globally unique EUI-48/64™ compatible identifier available on sticker)
-
USB-JTAG programming circuitry
-
USB-UART bridge
-
USB OTG PHY (supports host only)
-
-
Push-buttons and LEDs
-
Two Push-buttons
-
Two RGB LEDs
-
-
Expansion Connectors
-
Two Pmod connectors
-
16 Total FPGA I/O
-
-
Arduino/chipKIT Shield connector
-
Up to 49 Total FPGA Digital I/O
-
6 Single-ended 0-3.3V Analog inputs to XADC
-
8 Differential 0-1.0V Analog inputs to XADC
-
-
Unloaded expansion header
-
12 additional FPGA Digital I/O
-
-
Like all Digilent boards, Cora Z7 will have base level project and a few demos to provide users experience designing with the board. These boards are also embedded Linux targets, and we provide a Peta-Linux project to get users up and running quickly.
We are excited about introducing Cora as a product line, and releasing the lowest cost Digilent Zynq board! Check out the product page and if you have any questions, comment or find us on the forums!
Is there an estimate when the Cora will be available?
The expected release date is 6/25/2018!
When can we expect an updated BSP for petalinux 2019 and newer?